# 转账/到账通知回调

到账通知回调地址,是商户在“商户中心->API设置”进行配置的,使用API转账功能,必须设置该提现地址

# 更新记录

时间

更新内容

2020-05-25

新增对转账成功后的回调通知,并对参数说明添加更准确的描述

# 回调确认信息格式

{
    "outIndex":-1,
    "uniqTradeNo":"580527120508",
    "tradeNo":"5805274116256120508",
    "toAddress":"0xd351508551a62de9e84135c0bbdf10e07f6cadb5",
    "txStatus":"3",   //  0 等待处理 1: 等待打包 2:打包中 3: 交易成功 4:交易失败 On Chain类型才有
    "tradeAmount":"22",
    "tradeFee":"0",
    "blockHeight":9048942,
    "fromAddress":"0xb65ead7d52b9d255af79a15829a8608b32b82c7c",
    "blockTimestamp":1575457290515,
    "coinName":"USDT_ERC20",
    "businessType":1,     //  1: On Chain 2:Off Chain
                        //  On Chain是区块链的交易,交易速度根据区块链网络情况而定,需要提币费。
                        //  Off Chain是XPay内部的交易,不通过区块链,秒到,0手续费。
    "txHash":"0x61c198f76be...8904e42f27a746",  // 交易hash,On Chain类型才有
    "tradeType":"1"   //	交易类型 1:收款 2:转账
}

# 回调请求参数

参数 类型 是否必填 最大长度 描述
tradeType String - 交易类型 1:收款 2:转账
businessType Integer - 1: On Chain 2:Off Chain 3 :内部划转
coinName String - 交易币种
uniqTradeNo String - transfer api调用时传入的业务唯一标识
tradeNo String - XPay清算唯一标识
outIndex Integer - utxo结构才支持。On Chain类型才有
tradeAmount String - 交易数量
tradeFee String - 手续费
fromAddress String - 此次交易,转出地址
toAddress String - 此次交易,转入地址
txStatus String - 0 等待处理 1: 等待打包 2:打包中 3: 交易成功 4:交易失败 On Chain类型才有
blockTimestamp Long - 第一个区块时间,On Chain类型才有
blockHeight Long - 块高度,On Chain类型才有
txHash String - 交易hash,On Chain类型才有

# 商户确认成功示例

{
    "code":0,
    "msg":"SUCCESS"
}