Changelog
Installments plan adds subscription.frequency and error code IPBP-009
The ws/instalmentsPlan request accepts an optional subscription.frequency field used to select the installment plan, and returns IPBP-009 when its value is not accepted.
Five APM decline description codes documented
The APM response codes page now lists ACCOUNT_ERROR, CUSTOMER_NOT_FOUND, DECLINED_BY_PAYER_BANK, HIGH_RISK_TRANSACTION and INCORRECT_ITEMS_DATA, returned with the NOK code in payment.transaction_status.
Mexico payout error codes HP-MX-01 and HP-MX-02 for CLABE validation
Mexico payout requests can now return HP-MX-01 for a missing CLABE and HP-MX-02 for a CLABE that is malformed or fails the check digit.
New enrollment error code BP-UE-54
The enrollment error code enum adds BP-UE-54, returned when the enrollment.note parameter exceeds 200 bytes.
Get Bank List adds device_os and error codes BP-DR-221 and BP-DR-222
The ws/getBankList request adds the device_os field, required when payment_type is vietqr, and two error codes for a missing or invalid value.
QRIS available in Indonesia
QRIS is now documented for Indonesia, letting customers pay in IDR by scanning a single QR code with any participating bank or e-wallet app.
TrueMoney available in Thailand
TrueMoney is now documented for Thailand, letting customers pay in THB through the TrueMoney app with a QR code on desktop or a deep link on mobile.