Query of Card Balance
Brief Description:
- Card Balance Query
Environmental Information:
Production environment domain name: https://card-api.alchemypay.org
Request URL:
/open/merchant/api/findUserCardBalance
Request Method:
- post
- Content-Type: application/json
Parameters:
Request Parameters
| Parameter | Signature | Required | Type | Length | Description |
|---|---|---|---|---|---|
| cardId | Yes | Yes | string | 64 | Card ID |
| appId | Yes | Yes | string | 32 | Merchant appid |
| sign | No | Yes | string | 512 | Signature |
Note: "Signature" indicates whether the parameter needs to be included in the signature calculation.
Request Example:
{
"cardId": "c_590c6c4cc0f6471b979b",
"appId": "qmamnbodyqzbdr0w",
"sign": "8979EEB59CF15246A04E033962CA4084973A9D0F2F5CC08F07B99E9D0338F4486ED7700CF78F6365C2E399ED593B3EF9059F2EC808B5107CED8CC17BA0475962"
}
Response Parameters
| Parameter | Type | Description |
|---|---|---|
| code | string | Code - code description for details |
| msg | string | Return information |
| +model | object | Returned when successful |
| └ currency | string | Currency |
| └ balance | double | Card balance |
| └ topUpBalance | double | Rechargeable amount |
| traceId | string | No description available |
| success | boolean | Success status |
| error | boolean | Failure status |
Success Response Example:
{
"code":"0",
"msg":"success",
"model":{
"currency":"EUR",
"balance":100.01,
"topUpBalance":9989.99
},
"traceId":"64461f5414909b4b1e05a58fd7e818d1",
"error":false,
"success":true
}
Failure Response Example:
{
"code": "1002",
"msg": "User card information does not exist c_590c6c4cc0f6471b979b ",
"model": null,
"traceId": "6566f01975d31fa30b55fb9a2a5c5516",
"error": true,
"success": false
}
Note:
For more error codes, please refer to the error code description on the homepage.
Updated 3 days ago