Payer Details Object

Object Structure

{
  "additional_information": "CM Payment for Order 56",
  "name": "CMC COMPANY",
  "payer_bank": {
    "account_number": "1112019837840",
    "address": null,
    "bank_codes": {
              "swift_code": "AJUM7CHBKXXX"
            },
    "name": "C Bank"
  },
  "reference_id": ""
}

Object Parameters

Payer Details

FieldTypeDescription
additional_informationstringAdditional information about the payment (e.g., payment reference).
namestringName of the payer.
payer_bankobjectPayer’s bank details (See Payer Bank Table).
reference_idstringReference identifier for the payer’s transaction.
payer_walletobjectPayer's wallet details (See Payer's wallet table)

Payer Bank

FieldTypeDescription
account_numberstringThe payer’s bank account number.
addressobject/nullThe payer’s bank address, if provided.
bank_codesobjectThe payer’s bank codes.
namestringThe payer’s bank name.

Payer Wallet

idstringThe unique identifier of the wallet.
typestringThe blockchain or wallet type (e.g., ethereum).
deposit_addressstringThe deposit address of the wallet.