Banking

2025-05-29

Removed SUBMISSION_FAILED from Payout Status Values

Affected Endpoints:

  • POST /api/v1/payouts, response only
  • GET /api/v1/payouts, request and response
  • GET /api/v1/payouts/{id}, response only

Changes:

  • Removed the SUBMISSION_FAILED status from the payout_status field.

Note:
This is a non-backward-compatible change.


2025-05-16

Added nationality and id_number Fields to Beneficiary

Affected Endpoints:

  • POST /api/v1/beneficiaries (Create Beneficiary)
  • POST /api/v1/beneficiaries/{id} (Update Beneficiary)
  • GET /api/v1/beneficiaries/{id} (Retrieve Beneficiary)
  • GET /api/v1/beneficiaries (List Beneficiaries)

Changes:

  • Added a new required field: nationality
    • Two-letter country code representing the beneficiary’s nationality.
    • Note: This field is currently optional but will become mandatory after mid-June. Please ensure your integration includes this field to avoid future disruptions.
  • Added a new conditional field for INDIVIDUAL type beneficiaries: id_number. Required only when all the following conditions are met:
    • The beneficiary is a Mainland China resident
    • bank_details.account_currency_code is CNH
    • payment_method is LOCAL

2025-04-17

Added Support for Retrieving Current Exchange Rates

New Endpoint:

  • GET /api/v1/exchange/rates(Current Exchange Rates)

Note:

This is a reference-only endpoint. For rate-locking or quote-generation, use the Create Quote API instead.

2025-04-15

Added Support for Transaction-Type RFIs

Affected Webhook:

  • Added new event type: rfi.transaction.action_required
    Enables RFI handling for deposit and payout scenarios. See Payout / Deposit RFI for more details.

Affected Endpoints:

  • GET /api/v1/rfis/{id} (Retrieve RFI)
  • POST /api/v1/rfis/answer (Answer RFI)
    → Added fields such as rfi_type, transaction_type, etc., to support transaction-related RFIs.

Note:
The original onboarding RFI flow (event_type = rfi.action_required) remains unchanged and fully backward-compatible.


2024-07-20

Features

  • Added changelog.
  • New deposit webhooks:
    • deposit.pending
    • deposit.compliance.rejected
    • deposit.completed
  • New endpoints for deposit management:
    • GET /api/v1/deposit, get list of deposits.
    • GET /api/v1/deposit/{id}, retrieve a deposit by id.
    • POST /api/v1/simulation/desposit, simulate deposits into global account (sandbox environment).

Docs

  • Corrected some descriptions and parameter restrictions.