Skip to content

公共参数

请求参数说明

参数类型必填参数说明样例
methodString(32)接口名称basicexpay.trade.cashier
merNoString(32)商户编码,由币趣支付商户系统分配,通过商户平台可查看811496833912834
timestampString(14)交易时间戳,14 位长度,格式 :yyyyMMddHHmmss20230217163650
nonceString(32)随机字符串,由数字、大小写字母组成,长度不超过 32 位6Nf5ywUKbVaIuQ06
bizConentString(1024)交易信息,交易请求参数 JSON 串,具体详情参照各 Method 请求参数参见请求参数样例
signTypeString(16)签名类型,固定值:HmacSHA512HmacSHA512
signString(512)签名值,根据签名类型对请求参数的签名值0A91A57735082472D25C9D...

请求参数样例

ts
{
  "merNo": "819275770875906",
  "method": "basicexpay.trade.cashier",
  "nonce": "SzaAcrwssP5adNZi",
  "timestamp": "20230331220353",
  "bizConent": "{\"merOrderNo\":\"swR75kHGS2jQYfeN\",\"clientIp\":\"127.0.0.1\",\"totalAmount\":18.37,\"currency\":\"USDT\",\"description\":\"主人何为言少钱,径须沽取对君酌\",\"orderSource\":\"APP\",\"tradeStartTime\":\"2023-03-31 22:03:53\",\"expireTime\":900,\"notifyUrl\":\"https://google.com\",\"returnUrl\":\"https://google.com\",\"attach\":\"\",\"goodsDetails\":[{\"goodsType\":\"01\",\"goodsId\":\"100001\",\"goodsName\":\"Test\",\"quantity\":1,\"price\":18.37}]}",
  "signType": "HmacSHA512",
  "sign": "42FEB0B73D3F79F0C8E056AEF88F5E3FA655D2AEC2AB8D561FB9EDBE85A9A872F49428BD3B327A8C3629929629D7CFF8B59736911894419A13B8970482F4E10C"
}

应答参数说明

参数类型必填参数说明样例
codestring(10)请求响应码0000
messagestring(3)请求响应描述交易成功
methodstring(32)接口名称basicexpay.trade.cashier
noncestring(32)随机字符串,由数字、大小写字母组成,长度不超过 32 位6Nf5ywUKbVaIuQ06
timestampstring(14)交易时间戳,14 位长度,格式 :yyyyMMddHHmmss20230217163650
datastring(1024)交易响应信息,交易响应参数 JSON 串,code=0000 时才出现参见应答参数样例
signTypestring(16)签名类型,固定值:HmacSHA512HmacSHA512
signstring(512)签名值,根据签名类型对请求参数的签名值0A91A57735082472D25C9D...

应答参数样例

ts
{
    "code": "0000",
    "message": "交易成功",
    "method": "basicexpay.trade.cashier",
    "signType": "HmacSHA512",
    "sign": "0A91A57735082472D25C9D40255CA572D211AEDAC2FB2982546FE539CB90AA65F8EE2476CA42F7FD6B65BD9A92B345E3ECD1B367519041FB6DA80F9630D5291A",
    "data": {"orderNo":"729352943001"...},
    "nonce":"6Nf5ywUKbVaIuQ06"
    "timestamp": "20230217163650"
}

异步通知参数说明

商户在交易、退款、代付等场景,只要上送了异步通知地址域notifyUrl,在交易成功后会发出异步通知,通知的报文结果同“应答参数说明”,其中 data 数据域同“交易结果查询”应答参数说明数据。

商户收到异步通知后直接返回success字符串代表接收成功,若系统收到不是success,将以一定的策略重新尝试通知,商户侧需做好幂等处理。

由于同步返回的不可靠性,支付结果务必以异步通知或查询接口返回为准。