订单操作
下单
请求地址
http://locahost:8080/huobi/gateway/order/initiateOrder
业务请求参数
名称 |
字段 |
是否必填 |
备注 |
请求订单号 |
reqCode |
Y |
N |
交易金额 |
amount |
Y |
N |
付款类型 |
payType |
Y |
支付宝(ALIPAY)、微信(WECHATPAY)、银联(UNIONPAY) |
异步通知地址 |
notifyUrl |
Y |
N |
业务响应参数
名称 |
字段 |
是否必填 |
备注 |
响应状态 |
status |
Y |
业务处理的响应状态,如:业务成功与否 |
失败信息 |
errMsg |
N |
status为TRUE时提供的 |
登陆账号 |
loginId |
Y |
N |
请求订单号 |
reqCode |
Y |
N |
卖家姓名 |
name |
N |
N |
卖家收款账号 |
card |
N |
即卖家的支付宝号、微信号、卡号 |
银行名称 |
bankName |
N |
银联支付时返回的 |
开户支行 |
accountOpeningBranch |
N |
银联支付时返回的 |
参数示例
请求参数
{"reqInfo":{"reqCode":"123131231","amount":"100","payType":"ALIPAY","notifyUrl":"https://www.baidu.com"},"sign":"****************"}
响应参数(23到32秒左右)
{"status":"TRUE","errMsg":null,"respInfo":null,"sign":null}
异步通知示例
{"status":"TRUE","respInfo":{"status":"TRUE","loginId":"176********","name":"吴耀达","card":"18410108955","reqCode":"wZ9YE4ObETIdl2dWZbxRhhlbcH0FJPoE"},"sign":"c3f74f58661ba989e791567f2003c597"}
订单查询
请求地址
http://locahost:8080/huobi/gateway/order/queryOrderByReqCode
业务请求参数
名称 |
字段 |
是否必填 |
备注 |
请求订单号 |
reqCode |
Y |
N |
业务响应参数
名称 |
字段 |
是否必填 |
备注 |
创建时间 |
createTime |
Y |
N |
修改时间 |
updateTime |
N |
N |
平台订单号 |
code |
Y |
N |
用户请求订单号 |
reqCode |
Y |
N |
流水号 |
flowCode |
Y |
这个字段暂时无用 |
登陆账号 |
loginId |
Y |
发起交易的登陆人 |
交易金额 |
amount |
Y |
N |
付款方式 |
payType |
Y |
支付宝(ALIPAY)、微信(WECHATPAY)、银联(UNIONPAY) |
订单状态 |
status |
Y |
初始化(INIT)、已下单(ORDER_PLACED)、取消订单(CANCEL)、成功(SUCCESS)、失败(FAILURE) |
卖家姓名 |
name |
N |
N |
卖家收款账号 |
card |
N |
即卖家的支付宝号、微信号、卡号 |
银行名称 |
bankName |
N |
银联支付时返回的 |
开户支行 |
accountOpeningBranch |
N |
银联支付时返回的 |
已付款通知请求
请求地址
http://locahost:8080/huobi/gateway/order/paidNoticeReq
业务请求参数
名称 |
字段 |
是否必填 |
备注 |
登陆账号 |
loginId |
Y |
N |
参数示例(取消待付款订单跟这个一样)
请求参数
{"reqInfo":{"loginId":"17711378751"},"sign":"74db0f6d4d24b63b63f535df804a2092"}
响应参数
{"status":"TRUE","errMsg":null,"respInfo":null,"sign":null}
取消待付款订单
请求地址
http://locahost:8080/huobi/gateway/order/cancelOrder
业务请求参数
名称 |
字段 |
是否必填 |
备注 |
登陆账号 |
loginId |
Y |
N |
文档更新时间: 2019-07-07 12:34 作者:pie