Common APIs
Merchant wallet
GET /api/v1/merchant/wallet
json
{
"countryCode": "CN",
"currency": "CNY",
"balance": "500000.00",
"frozenBalance": "10030.00",
"status": 1
}Ensure balance >= netAmount before creating payout.
Wallet transactions
GET /api/v1/merchant/wallet/transactions?page=1&pageSize=20
Common txType: MERCHANT_PAYOUT_FREEZE, MERCHANT_PAYOUT_SETTLE, MERCHANT_PAYOUT_REFUND, MERCHANT_PAYIN_SETTLE, admin_adjust.
Payout bank list
| Field | Notes |
|---|---|
receiverBankName | Full bank name |
receiverBankCode | CNAPS (12-digit) or ops bank code |
receiverAccount | Bank card number |
receiverName | Account holder name |
Request CN bank dictionary from ops. No public bank-list API.
