Bank Card Top-up
POST Bank Card Top-up
POST /api/mastercard/masterCardTopup.html
Bank card top-up: Top-up status: 1 - Success, 2 - Failure, 3 - Processing
Request Body
Request Parameters
Name | Type | Required | Base64 Encoding | Field Name | Description |
---|---|---|---|---|---|
cardId | string | false | none | Card token | Either cardId or cardNo must be provided |
cardNo | string | false | none | Card number | Either cardId or cardNo must be provided |
orderNo | string | true | none | Order number | Top-up order number, alphanumeric, unique (between 10 and 32 characters) |
payAccountNum | any | false | none | Payment account | IBAN (default not provided) |
amount | integer | true | none | Top-up amount | Top-up amount, e.g., 1 = 0.01EUR, 1 = 0.000001USDT |
currency | string | true | none | Top-up currency | Fixed value: EUR/USDT Note: Different currencies have different precision for the amount |
randomStr | string | true | none | Randomstr | A random string of 32 characters |
Example Response
200 Response
Response Fields
Name | Type | Required | Constraints | Description |
---|---|---|---|---|
topupStatus | integer | true | none | Top-up status: 1 - Success, 2 - Failure, 3 - Processing |
errMsg | string | true | none | Status description |
currency | string | true | none | Fixed value: EUR/USDT Note: Different currencies have different precision for the amount |
amount | integer | true | none | Top-up amount,e.g:1 = 0.01EUR, 1 = 0.000001USDT |
fee | integer | true | none | fee,e.g: 1 = 0.01EUR, 1 = 0.000001USDT |
Last updated