Change Log
API v1.0.3
update endpoints
POST /api/v1/account/create:
add fields middle_name、secondary_address、is_same_address、mail_secondary_address、mail_city、mail_state、mail_country、mail_postal_code.
update field date_of_birth: Minimum age is 18.
update fields first_name and last_name: Alphabets and spaces only.
add return field card_id.
POST /api/v1/account/getAccountDetails:
add return fields middle_name、secondary_address、is_same_address、mail_secondary_address、mail_city、mail_state、mail_country、mail_postal_code、card_list.card_id.
POST /api/v1/account/updateAccountDetails:
add field card_holder_name.
update field date_of_birth: Minimum age is 18.
update fields first_name and last_name: Alphabets and spaces only.
POST /api/v1/account/addAddressProof:
update field address_language: English only.
update field address_proof_back: Optional.
update field address_proof_back_extension: Required if address_proof_back is set.
POST /api/v1/account/updateAddressProof:
update field address_language: English only.
update field address_proof_back: Optional.
update field address_proof_back_extension: Required if address_proof_back is set.
POST /api/v1/account/addIDProof:
update field language: English only.
POST /api/v1/account/updateIDProof:
update field language: English only.
POST /api/v1/card/active:
add field pin.
POST /api/v1/card/topup:
add field transaction_id.
POST /api/v1/card/getTopupTransaction:
add field transaction_id.
POST /api/v1/card/setPin:
update field language: Character length is 4, number only.
delete endpoints
Kyc Status Notification
add endpoints
POST /api/v1/card/block
POST /api/v1/card/unblock
POST /api/v1/account/updateMailingAddress
POST /api/v1/card/modifyOpStatus
API v1.0.4
update endpoints
POST /api/v1/account/create:
update field card_level: 1: Premier; 2: Prestige.
update field middle_name: Optional.
POST /api/v1/account/updateAccountDetails:
delete field card_holder_name
POST /api/v1/card/modifyOpStatus:
update field op_status: 11: Card Issue.
add field op_cause_type.
add endpoints
POST /api/v1/card/replace
API v1.0.5
update endpoints
POST /api/v1/account/addAddressProof:
update field address_language: English、Spanish、 French、Arabic、Chinese、Japanese、Russian、Portuguese、 German、Italian、Hindi、Other.
POST /api/v1/account/updateAddressProof:
update field address_language: English、Spanish、 French、Arabic、Chinese、Japanese、Russian、Portuguese、 German、Italian、Hindi、Other.
POST /api/v1/account/addIDProof:
update field language: English、Spanish、 French、Arabic、Chinese、Japanese、Russian、Portuguese、 German、Italian、Hindi、Other.
update field id_back: Optional if id_type is Passport.
POST /api/v1/account/updateIDProof:
update field language: English、Spanish、 French、Arabic、Chinese、Japanese、Russian、Portuguese、 German、Italian、Hindi、Other.
update field id_back: Optional if id_type is Passport.
POST /api/v1/card/getAllTransactions:
update field start_date: Format: YYYY-MM-DD
update field end_date: Format: YYYY-MM-DD. Cannot be 3 months later than start_date.
add endpoints
POST /api/v1/card/getAllTransactionsOfCards
add content
Appendix I: Transaction Description Example
Appendix II: Error Code
API v1.0.6
update endpoints
POST /api/v1/account/addIDProof:
update field issued_date: Optional if id_type is National Id.
update field expiration_date: Optional if id_type is National Id.
POST /api/v1/account/updateIDProof:
update field issued_date: Optional if id_type is National Id.
update field expiration_date: Optional if id_type is National Id.
POST /api/v1/card/modifyOpStatus:
delete field kit_number.
add field card_id.
POST /api/v1/card/getAllTransactions
add return field data.list.detail
POST /api/v1/card/getAllTransactionsOfCards
update field kit_numbers: Optional, If not passed, return all card transactions.
add field page: Pagination, starting from 1, default 1.
add field start_time.
add field end_time.
add return field data.list.detail.
add return field data.hasMore
add return field data.total
add endpoints
POST /api/v1/card/getUnsettledTransaction
API v1.0.7
add endpoints
POST /api/v1/card/cancel
update endpoints
POST /api/v1/card/getAllTransactionsOfCards
delete field date.
add field timestamp.
POST /api/v1/card/getAllTransactions
delete field date.
add field timestamp.
POST /api/v1/card/getUnsettledTransaction
delete field date.
add field timestamp.
Appendix I: Transaction Description Example
update
Appendix II: Error Code
add code 10240、10241
API v1.0.8
update endpoints
POST /api/v1/account/getAccountDetails
add return field data.card_list.op_status.
API v1.0.9
add endpoints
POST /api/v1/card/createTransaction
POST /api/v1/card/transactionStatusToVoided
update endpoints
POST /api/v1/account/create
update field middle_name update field address update field secondary_address
POST /api/v1/account/updateAccountDetails
add field middle_name add field secondary_address update field address
POST /api/v1/account/addAddressProof
update field address_type
POST /api/v1/account/updateAddressProof
update field address_type
POST /api/v1/account/getAllTransactions
add return field data.list.category add return field data.list.transaction_status. add return field data.list.origin_type. add return field data.list.origin_id. add return field data.list.txn_date. del return field data.list.description
POST /api/v1/account/getAllTransactionsOfCards
add return field data.list.category add return field data.list.transaction_status. add return field data.list.origin_type. add return field data.list.origin_id. add return field data.list.txn_date. del return field data.list.description
POST /api/v1/account/getUnsettledTransaction
add return field data.list.category add return field data.list.transaction_status. add return field data.list.txn_date. del return field data.list.description
POST /api/v1/card/modifyOpStatus
add field issue_transaction_id add field issue_date add field issue_amount add field issue_merchant add field issue_text
POST /api/v1/card/topup add field fund_source
Appendix I: Transaction Category Example
API v1.1.0
Change Date: 2024/04/02
add endpoints
POST /api/v1/merchant/wallet/balance
Change Date: 2024/04/29
add content
update endpoints
POST /api/v1/card/getUnsettledTransaction
add return field data.list.base_currency
Change Date: 2024/05/06
update endpoints
POST /api/v1/card/getAllTransactions
add return field data.list.base_currency
POST /api/v1/card/getAllTransactionsOfCards
add return field data.list.base_currency
Change Date: 2024/06/25
update endpoints
POST /api/v1/account/getAccountDetails
add return field data.card_list.wallet_list
Change Date: 2024/07/29
add endpoints
POST /api/v1/card/getTopupTransactionList
Webhook v1.0.1
add endpoints
POST Active Successfully Notification
Webhook v1.0.2
update endpoints
POST Card Status Notification
update field op_status: 22:Preparing; 10: Mailed; 6:Active; 8:block;
Webhook v1.0.3
add endpoints
POST New Card Transaction Notification
POST Card Transactions Status To Voided Notification
Webhook v1.0.4
update endpoints
POST Card Topup Status Notification add field transaction_hash add field fail_reason
Last updated