预下单接口

功能概述

上传互联互通付款扫码支付交易的商户码信息,对付款扫码的订单进行支付。

接口地址

https://webox-api.5upay.com/webox/connectPay/create

参数名称 参数中文名称 类型& 长度 参数说明 是否必填
merchantId 商户编号 varchar(9) 钱包用户的商户编号,商户在首信易系统的唯一 id,可在商户后台查看 M
walletId 钱包 ID varchar(19) 用户钱包在我司的唯一编号 M
merchantQR 商户码 varchar(512) 商户码信息 M
notifyUrl 通知地址 varchar(200) 订单终态后首信易支付会向该地址发送通知,该地址可以带参数,“https://www.5upay.com/callback.action?test=test 注意:如不填notifyUrl 的参数值您的服务器将得不到订单终态的通知。 O
hmac 参数签名 varchar(500) 商户生成的参数签名结果,获取hmac的方法请参考请求加密流程 M

参数示例

{ "merchantId": "890000595", "requestId": "202002251582614048062", "walletId ":"1233345", "notifyUrl": "https://qa-sdk.5upay.com/webox/Notify", "hmac": null }

同步返回参数列表

参数名称 参数中文名称 参数说明
status 响应状态 SUCCESS 响应正常
FAIL 响应异常
merchantId 商户编号 同请求参数
walletId 钱包 ID 同请求参数
merchantQR 商户码 同请求参数
serialNumber 交易流水号 首信易支付系统订单流水号
barCodeType 条码类型 DC 动态码
SC 静态码
当为静态码时需要调“支付确认接口”上送支付金额
token 票据 通过此参数调起移动端 SDK(仅可使用一次)
errorMessage 订单错误信息 只有订单状态出现异常时返回此参数
amount 订单金额 当条码类型为“动态码”时,返回该参数,订单金额,单位:分,1元=100分。
productDetails 商品信息 JSON[数组],详见商品信息表
merchantInfo 收单商户信息 JSON,详见收单商户信息表
createDateTime 创建时间 格式:yyyy-MM-dd HH:mm:ss
hmac 参数签名 商户生成的参数签名结果,获取hmac的方法请参考请求加密流程

productDetails 商品信息

参数名称 参数中文名称 参数说明
productName 商品名称 商品名称
quantity 商品数量 商品数量
amount 商品单价 单位:分,1元=100分

merchantInfo 收单商户信息

参数名称 参数中文名称 参数说明
shortName 收单商户简称 收单商户简称
platformName 平台简称 平台简称

参数示例

{ "status":"SUCCESS", "orderStatus":"INIT", "merchantId":"890000595", "requestId":"202002251582614048062", "serialNumber":"201911042372723735545584806014976", "token":"20191022221481371367938298683392", "walletId":"11111111" "createDateTime":"2019-10-22 18:43:36", "hmac":"NJ6mmeVuilTlmWC2ps8vFkxJPqyehltp3h92LPutr0PuE+vdt32o7AOqHFozN7I8 3KI5y+CoQy1XE8w3d+xEmClPMwhviIZYRcDUoq4IFI7LjHGtUHpISwDx4/21mjTMyDc6q ISC+6PBBW6iqbGTcv0XZTGRxULhtkxrJ4qk/FlHGwP/5mwKyqOapWHS1nbufHkf5fhR8 BviurnNQHPwhIUXJpbieJGRS+aDvw/zIfG49MhHKESbttHhgGaZmResmxyWUlrDCrYY8 xYnBKhn7Z/ohR2IRz7U8yO8oRQbSj6FU5GOMknFXhbDSIR/FK05TnioDuc5mNTk0Vvs oSsmmg==", }

异步返回参数列表

参数名称 参数中文名称 参数说明
merchantId 商户编号 同请求参数
walletId 钱包 ID 同请求参数
serialNumber 交易流水号 首信易支付系统订单流水号
orderStatus 订单状态 SUCCESS 支付成功
FAILED 失败
CANCEL取消
barCodeType 条码类型 DC 动态码
SC 静态码
当为静态码时需要调“支付确认接口”上送支付金额
errorMessage 订单错误信息 只有订单状态失败时返回此参数
amount 订单金额 当条码类型为“动态码”时,返回该参数,订单金额,单位:分,1元=100分
productDetails 商品信息 JSON[数组],详见商品信息表
merchantInfo 收单商户信息 JSON,详见收单商户信息表
createDateTime 创建时间 密码确认下单时间, 格式:yyyy-MM-dd HH:mm:ss
completeDateTime 完成时间 密码确认完成时间, 格式:yyyy-MM-dd HH:mm:ss
hmac 参数签名 商户生成的参数签名结果,获取hmac的方法请参考请求加密流程

productDetails 商品信息

参数名称 参数中文名称 参数说明
productName 商品名称 商品名称
quantity 商品数量 商品数量
amount 商品单价 单位:分,1元=100分

merchantInfo 收单商户信息

参数名称 参数中文名称 参数说明
shortName 收单商户简称 收单商户简称
platformName 平台简称 平台简称

参数示例

{ "orderStatus":"SUCCESS", "merchantId":"890000595", "requestId":"1571654460635", "serialNumber":"12345678", "walletId":"11111111" "createDateTime":"2019-10-21 18:41:17", "completeDateTime":"2019-10-21 18:51:17", "hmac":"IpsfuWXscJCvcSCMtHbDZIqpFwG+TcvD3tLVbuZGflIbBv7DDigsYARc2h7b6oR Oec/9DKb41CqYWw2E7IegMj+OmDRUZOF6pXgNE8l7sAW+68UKJ4xKOFRCyqmw4H HZaxh7An5Ml/IYI1pfUYyAVSfaQGdnef4CTdkq+JJfBTjB2BED6CE0sCBEtWE7eT/bOYE +Ha1wlVhpbBxRG8/301QK5WtVh8l5whsdqDw+WqqEw5DMoxpBopZfrF8oxqNA/6/Fzb/ ZApUG4rwzRfFXBQaGQHZVe+JFTuOoXfDhPrdqT5Qhm6i2OZindeHx2Q0YoCxMNKu9f YIupX1Vw53Stg==" }