Initiate Payment Intent

Initiates a new payment session by creating a payment intent. Returns a secure, white-labeled checkout URL
where customers can choose from the brand's active payment methods (such as Mobile Financial Services (MFS) e.g., bKash, Nagad, Rocket).
Validates callback URLs against transport safety regulations, truncates customer PII properties to fit database constraints,
and resolves/creates customer profile bindings.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Positive numeric string representing the transaction volume (2 decimal places).

string
required

3-letter ISO currency code. Must be registered and supported by the platform (e.g. BDT, USD).

uri

Webhook payload URL where transaction completion callbacks are POSTed. Must use HTTP or HTTPS.

uri

Redirection target URL where the user is returned after a successful checkout session.

uri

Redirection target URL where the user is returned if they cancel the payment session.

string

Customer email address. Used for identity verification and mapping.

string

Customer full name (max 150 characters).

string

Customer phone number (max 30 characters).

string

Internal order reference or invoice identifier.

string

Request routing through a specific payment gateway slug (optional).

metadata
object

Key-value map for merchant custom details.

Responses

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json