订单操作

下单

请求地址

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