Card Top-Up
Adds funds to an existing card from user's account.
Endpoint: POST /{san}/topup
Path Parameters:
san- Secure Account Number (card identifier)
Content-Type: application/json
Request Body:
{
"amount": 100.00,
"currency": "USD",
"request_id": "496708ff-cf9f-4667-a8ab-649fc2cd9094"
}Request Parameters:
amount
Decimal
Yes
> 1
Amount to add to the card
currency
String
Yes
USD, EUR
Currency code (must match card currency)
request_id
String
Yes
12-36 characters
Unique request identifier
Response:
{
"type": "TOPUP",
"status": "INPROCESS",
"docid": 123456,
"request_id": "496708ff-cf9f-4667-a8ab-649fc2cd9094",
"topup": {
"san": "90ce74952717804177",
"amount": 100.00,
"currency": "USD"
}
}Response Parameters:
type
String
Operation type (TOPUP)
status
String
Current status of the operation
(INPROCESS, EXECUTED, DECLINED)
docid
Number
Document ID for tracking the operation
request_id
String
The request ID provided in the request
topup
Object
Top-up operation details
topup.amount
Decimal
Amount added to the card
topup.currency
String
Currency code (USD, EUR, etc.)
Last updated