PaymentRequestPayment
Unified payment object with method-specific details
Unique identifier for the payment
123e4567-e89b-12d3-a456-426614174000Reference for the payment
REF123Status of the payment
Possible values: [CREATED, PENDING, RECEIVED, COMPLETE, FAILED, REVERSED]
PENDINGCurrency the payer sends in (crypto code for crypto payments, fiat code for card/bank)
USDTAmount the payer sends, in sendCurrency
272.48Currency the merchant receives in
AEDAmount the merchant receives, in receiveCurrency
1000Payment method used for the transaction
Possible values: [CARD, BANK_TRANSFER, CRYPTO]
BANK_TRANSFERUnique identifier for the account
123e4567-e89b-12d3-a456-426614174004Unique identifier for the payer
123e4567-e89b-12d3-a456-426614174001Unique identifier for the payment request
123e4567-e89b-12d3-a456-426614174002Timestamp when the payment was created
2023-10-01T12:00:00Zdetails object
Details depending on payment method
Details depending on payment method
Possible values: [PaymentRequestCardPayment, PaymentRequestCryptoPayment, PaymentRequestBankTransferPayment]
- PaymentRequestCardPayment
- PaymentRequestCryptoPayment
- PaymentRequestBankTransferPayment
Card issuer
Country of the card issuer
Card scheme
VISACard type
CREDITTransaction hash for the crypto payment
0x5c69bee701ef814a2b6a3f8d1e4f7b8c9e1f5c6d7e8f9a0b1c2d3e4f5g6h7i8jBank reference number for the payment
123456789Sender's account number
GB29NWBK60161331926819Sender's name
John Doepayout object
Possible values: [COMPUTER_SERVICES, FAMILY_SUPPORT, EDUCATION, MEDICAL_TREATMENT, MAINTENANCE_EXPENSES, TRAVEL, SMALL_VALUE_REMITTANCE, CONSTRUCTION_EXPENSES, HOTEL_ACCOMMODATION, ADVERTISING_EXPENSES, ADVISORY_FEES, BUSINESS_INSURANCE, INSURANCE_CLAIMS, DELIVERY_FEES, EXPORTED_GOODS, SERVICE_CHARGES, LOAN_PAYMENT, OFFICE_EXPENSES, PROPERTY_PURCHASE, PROPERTY_RENTAL, ROYALTY_FEES, SHARES_INVESTMENT, FUND_INVESTMENT, TAX_PAYMENT, TRANSPORTATION_FEES, UTILITY_BILLS, PERSONAL_TRANSFER, SALARY_PAYMENT, INFLUENCER_PAYMENT, DIVIDEND_PAYMENT, REWARD_PAYMENT, OTHER_FEES, OTHER]
Status of a payment payout during its lifecycle.
Possible values: [PENDING_APPROVAL, INITIATED, PAID, FAILED]
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"reference": "REF123",
"status": "PENDING",
"sendCurrency": "USDT",
"sendAmount": 272.48,
"receiveCurrency": "AED",
"receiveAmount": 1000,
"method": "BANK_TRANSFER",
"accountId": "123e4567-e89b-12d3-a456-426614174004",
"payerId": "123e4567-e89b-12d3-a456-426614174001",
"paymentRequestId": "123e4567-e89b-12d3-a456-426614174002",
"createdAt": "2023-10-01T12:00:00Z",
"details": {
"issuer": "string",
"issuerCountry": "string",
"scheme": "VISA",
"cardType": "CREDIT",
"last4": "string"
},
"payout": {
"beneficiaryId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"reference": "string",
"transactionReference": "string",
"purposeOfPayment": "COMPUTER_SERVICES",
"amount": 0,
"currency": "string",
"status": "PENDING_APPROVAL"
}
}