Enhanced Customer Balance Management
2 months ago by Nandhirajan
Manage the balances in the customer's preferred currency and provide the option to select the balance for payout execution.
1. Customer-Preferred currency for Balances
- Previously:
- Balances for each
payin order
were displayed in both stable coins (e.g., USDC/USDT) and the local currencies.
- Balances for each
- Now:
- Balances are displayed in the currency chosen by the customer during
payin order
creation withbalanceCurrency
field on the API request. - If no currency is specified, the balance defaults to
USDC
or the customer's preferredfiat/stable currency
for the settlement. - This update provides a more personalised experience by reflecting the customer's preferred currency.
- Balances are displayed in the currency chosen by the customer during
2. Unified Payout Process
- Previously:
- Payouts were processed from the stable coin balance, and local currency balances were also updated.
- Now:
- Payouts are executed in the currency chosen by the customer during
payout order
creation withbalanceCurrency
field on the API request. - If no currency is specified, the balance will deduct from
USDC
or the customer's preferredfiat/stable currency
for the balance deduction.
- Payouts are executed in the currency chosen by the customer during
Why this matters?
- Enhanced Clarity for Customers:
- Customers can now view and manage balances in their preferred currency.
Impact on Existing Customers
- For existing orders, balances will now be shown in the default stable coin unless otherwise specified.
- Payouts will align with the updated balance structure, making the system more intuitive and consistent.