Skip to main content
GET
Retrieve a bank account
300 requests per API key per 5 minutes, the general limit for /api/send. Creating a bank account has its own limit. See Rate limits.
bank_code values are listed on Supported banks.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

epoch
integer<int64>
required

Unix epoch timestamp Unix timestamp (seconds).

Example:

1619740800

checksum
string
required

Refer to checksum calculation

Path Parameters

id
integer<int64>
required
Example:

1

Response

Successful response

A recipient bank account registered for payouts.

account_number
string
required

The number of digits depends on the recipient bank — some banks use a fixed length, others accept a range. See the per-bank list on Supported banks.

Required string length: 5 - 17
Example:

"157380112222"

bank_code
enum<string>
required

Malaysian bank identifier in BIC/SWIFT form. This is the complete set of codes accepted by POST /send/bank_accounts.

This is not the FPX bank code used for CHIP Collect FPX checkouts (MB2U0227, ABB0233, PBB0233, …). The two lists identify banks on different networks and are not interchangeable.

  • ACDBMYK2: AEON Bank (M) Berhad
  • PHBMMYKL: Affin Bank Berhad
  • AGOBMYKL: Agrobank
  • RJHIMYKL: Al Rajhi Bank
  • MFBBMYKL: Alliance Bank Malaysia Berhad
  • ARBKMYKL: AmBank Malaysia Berhad
  • BIMBMYKL: Bank Islam Malaysia Berhad
  • BKRMMYKL: Bank Kerjasama Rakyat Malaysia Berhad
  • BMMBMYKL: Bank Muamalat Malaysia Berhad
  • BOFAMY2X: Bank of America (M) Berhad
  • BKCHMYKL: Bank of China (M) Berhad
  • BOTKMYKX: MUFG Bank (Malaysia) Berhad
  • BSNAMYK1: Bank Simpanan Nasional Berhad
  • BNPAMYKL: BNP Paribas Malaysia Berhad
  • BOBEMYK2: BOOST Bank Berhad
  • PCBCMYKL: China Construction Bank (M) Berhad
  • CIBBMYKL: CIMB Bank Berhad
  • CITIMYKL: Citibank Berhad
  • DEUTMYKL: Deutsche Bank (Malaysia) Berhad
  • FNXSMYNB: Finexus Cards Sdn. Bhd.
  • GXSPMYKL: GX Bank Berhad
  • HLBBMYKL: Hong Leong Bank Berhad
  • HBMBMYKL: HSBC Bank Malaysia Berhad
  • ICBKMYKL: Industrial and Commercial Bank of China (M) Berhad
  • CHASMYKX: JP Morgan Chase Bank Berhad
  • KFHOMYKL: Kuwait Finance House
  • MBBEMYKL: Maybank Berhad
  • AFBQMYKL: MBSB Bank Berhad
  • MHCBMYKA: Mizuho Bank (Malaysia) Berhad
  • OCBCMYKL: OCBC Bank Berhad
  • PBBEMYKL: Public Bank Berhad
  • RHBBMYKL: RHB Bank Berhad
  • SCCHMYKL: RYT Bank
  • SCBLMYKX: Standard Chartered Bank Malaysia Berhad
  • SMBCMYKL: Sumitomo Mitsui Banking Corporation (M) Berhad
  • TNGDMYNB: TNG Digital (Touch 'n Go eWallet)
  • UOVBMYKL: United Overseas Bank Berhad (UOB)
Available options:
ACDBMYK2,
PHBMMYKL,
AGOBMYKL,
RJHIMYKL,
MFBBMYKL,
ARBKMYKL,
BIMBMYKL,
BKRMMYKL,
BMMBMYKL,
BOFAMY2X,
BKCHMYKL,
BOTKMYKX,
BSNAMYK1,
BNPAMYKL,
BOBEMYK2,
PCBCMYKL,
CIBBMYKL,
CITIMYKL,
DEUTMYKL,
FNXSMYNB,
GXSPMYKL,
HLBBMYKL,
HBMBMYKL,
ICBKMYKL,
CHASMYKX,
KFHOMYKL,
MBBEMYKL,
AFBQMYKL,
MHCBMYKA,
OCBCMYKL,
PBBEMYKL,
RHBBMYKL,
SCCHMYKL,
SCBLMYKX,
SMBCMYKL,
TNGDMYNB,
UOVBMYKL
Example:

"MBBEMYKL"

name
string
required
Required string length: 1 - 65535
Example:

"Ahmad Razali"

id
integer<int64>
read-only

The ID returned in the response must be stored, as it will be required for subsequent operations.

Example:

1

status
enum<string>
  • pending: The bank account is awaiting verification.
  • verified: The bank account has been verified as valid.
  • rejected: The bank account is invalid.
Available options:
pending,
verified,
rejected
Example:

"verified"

group_id
integer<int64> | null
Example:

null

reference
string

Unique value used to prevent duplicate submissions.

Required string length: 1 - 65535
Example:

"VENDOR-EMP-001"

created_at
string<date-time>
read-only

Object creation time in UTC.

is_debiting_account
boolean
read-only
Example:

false

is_crediting_account
boolean
read-only
Example:

false

updated_at
string<date-time>
read-only

Object updated time in UTC.

deleted_at
string<date-time>
read-only

Object deletion time in UTC.

rejection_reason
string | null
read-only
Maximum string length: 65535
Example:

null