International Payout

Parameter
Data Type
Requirement
Description

uuid

String Generated

M

Object unique identifier

merchantId

String Generated

M

Merchant unique identifier

referenceId

String

M

Merchant payout reference ID

remitterId

String

M

Remitter ID

beneficiaryId

String

M

Beneficiary ID

sourceCurrency

Enum

M

Three-letter source currency code based on ISO 4217 Value: Should be IDR

destinationCurrency

Enum

M

Three-letter destination currency code based on ISO 4217

destinationAmount

String Required

M

Amount to be received by beneficiary in destination currency

For others

  • Max decimal 2

  • Min amount 1

For KR & JP

  • Max decimal 0

  • Max amount KRW 5,500,000

For US

  • Max amount USD 1,000,000

purposeCode

Enum

M

Purpose of payout Value:

Should be either

  • IR001

  • IR002

  • IR003

  • IR004

  • IR005

  • IR006

  • IR007

  • IR008

  • IR009

  • IR010

  • IR011

  • IR012

  • IR013

  • IR014

  • IR015

  • IR016

  • IR017

  • IR020

  • IR01801

  • IR01802

  • IR01803

  • IR01804

  • IR01805

  • IR01806

  • IR01807

  • IR01808

  • IR01809

  • IR01810

  • IR01811

remarks

String

M

Payout remarks ^[a-zA-Z0-9_\s]+$

Max 20

Can only include special character _

routingValue

String

C

SWIFT or ACH or BSB code, depending on the selected country and currency

For SG, MY, TH, JP, CN:

  • To local currency: SWIFT Code

  • To foreign currency: SWIFT Code

For AU:

  • To local currency: BSB Code

  • To foreign currency: SWIFT Code

For US:

  • To local currency: ACH Code

  • To foreign currency: SWIFT Code

For KR:

  • To local currency: No code required

  • To foreign currency: No code required

SWIFT Codes

  • ^[A-Za-z0-9]{8}$|^[A-Za-z0-9]{11}$

  • Length: 8 or 11

  • Special Character: None allowed

BSB Code

  • ^[0-9]{6}$ , ^[A-Za-z0-9]{8}$|^[A-Za-z0-9]{11}$

  • Length: 6

ACH Code

  • /^[0-9]{9}$/

  • Length: 9

fxRate

Number Generated

M

Conversion rate from source currency to destination currency

destinationFxRate

Number Generated

M

Conversion rate from destination currency to source currency

fee

Number Generated

M

Payout fee

totalAmount

Number Generated

M

Total amount to be paid

createdAt

String Generated

M

Payout object created time in ISO-8601 format. i.e. 2024-10-02T08:21:44.967496538Z

expiredAt

String Generated

M

Payout object expired time in ISO-8601 format. i.e. 2024-10-02T08:36:44.967496538Z

status

Enum Generated

M

Payout status

payoutMethod

Enum

O

Specify as WALLET if want to perform payout to Alipay

If not specified, then default will be BANK_ACCOUNT

Last updated