通知商户打币

介绍

当用户在我方付款后,AlchemyPay将通过此接口通知您打币,您在收到通知后,需要按照crypto、address、cryptoAmount给用户打币。接口的规定如下:

路径: POST 商户定义地址

Header 参数:

参数名必选类型说明
appidYstring应用的唯一标识
timestampYstring当前 UTC 13位时间戳, 5分钟内有效
signYstringSHA1(appId+ appSecret + timestamp),将该三个参数拼接的字符串进行 SHA1 哈希计算从而生成 16 进制字符,签名方式可参考这里

Body 参数:

参数名必选类型说明
orderNoYstringalchemy pay 订单号
merchantOrderNoCstring如果订单上传了商户订单号,会返回该字段。
cryptoYstringtoken名称
networkYstring网络名称
addressYstring提币地址
cryptoAmountYstringtoken购买数量,❗️该数量包含网络费
cryptoPriceYstringtoken价格,单位为usdt
usdtAmountYstring此笔订单我们要向您支付的usdt金额

需要返回的参数格式:

规定0000代表成功,9999代表失败,价格单位为USDT

成功

{
    "data": null,//可传入自定义数据
    "success": true,
    "returnCode": "0000",
    "returnMsg": "in amet"
}

失败

{
    "data": null,//可传入自定义数据
    "success": false,
    "returnCode": "9999",
    "returnMsg": "kjhebt"
}