API Documentation
  1. API Reference Guide
API Documentation
  • API Documentation Change Log
  • 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
      • Simulate Create VA
    • 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
    • Webhook
      • Webhook PAYIN SUCCESS
      • Webhook PAYIN FAILED
      • Webhook PAYIN EXPIRED
      • Webhook PAYOUT SUCCESS
      • Webhook PAYOUT FAILED
      • VA Register Callback
    • Merchant
      • Get Balance Payout
    • 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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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",
      "last_name": "Tes"
    },
    "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"
}

BDT#

{
    "payout_beneficiary_param": {
        "individual": {
            "first_name": "Fajar BDT"
        },
        "base_param": {
            "bank_name": "UPAY",
            "bank_code": 2003
        },
        "account_number": "123456789098909"
    },
    "sender_amount": 20000,
    "sender_currency": "BDT",
    "sender_country": "BD",
    "beneficiary_country":"BD",
    "beneficiary_currency": "BDT",
    "payout_method_name": "UPAY",
    "purpose_code": "SELF"
}

INR#

{
    "payout_beneficiary_param": {
        "individual": {
            "first_name": "Eka INR"
        },
        "base_param": {
            "ifsc_code": "HDFC0001234"
        },
        "account_number": "123456789098909"
    },
    "sender_amount": 21000,
    "sender_currency": "INR",
    "sender_country": "IN",
    "beneficiary_country":"INR",
    "beneficiary_currency": "IN",
    "payout_method_name": "BANK TRANSFER",
    "purpose_code": "SELF"
}

VND#

{
    "payout_beneficiary_param": {
        "individual": {
            "first_name": "Eka VND"
        },
        "base_param": {
            "bank_name": "NGAN HANG TNHH MTV CIMB (CIMB)",
            "bank_code": 970407
        },
        "account_number": "123456789098909"
    },
    "sender_amount": 100000,
    "sender_currency": "VND",
    "sender_country": "VN",
    "beneficiary_country":"VN",
    "beneficiary_currency": "VND",
    "payout_method_name": "NGAN HANG TNHH MTV CIMB (CIMB)",
    "purpose_code": "SELF"
}
Modified at 2025-08-22 02:50:16
Previous
Purpose Code
Next
List of Payin Methods