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

  • 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