银行卡充值

基础信息

  • 请求方式:POST
  • 接口地址:/api/mastercard/masterCardTopup.html

请求参数

名称类型必选Base64 转译字段名说明
cardIdstringfalsenone卡 token卡 token 和卡号至少必填一项
cardNostringfalsenone卡号卡 token 和卡号至少必填一项
orderNostringtruenone订单号充值订单号,字母或数 字组成,(10 位至 32 位 之间)唯一
payAccountNumanyfalsenone支付账户IBAN(默认不传)
amountintegertruenone充值金额充值金额,例 1 = 0.01EUR 1 = 0.000001USDT
currencystringtruenone充值币种固定值:EUR/USDT 注意:币种不同,amount 精度不同
randomStrstringtruenoneRandomstr32 位长度的随机字符串

请求示例

{
  "amount": 100,
  "cardId": "card123456",
  "cardNo": "1234567890",
  "currency": "EUR",
  "orderNo": "ORDER1234567890",
  "payAccountNum": "PAY1234567890",
  "randomStr": "abcdef1234567890"
}

响应参数

名称类型描述说明
topupStatusinteger充值状态1 成功 2 失败 3 处理中
errMsgstring状态描述
currencystringCurrency固定值:EUR/USDT 注意:币种不同,amount 精度不同
amountinteger充值金额例 1 = 0.01EUR 1 = 0.000001USDT
feeinteger手续费例 1 = 0.01EUR 1 = 0.000001USDT

响应示例

{
    "topupStatus":1,
    "errMsg":"Success",
    "amount":10000,
    "currency":"EUR",
    "fee":100
}