Create Pay In Request

You can use this endpoint to create a Pay In request.

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

Requested amount of the transaction in the actual value in the provided currency.

string
required

ISO 4217 three-letter code of the transaction's currency.

string
required

Payment method for this transaction. List of supported methods can be found here.

string
required

Payment channel for this transaction. List of supported channels can be found here.

string

Customer's phone number (numeric, starts with 08, 628, or +628). Required when payment channel is OVO.

string
required

Merchant-provided identifier for this transaction.

string
required

Merchant-provided identifier of the Customer for this transaction.

string
required

Merchant-provided name of the Customer for this transaction (minimum 5 characters).

string

Free-text field for any additional information.

uri
required

Your webhook URL to receive transaction notifications.

uri
required

URL where the end-customer is redirected to after the transaction is completed.

metadata
object

Metadata required for THB payment requests when using the PROMPTPAY payment channel. This object must include the required bank account name and account number to enable payment processing.

Metadata required for LAK payment requests when using LAOQR payment channel. This object must include the required bank id, bank account name and account number to enable payment processing.

Headers
string
required

Specifies the format of the request body (JSON).

string
required

API Key will be delivered to you by email

string
required

ISO 8601 date time format, should be in (UTC+0)

string
required

Refer to page Build Signature and Set Headers for instructions on how to build a signature

string
required

A unique key to prevent duplicate requests. Must be unique across all payin transactions for the merchant. Max 100 characters.

Responses

Callback
Language
URL
LoadingLoading…
Response
Choose an example:
application/json