This section will explain about Payment Link API BETA. Merchant can create & manage Payment Link using the API. Payment Link is a web-based link (URL) which can be shared to Customer to receive payments from them – like an invoice. The link will redirect them to Midtrans hosted payment web page.

Have a feature request / feedback for Payment Link? Submit it directly to our product team's inbox or upvote other feature requests here.


Midtrans merchant account & Midtrans API Keys.


  1. Merchant's backend sends request to Create Payment Link API, in order to retrieve payment URL.
  2. Share the payment URL to Customer (e.g. via system, messaging app, or Midtrans automated email), and then wait for them to proceed to payment.
  3. Merchant gets notified of payment status changes & handles accordingly.

Questions? Contact our support team.
Not ready to integrate? Create a test account first.
Help us improve this docs & our solutions - let us know your feedback.