Skip to main content
POST
cURL

Error Codes and Messages

Authorizations

X-API-KEY
string
header
required

API Key for authentication

X-TIMESTAMP
string
header
required

Current timestamp in seconds since epoch

X-SIGNATURE
string
header
required

HMAC SHA256 signature of the request encoded in Base64

Body

application/json
quotation_id
string<uuid>
required

The unique identifier of the quotation

Example:

"2e104290-07c8-49f1-a5ca-0d27f0078f8a"

customer_id
string<uuid>
required

The unique identifier of the customer

Example:

"def8b740-99f9-4cba-bc9e-99de57e927b4"

client_reference_id
string

Your reference for this payin. Optional, but must be unique if sent.

Example:

"testUser123"

transaction_reference_id
string

Bank transaction reference (UTR for INR). Required for INR: 12 or 16 characters. Optional for other fiats. Must not be linked to another payin.

Example:

"412345678901"

Response

Payin created successfully

status
boolean
Example:

true

message
string
Example:

"Success"

data
object