HuiPay-development_one

开发中的文档


支付渠道参数

<h3>支付渠道 expend参数 说明</h3> <p>根据支付是渠道的不同,您需要本章节内容,在发起交易时上送特定渠道所需要的额外参数,以及根据部分渠道支付成功返回的额外参数进行响应的处理。</p> <p>注:未支付订单,保留 pay_info ,可在订单有效期内再次支付,无需重复下单。</p> <ul> <li> <h5>alipay参数</h5> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>promotion_detail</td> <td>否</td> <td>JSON</td> <td>优惠信息,详见 PromotionDetail对象</td> </tr> <tr> <td>hb_fq_num</td> <td>否</td> <td>string</td> <td>支付金额大于等于 100 元时,可不指定分期数,用户可自由选择分期数;支付金额小于 100 元时,必须指定分期数,否则不支持花呗分期支付;指定分期数后用户不能更分期数;分期数目前只支持 3、6、12。花呗分期的手续费由用户自己承担。</td> </tr> </tbody> </table> <ul> <li> <h6>返回参数</h6> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>pay_info</td> <td>支付信息,用于唤起支付宝</td> </tr> <tr> <td>hb_fq_num</td> <td>买家的支付宝用户 id</td> </tr> <tr> <td>couponInfos</td> <td>优惠券信息,使用 JSON格式</td> </tr> <tr> <td>cashPayAmt</td> <td>现金支付金额</td> </tr> <tr> <td>discountAmt</td> <td>优惠金额</td> </tr> </tbody> </table> <ul> <li> <h5>alipay_qr参数</h5> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>promotion_detail</td> <td>否</td> <td>JSON</td> <td>优惠信息,详见 PromotionDetail对象</td> </tr> <tr> <td>hb_fq_num</td> <td>否</td> <td>string</td> <td>支付金额大于等于 100 元时,可不指定分期数,用户可自由选择分期数;支付金额小于 100 元时,必须指定分期数,否则不支持花呗分期支付;指定分期数后用户不能更分期数;分期数目前只支持 3、6、12。花呗分期的手续费由用户自己承担。</td> </tr> </tbody> </table> <ul> <li> <h6>返回参数</h6> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>qrcode_url</td> <td>二维码连接</td> </tr> <tr> <td>sub_open_id</td> <td>买家的支付宝用户 id</td> </tr> <tr> <td>couponInfos</td> <td>优惠券信息,使用 JSON格式</td> </tr> <tr> <td>cashPayAmt</td> <td>现金支付金额</td> </tr> <tr> <td>discountAmt</td> <td>优惠金额</td> </tr> </tbody> </table> <ul> <li> <h5>alipay_wap 参数</h5> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>promotion_detail</td> <td>否</td> <td>JSON</td> <td>优惠信息,详见 PromotionDetail对象</td> </tr> <tr> <td>hb_fq_num</td> <td>否</td> <td>string</td> <td>支付金额大于等于 100 元时,可不指定分期数,用户可自由选择分期数;支付金额小于 100 元时,必须指定分期数,否则不支持花呗分期支付;指定分期数后用户不能更分期数;分期数目前只支持 3、6、12。花呗分期的手续费由用户自己承担。</td> </tr> </tbody> </table> <ul> <li> <h6>返回参数</h6> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>pay_info</td> <td>支付信息,用于唤起支付宝</td> </tr> <tr> <td>hb_fq_num</td> <td>买家的支付宝用户 id</td> </tr> <tr> <td>couponInfos</td> <td>优惠券信息,使用 JSON格式</td> </tr> <tr> <td>cashPayAmt</td> <td>现金支付金额</td> </tr> <tr> <td>discountAmt</td> <td>优惠金额</td> </tr> </tbody> </table> <ul> <li> <h5>alipay_lite 参数</h5> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>promotion_detail</td> <td>否</td> <td>JSON</td> <td>优惠信息,详见 PromotionDetail对象</td> </tr> <tr> <td>hb_fq_num</td> <td>否</td> <td>string</td> <td>支付金额大于等于 100 元时,可不指定分期数,用户可自由选择分期数;支付金额小于 100 元时,必须指定分期数,否则不支持花呗分期支付;指定分期数后用户不能更分期数;分期数目前只支持 3、6、12。花呗分期的手续费由用户自己承担。</td> </tr> <tr> <td>buyer_id</td> <td>String</td> <td>是</td> <td>买家的支付宝用户 id</td> </tr> <tr> <td>buyer_logon_id</td> <td>String</td> <td>否</td> <td>买家支付宝账号</td> </tr> </tbody> </table> <ul> <li> <h6>返回参数</h6> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>pay_info</td> <td>支付信息,用于唤起支付宝</td> </tr> <tr> <td>hb_fq_num</td> <td>买家的支付宝用户 id</td> </tr> <tr> <td>couponInfos</td> <td>优惠券信息,使用 JSON格式</td> </tr> <tr> <td>cashPayAmt</td> <td>现金支付金额</td> </tr> <tr> <td>discountAmt</td> <td>优惠金额</td> </tr> </tbody> </table> <ul> <li> <h5>alipay_pub 参数</h5> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>promotion_detail</td> <td>否</td> <td>JSON</td> <td>优惠信息,详见 PromotionDetail对象</td> </tr> <tr> <td>hb_fq_num</td> <td>否</td> <td>string</td> <td>支付金额大于等于 100 元时,可不指定分期数,用户可自由选择分期数;支付金额小于 100 元时,必须指定分期数,否则不支持花呗分期支付;指定分期数后用户不能更分期数;分期数目前只支持 3、6、12。花呗分期的手续费由用户自己承担。</td> </tr> <tr> <td>buyer_id</td> <td>String</td> <td>是</td> <td>买家的支付宝用户 id</td> </tr> <tr> <td>buyer_logon_id</td> <td>String</td> <td>否</td> <td>买家支付宝账号</td> </tr> </tbody> </table> <ul> <li> <h6>返回参数</h6> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>pay_info</td> <td>支付信息,用于唤起支付宝</td> </tr> <tr> <td>hb_fq_num</td> <td>买家的支付宝用户 id</td> </tr> <tr> <td>couponInfos</td> <td>优惠券信息,使用 JSON格式</td> </tr> <tr> <td>cashPayAmt</td> <td>现金支付金额</td> </tr> <tr> <td>discountAmt</td> <td>优惠金额</td> </tr> </tbody> </table> <ul> <li> <h5>alipay_scan 参数</h5> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>promotion_detail</td> <td>否</td> <td>JSON</td> <td>优惠信息,详见 PromotionDetail对象</td> </tr> <tr> <td>hb_fq_num</td> <td>否</td> <td>string</td> <td>支付金额大于等于 100 元时,可不指定分期数,用户可自由选择分期数;支付金额小于 100 元时,必须指定分期数,否则不支持花呗分期支付;指定分期数后用户不能更分期数;分期数目前只支持 3、6、12。花呗分期的手续费由用户自己承担。</td> </tr> <tr> <td>auth_codestring</td> <td>是</td> <td>扫码设备读出的条形码或者二维码信息</td> </tr> </tbody> </table> <ul> <li> <h6>返回参数</h6> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>sub_open_id</td> <td>买家的支付宝用户 id</td> </tr> <tr> <td>couponInfos</td> <td>优惠券信息,使用 JSON格式</td> </tr> <tr> <td>cashPayAmt</td> <td>现金支付金额</td> </tr> <tr> <td>discountAmt</td> <td>优惠金额</td> </tr> </tbody> </table> <ul> <li> <h5>wx_pub参数 参数</h5> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>open_id</td> <td>是</td> <td>string</td> <td>微信用户关注商家公众号的 openid</td> </tr> <tr> <td>is_raw</td> <td>否</td> <td>string</td> <td>是否原生态:”1”-是,”0”-否</td> </tr> <tr> <td>limit_pay</td> <td>否</td> <td>值为 1 时禁止使用信用卡支付</td> </tr> <tr> <td>promotion_detail</td> <td>是</td> <td>string</td> <td>优惠信息,详见 PromotionDetail对象</td> </tr> </tbody> </table> <ul> <li> <h6>返回参数</h6> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>token_id</td> <td>动态口令, 用于后续接口调用中使用</td> </tr> <tr> <td>pay_info</td> <td>JSON格式 字符串,入参 isRaw=1 该值返回</td> </tr> <tr> <td>open_id</td> <td>支付完成后额外返回付款用户的微信 open_id</td> </tr> <tr> <td>sub_open_id</td> <td>在子商户 AppID 下的唯一标志</td> </tr> <tr> <td>bank_type</td> <td>支付完成后额外返回付款用户的付款银行类型 bank_type</td> </tr> <tr> <td>couponInfos</td> <td>优惠券信息,使用 JSON格式</td> </tr> <tr> <td>cashPayAmt</td> <td>现金支付金额</td> </tr> <tr> <td>discountAmt</td> <td>优惠金额</td> </tr> </tbody> </table> <ul> <li> <h5>wx_lite 参数</h5> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>open_id</td> <td>是</td> <td>string</td> <td>微信用户关注商家公众号的 openid</td> </tr> <tr> <td>is_raw</td> <td>否</td> <td>string</td> <td>是否原生态:”1”-是,”0”-否</td> </tr> <tr> <td>limit_pay</td> <td>否</td> <td>值为 1 时禁止使用信用卡支付</td> </tr> <tr> <td>promotion_detail</td> <td>是</td> <td>string</td> <td>优惠信息,详见 PromotionDetail对象</td> </tr> <tr> <td>wx_app_id</td> <td>否</td> <td>string</td> <td>当前微信小程序的 appid</td> </tr> </tbody> </table> <ul> <li> <h6>返回参数</h6> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>token_id</td> <td>动态口令, 用于后续接口调用中使用</td> </tr> <tr> <td>pay_info</td> <td>JSON格式 字符串,入参 isRaw=1 该值返回</td> </tr> <tr> <td>open_id</td> <td>支付完成后额外返回付款用户的微信 open_id</td> </tr> <tr> <td>sub_open_id</td> <td>在子商户 AppID 下的唯一标志</td> </tr> <tr> <td>bank_type</td> <td>支付完成后额外返回付款用户的付款银行类型 bank_type</td> </tr> <tr> <td>couponInfos</td> <td>优惠券信息,使用 JSON格式</td> </tr> <tr> <td>cashPayAmt</td> <td>现金支付金额</td> </tr> <tr> <td>discountAmt</td> <td>优惠金额</td> </tr> </tbody> </table> <ul> <li> <h5>wx_scan 参数</h5> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>auth_code</td> <td>是</td> <td>string</td> <td>扫码设备读出的条形码或者二维码信息</td> </tr> <tr> <td>wx_app_id</td> <td>否</td> <td>string</td> <td>微信分配的子商户公众账号ID</td> </tr> <tr> <td>limit_pay</td> <td>否</td> <td>string</td> <td>值为 1 时禁止使用信用卡支付</td> </tr> <tr> <td>promotion_detail</td> <td>是</td> <td>string</td> <td>优惠信息,详见 PromotionDetail对象</td> </tr> </tbody> </table> <ul> <li> <h6>返回参数</h6> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>open_id</td> <td>支付完成后额外返回付款用户的微信 open_id</td> </tr> <tr> <td>sub_open_id</td> <td>在子商户 AppID 下的唯一标志</td> </tr> <tr> <td>couponInfos</td> <td>优惠券信息,使用 JSON格式</td> </tr> <tr> <td>cashPayAmt</td> <td>现金支付金额</td> </tr> <tr> <td>discountAmt</td> <td>优惠金额</td> </tr> </tbody> </table> <ul> <li> <h5>PromotionDetail 参数</h5> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>cost_price</td> <td>否</td> <td>string</td> <td>订单原价<hr>- 商户侧一张小票订单可能被分多次支付,订单原价用于记录整张小票的交易金额<hr>当订单原价与支付金额不相等,则不享受优惠<hr>该字段主要用于防止同一张小票分多次支付,以享受多次优惠的情况,正常支付订单不必上传此参数</td> </tr> <tr> <td>receipt_id</td> <td>否</td> <td>string</td> <td>商家小票 id</td> </tr> <tr> <td>goods_detail</td> <td>是</td> <td>string</td> <td>订单包含的商品列表信息,详见 GoodsDetail对象</td> </tr> </tbody> </table> <ul> <li> <h5>GoodsDetail 参数</h5> </li> </ul> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>goods_id</td> <td>是</td> <td>string</td> <td>商品编码,由半角的大小写字母、数字、中划线、下划线中的一种或几种组成</td> </tr> <tr> <td>goods_name</td> <td>是</td> <td>string</td> <td>商品名称</td> </tr> <tr> <td>quantity</td> <td>是</td> <td>string</td> <td>商品数量</td> </tr> <tr> <td>price</td> <td>是</td> <td>string</td> <td>商品单价,单位为:元。 如果商户有优惠,需传输商户优惠后的单价(例如:用户对一笔 100元 的订单使用了商场发的优惠券 100-50,则活动商品的单价应为原单价-50)</td> </tr> <tr> <td>goods_category</td> <td>否</td> <td>string</td> <td>商品类目</td> </tr> <tr> <td>goods_body</td> <td>否</td> <td>string</td> <td>商品描述信息</td> </tr> <tr> <td>show_url</td> <td>否</td> <td>string</td> <td>商品的展示地址</td> </tr> </tbody> </table>

页面列表

ITEM_HTML