API Documentation
  1. API Reference Guide
API Documentation
  • API Reference Guide
    • Checkout Page
    • Payin - KRW (Server to Server)
    • Purpose Code
    • Payout Payload Example
    • List of Payin Methods
    • List of Bank for Payout Methods
  • API Documentation
    • Master Data
      • Get All Country & Currency Code
    • Payout Method
      • Get All Payout Method
    • Payin Method
      • Get All Payin Method
      • Get Required Fields by Payin method
    • Payin
      • Create Payin
      • Simulate Payin
      • Retrieve Payin
      • Create Virtual Account
    • Payout
      • Create Payout
      • Simulate Payout
      • Retrieve Payout
      • Get All Payout
    • Checkout
      • Create Payment Request
      • Get All Checkout
      • Get Detail Checkout
      • Create Virtual Account [KRW]
      • Get VA Bank Information [KRW]
      • Create New Checkout
    • Transaction
      • Find Transaction by Id
      • Get All Transaction
    • Wallet
      • Create Wallet
      • Get All Wallet
      • Get by Wallet Id
    • Customer
      • Create Customer
      • Update Customer
      • Get All Customer
      • Get Detail Customer by Id
      • Check Is Customer Wallet Ready
      • Enable Customer
      • Disable Customer
      • Delete Customer
    • Webhook
      • Webhook PAYIN SUCCESS
      • Webhook PAYOUT SUCCESS
      • Webhook PAYOUT FAILED
      • VA Register Callback
    • Merchant
      • Get Balance
    • Get List Payment Method by Currency
      GET
  • Features Documentation
    • Dashboard
    • Transaction
      • Payin
      • Payout
      • Rolling Reserve
      • Refund Request
    • Finance
      • Settlement Report APM
      • Settlement Report CARD
      • History Balance APM
      • History Balance CARD
    • Account
      • Profile Account
      • Manage Users
    • Setting
      • Integration Details
  1. API Reference Guide

Payout Payload Example

SGD#

Domestic Payout via FAST Network in Singapore#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "Devtes",
      "last_name": "Tes"
    },
    "account_number": "1234567",  # Account number length should be between 7 and 34 digits
    "base_param": {
      "bank_name": "OCBC"
    }
  },
  "sender_amount": 50,
  "sender_currency": "SGD",
  "beneficiary_currency": "SGD",
  "beneficiary_country": "SG",
  "payout_method_name": "sg_bank_fastpayment_sgd",
  "purpose_code": "SELF"
}

THB#

Thailand Local Payout to Bank Account#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "Bendev",
      "last_name": "THB",
      "address_line1": "semarang",
      "address_city": "semarang",
      "address_country": "TH"
    },
    "account_number": "1234567891",  # Account number length should be 10 digits
    "base_param": {
      "bank_name": "BNPP"
    }
  },
  "sender_amount": 10,
  "sender_currency": "THB",
  "beneficiary_currency": "THB",
  "beneficiary_country": "TH",
  "payout_method_name": "th_bank_acct_thb",
  "purpose_code": "SELF"
}

NZD#

Direct Credit#

{
  "sender_amount": 100,
  "sender_currency": "NZD",
  "sender_country": "NZ",
  "beneficiary_currency": "NZD",
  "payout_method_name": "nz_bank_directcredit_nzd",
  "purpose_code": "SELF",
  "payout_beneficiary_param": {
    "account_number": "123456789011567",  # Account number length should be between 15 and 16 digits
    "individual": {
      "first_name": "Eka",
      "last_name": "Test"
    }
  }
}

EUR#

SEPA Transfer#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "Devtes",
      "last_name": "Tes"
    },
    "iban": "GB33BUKB20201555555555",  # IBAN length should be between 15 to 34
    "bic_swift": "BMRIIDJAXXX"  # Accepts uppercase characters and digits [length: 8 or 11]
  },
  "sender_amount": 51,
  "sender_currency": "EUR",
  "beneficiary_currency": "EUR",
  "beneficiary_country": "EU",
  "payout_method_name": "eu_bank_sct_eur",
  "purpose_code": "SELF"
}

AUD#

Payout using BSB & Account No#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "Eka AUD1"
    },
    "account_number": "12345678909",  # Account number length should be between 6 and 12 digits
    "bsb": "123456" # bsb length should be between 6 to 7 digits
  },
  "sender_amount": 2,
  "sender_currency": "AUD",
  "sender_country": "AU",
  "beneficiary_currency": "AUD",
  "payout_method_name": "au_bank_acct",
  "order_id": "payout_123456",
  "purpose_code": "SELF"
}

PayID#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "Eka AUD1"
    },
    "pay_id": "your@payid.com",
    "pay_id_type": "EMAIL" # must match: EMAIL | PHONE | ABN | ORG
  },
  "sender_amount": 2,
  "sender_currency": "AUD",
  "sender_country": "AU",
  "beneficiary_currency": "AUD",
  "payout_method_name": "au_bank_payid",
  "order_id": "payout_123456",
  "purpose_code": "SELF"
}

PHP#

MayBank#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "12345678910"  # Account number length must be 11 digits
  },
  "sender_amount": 10,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_maybank_php",
  "purpose_code": "SELF"
}

UnionBank#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length must be 12 digits
  },
  "sender_amount": 10,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_unionbank_php",
  "purpose_code": "SELF"
}

Sterling Bank#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length must be 12 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_sterling_php",
  "purpose_code": "SELF"
}

Robinson Bank#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length must be 12 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_robinson_php",
  "purpose_code": "SELF"
}

RCBC#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "1234567891"  # Account number length should be between 10 and 16 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_rcbc_php",
  "purpose_code": "SELF"
}

PSBank#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length must be 12 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_psbank_php",
  "purpose_code": "SELF"
}

Philippine National Bank#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length must be 12 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_pnb_php",
  "purpose_code": "SELF"
}

PBCom#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length should be between 10 and 14 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_pbcom_php",
  "purpose_code": "SELF"
}

MetroBank#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length should be between 10 and 13 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_metrobank_php",
  "purpose_code": "SELF"
}

LandBank#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "1234567891"  # Account number length must be 10 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_landbank_php",
  "purpose_code": "SELF"
}

EastWest Bank#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length must be 12 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_eastwestbank_php",
  "purpose_code": "SELF"
}

DBP#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length should be between 7 and 16 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_dbp_php",
  "purpose_code": "SELF"
}

CIMB#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length should be between 10 and 12 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_cimb_php",
  "purpose_code": "SELF"
}

CBC#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length should be 10 or 12 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_chinabank_php",
  "purpose_code": "SELF"
}

BPI#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length should be 10 or 12 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_bpi_php",
  "purpose_code": "SELF"
}

BOC#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length should be between 10 and 12 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_boc_php",
  "purpose_code": "SELF"
}

Security Bank#

{
  "payout_beneficiary_param": {
    "individual": {
      "first_name": "eka test"
    },
    "account_number": "123456789101"  # Account number length should be between 7 and 16 digits
  },
  "sender_amount": 20,
  "sender_currency": "PHP",
  "sender_country": "PH",
  "beneficiary_currency": "PHP",
  "payout_method_name": "ph_bank_security_php",
  "purpose_code": "SELF"
}

GrabPay#

{
    "payout_beneficiary_param": {
        "individual": {
            "first_name": "eka test",
            "last_name": "test",
            "phone_number": "+639171234567"
        }
    },
    "sender_amount": 10,
    "sender_currency": "PHP",
    "sender_country": "PH",
    "beneficiary_currency": "PHP",
    "payout_method_name": "ph_ewallet_grabpay_php",
    "purpose_code": "SELF"
}

PayMaya#

{
    "payout_beneficiary_param": {
        "individual": {
            "first_name": "eka test",
            "last_name": "test",
            "phone_number": "+639171234567"
        }
    },
    "sender_amount": 10,
    "sender_currency": "PHP",
    "sender_country": "PH",
    "beneficiary_currency": "PHP",
    "payout_method_name": "ph_ewallet_paymaya_php",
    "purpose_code": "SELF"
}

KRW#

{
    "payout_beneficiary_param": {
        "individual": {
            "first_name": "Eka KRW"
        },
        "account_number": "12345678909"
    },
    "sender_amount": 2,
    "sender_currency": "KRW",
    "sender_country": "KR",
    "beneficiary_currency": "KRW",
    "payout_method_name": "IBK기업은행",
    "order_id": "payout_123456",
    "purpose_code": "SELF"
}
Modified at 2025-07-08 08:06:42
Previous
Purpose Code
Next
List of Payin Methods