Recharge virtual card

Brief Description

Virtual card deposit (recharge)

Request URL

/card/pay/api/core/recharge

Request Method

POST

Parameters

ParameterRequiredTypeLengthDescription
cardIdYesstring32Card ID
orderNunYesstring32Custom client transaction flow ID
amountYesstring32Digital currency order amount
cryptoCurrencyYesstring12Cryptocurrency code (eg ETH)
networkYesstring32Network
callbackUrlYesstring256Callback URL

Request Example

{
orderNun: 123143135
amount: 1
callbackUrl: http://**com/callbcak
cardId: vab_0d943d725792
cryptoCurrency: ETH
network: BSC
}

Response Parameters

ParameterTypeDescription
successbooleanSuccess flag
errorbooleanError flag
msgstringResponse message
codeintegerResponse code
+modelobjectReturn data object
└ tradeNostringTransaction number
└ addressstringDeposit address

Response Example

{
success: true
error: false
msg: Success
code: 0
model: {
tradeNo: 123133213131313131
customerPayNum: 2233111445
address: 0xa6d057a1e3d807c31233b2e5892efc5672a24b61
}
traceId: 1646648711017
}