Clipspay接口_本地钱包

Clipspay接口_收银台


本地支付下单接口

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>本地钱包支付</li> </ul> <h5>请求URL</h5> <ul> <li><code>https://localhost:8080/payment/gateway/api/backTransReq</code> 正式地址请联系技术索取</li> </ul> <h5>请求数据方式</h5> <ul> <li>post </li> <li>x-www-form-urlencoded</li> <li>金额单位:分</li> </ul> <h5>请求参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">requestNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>请求流水号</td> </tr> <tr> <td style="text-align: left;">version</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>版本号,固定填:V1.0</td> </tr> <tr> <td style="text-align: left;">productId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>产品类型,例如:GCASH,具体请看[[产品附录]][12]</td> </tr> <tr> <td style="text-align: left;">transId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>交易类型,固定值:38</td> </tr> <tr> <td style="text-align: left;">signType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>签名类型,固定值:MD5</td> </tr> <tr> <td style="text-align: left;">merchantNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>clipspay分配的商户号</td> </tr> <tr> <td style="text-align: left;">orderDate</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>订单申请日期yyyyMMdd</td> </tr> <tr> <td style="text-align: left;">orderNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>商户订单号,商户上送的流水号,商户号下唯一</td> </tr> <tr> <td style="text-align: left;">terminalNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>clipspay分配的终端号</td> </tr> <tr> <td style="text-align: left;">terNoSign</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>clipspay分配的终端参数key</td> </tr> <tr> <td style="text-align: left;">amount</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>支付金额,单位分,例如:上送10 USD,实际订单单金额为0.1USD,(注意:巴基斯坦和韩国不能有小数金额,只能整数)</td> </tr> <tr> <td style="text-align: left;">currencyCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>交易币种,规则:国际统一币种简称</td> </tr> <tr> <td style="text-align: left;">notifyUrl</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>异步通知地址,用于后台接收clipspay的最终结果</td> </tr> <tr> <td style="text-align: left;">returnUrl</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>同步接受地址,仅用于展示页面结果(兼容post, get接收参数)</td> </tr> <tr> <td style="text-align: left;">shopUrl</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>网店交易网址,该网址必须在clipspay进行报备</td> </tr> <tr> <td style="text-align: left;">ipAddress</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>支付时,持卡人所在的真实IP地址</td> </tr> <tr> <td style="text-align: left;">billCountryCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>账单签收国家(国家代码简称,2位,大写)</td> </tr> <tr> <td style="text-align: left;">billState</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>账单签收洲(省)</td> </tr> <tr> <td style="text-align: left;">billCity</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>账单城市</td> </tr> <tr> <td style="text-align: left;">billAddress</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>账单详细地址</td> </tr> <tr> <td style="text-align: left;">billZipCode</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>账单邮编</td> </tr> <tr> <td style="text-align: left;">billfirstName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>持卡人名</td> </tr> <tr> <td style="text-align: left;">billlastName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>持卡人姓</td> </tr> <tr> <td style="text-align: left;">billPhone</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>持卡人电话</td> </tr> <tr> <td style="text-align: left;">billEmail</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>持卡人邮箱</td> </tr> <tr> <td style="text-align: left;">shippingCountryCode</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>收货国家(国家代码简称,2位,大写)</td> </tr> <tr> <td style="text-align: left;">shippingState</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>收货州(省)</td> </tr> <tr> <td style="text-align: left;">shippingCity</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>收货城市</td> </tr> <tr> <td style="text-align: left;">shippingAddress</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>收货地址</td> </tr> <tr> <td style="text-align: left;">shippingZipCode</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>收货地址邮编</td> </tr> <tr> <td style="text-align: left;">shippingEmail</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>收货邮箱地址</td> </tr> <tr> <td style="text-align: left;">shippingPhoneNo</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>收货人电话</td> </tr> <tr> <td style="text-align: left;">shippingFirstName</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>收货人名</td> </tr> <tr> <td style="text-align: left;">shippingLastName</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>收货人姓</td> </tr> <tr> <td style="text-align: left;">cardNo</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>卡号</td> </tr> <tr> <td style="text-align: left;">expDate</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>信用卡有效期 MMYY</td> </tr> <tr> <td style="text-align: left;">cvv</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>信用卡背面的cvv</td> </tr> <tr> <td style="text-align: left;">district</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>区县,district, neighborhood, etc(Boleto必填)</td> </tr> <tr> <td style="text-align: left;">street</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>街道,street name(Boleto必填)</td> </tr> <tr> <td style="text-align: left;">number</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>门牌号,building number(Boleto必填)</td> </tr> <tr> <td style="text-align: left;">cerdType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>证件类型,暂时支持CPF或者CNPJ;没有则填CPF</td> </tr> <tr> <td style="text-align: left;">cerdId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>证件号码;示例:53033315550(Boleto,Gcash必填)</td> </tr> <tr> <td style="text-align: left;">goodsJson</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>商品描述,示例:<code>[{&amp;quot;goodsName&amp;quot;:&amp;quot;Socks&amp;quot;,&amp;quot;quantity&amp;quot;:2,&amp;quot;goodsPrice&amp;quot;:15.2},{&amp;quot;goodsName&amp;quot;:&amp;quot;Socks&amp;quot;,&amp;quot;quantity&amp;quot;:2,&amp;quot;goodsPrice&amp;quot;:15.2}]</code></td> </tr> <tr> <td style="text-align: left;">remark</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>备注,预留信息,随便填写</td> </tr> <tr> <td style="text-align: left;">signature</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>验签字段</td> </tr> </tbody> </table> <h5>返回参数说明(注意返回参数要求动态接受,平台保留增加字段的可能性)</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">requestNo</td> <td style="text-align: left;">string</td> <td>交易请求流水号</td> </tr> <tr> <td style="text-align: left;">version</td> <td style="text-align: left;">string</td> <td>版本号</td> </tr> <tr> <td style="text-align: left;">merchantNo</td> <td style="text-align: left;">string</td> <td>商户号</td> </tr> <tr> <td style="text-align: left;">orderDate</td> <td style="text-align: left;">string</td> <td>订单日期</td> </tr> <tr> <td style="text-align: left;">orderNo</td> <td style="text-align: left;">string</td> <td>商户订单号</td> </tr> <tr> <td style="text-align: left;">amount</td> <td style="text-align: left;">string</td> <td>支付金额,单位为分</td> </tr> <tr> <td style="text-align: left;">respCode</td> <td style="text-align: left;">string</td> <td>应答码,P000或0000表示接收交易成功&lt;br /&gt;该接口其他返回码表示失败</td> </tr> <tr> <td style="text-align: left;">respDesc</td> <td style="text-align: left;">string</td> <td>错误描述</td> </tr> <tr> <td style="text-align: left;">redirectUrl</td> <td style="text-align: left;">string</td> <td>收银台页面链接<strong>URLDecoder解码使用</strong> ,不存在时需解析formField</td> </tr> <tr> <td style="text-align: left;">formField</td> <td style="text-align: left;">string</td> <td>本地钱包返回的二维码和条码信息,当respCode=P000有返回,示例:{&quot;qrCode&quot;:&quot;21899935300000090000010010928588801761932418&quot;,&quot;line&quot;:&quot;21890010071092858880417619324183993530000009000&quot;},需要URLDecoder解码该字段使用,其中qrCode是条形码,line(Boleto有返回)是数字线,[boleto效果图](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=be4b09fb846b62fb6303e9c3b8ddb9a7">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=be4b09fb846b62fb6303e9c3b8ddb9a7</a> &quot;boleto效果图&quot;) 银行转帐信息示例:{&quot;expirationTime&quot;: &quot;2022-09-16 00:02:22 GMT-07:00&quot;,&quot;bankAccountInfo&quot;: {&quot;bankCode&quot;: &quot;332&quot;,&quot;beneficiaryName&quot;: &quot;antonio silva&quot;,&quot;bankAccountNumber&quot;: &quot;286435&quot;,&quot;bankAccountType&quot;: &quot;CHECKING&quot;,&quot;bankBranchId&quot;: &quot;0001&quot;,&quot;ispb&quot;: &quot;13140088&quot;,&quot;document&quot;: {&quot;documentId&quot;: &quot;60131743007&quot;,&quot;type&quot;: &quot;CPF&quot;}}</td> </tr> <tr> <td style="text-align: left;">signature</td> <td style="text-align: left;">string</td> <td>验签字段</td> </tr> </tbody> </table> <p>请求示例</p> <pre><code class="language-json">{ &amp;quot;amount&amp;quot;: &amp;quot;10&amp;quot;, &amp;quot;billAddress&amp;quot;: &amp;quot;239 Indian River Rd,114&amp;quot;, &amp;quot;billCity&amp;quot;: &amp;quot;Orange&amp;quot;, &amp;quot;billCountryCode&amp;quot;: &amp;quot;US&amp;quot;, &amp;quot;billEmail&amp;quot;: &amp;quot;earlhammiefdsadfsa2@qq.com&amp;quot;, &amp;quot;billPhone&amp;quot;: &amp;quot;4752817435&amp;quot;, &amp;quot;billState&amp;quot;: &amp;quot;CT&amp;quot;, &amp;quot;billZipCode&amp;quot;: &amp;quot;06477&amp;quot;, &amp;quot;billfirstName&amp;quot;: &amp;quot;Earl&amp;quot;, &amp;quot;billlastName&amp;quot;: &amp;quot;Hammie&amp;quot;, &amp;quot;currencyCode&amp;quot;: &amp;quot;USD&amp;quot;, &amp;quot;district&amp;quot;: &amp;quot;Jardim Gaivotas&amp;quot;, &amp;quot;goodsJson&amp;quot;: &amp;quot;[{\&amp;quot;quantity\&amp;quot;:1,\&amp;quot;goodsPrice\&amp;quot;:12.5,\&amp;quot;goodsName\&amp;quot;:\&amp;quot;钢笔\&amp;quot;}]&amp;quot;, &amp;quot;ipAddress&amp;quot;: &amp;quot;127.0.0.1&amp;quot;, &amp;quot;merchantNo&amp;quot;: &amp;quot;800440050942370&amp;quot;, &amp;quot;notifyUrl&amp;quot;: &amp;quot;http://www.baidu.com&amp;quot;, &amp;quot;number&amp;quot;: &amp;quot;15&amp;quot;, &amp;quot;orderDate&amp;quot;: &amp;quot;20221220&amp;quot;, &amp;quot;orderNo&amp;quot;: &amp;quot;R1671525061442&amp;quot;, &amp;quot;productId&amp;quot;: &amp;quot;0119&amp;quot;, &amp;quot;remark&amp;quot;: &amp;quot;remark&amp;quot;, &amp;quot;requestNo&amp;quot;: &amp;quot;R1671525061442&amp;quot;, &amp;quot;returnUrl&amp;quot;: &amp;quot;http://www.baidu.com&amp;quot;, &amp;quot;shippingAddress&amp;quot;: &amp;quot;239 Indian River Rd,114&amp;quot;, &amp;quot;shippingCity&amp;quot;: &amp;quot;Orange&amp;quot;, &amp;quot;shippingCountryCode&amp;quot;: &amp;quot;US&amp;quot;, &amp;quot;shippingEmail&amp;quot;: &amp;quot;earlhammiefdsadfsa2@qq.com&amp;quot;, &amp;quot;shippingFirstName&amp;quot;: &amp;quot;Earl&amp;quot;, &amp;quot;shippingLastName&amp;quot;: &amp;quot;Hammie&amp;quot;, &amp;quot;shippingPhoneNo&amp;quot;: &amp;quot;4752817435&amp;quot;, &amp;quot;shippingState&amp;quot;: &amp;quot;CT&amp;quot;, &amp;quot;shippingZipCode&amp;quot;: &amp;quot;06477&amp;quot;, &amp;quot;shopUrl&amp;quot;: &amp;quot;http://www.baidu.com&amp;quot;, &amp;quot;signType&amp;quot;: &amp;quot;MD5&amp;quot;, &amp;quot;signature&amp;quot;: &amp;quot;7675f20ba3fe9b783e457c1a91ff7847&amp;quot;, &amp;quot;street&amp;quot;: &amp;quot;Rua 9 de setembro&amp;quot;, &amp;quot;terNoSign&amp;quot;: &amp;quot;NzMyNGRmODk2NjhhNDlkZjkxZTBlNmQ4YThiMmE4ODA&amp;quot;, &amp;quot;terminalNo&amp;quot;: &amp;quot;10000166&amp;quot;, &amp;quot;transId&amp;quot;: &amp;quot;01&amp;quot;, &amp;quot;version&amp;quot;: &amp;quot;V1.0&amp;quot; }</code></pre> <h5>返回示例</h5> <pre><code class="language-json">{ &amp;quot;shippingCity&amp;quot;: &amp;quot;Orange&amp;quot;, &amp;quot;redirectUrl&amp;quot;: &amp;quot;http://localhost:8080//payment_war_exploded/gateway/online/autoSubmit/2DCB867B5BEED69FAF04998E88573FF0&amp;quot;, &amp;quot;goodsJson&amp;quot;: &amp;quot;[{\&amp;quot;quantity\&amp;quot;:1,\&amp;quot;goodsPrice\&amp;quot;:12.5,\&amp;quot;goodsName\&amp;quot;:\&amp;quot;钢笔\&amp;quot;}]&amp;quot;, &amp;quot;signature&amp;quot;: &amp;quot;7125dff67fd654611a6b952d628231d8&amp;quot;, &amp;quot;transId&amp;quot;: &amp;quot;01&amp;quot;, &amp;quot;billState&amp;quot;: &amp;quot;CT&amp;quot;, &amp;quot;shippingPhoneNo&amp;quot;: &amp;quot;4752817435&amp;quot;, &amp;quot;remark&amp;quot;: &amp;quot;remark&amp;quot;, &amp;quot;number&amp;quot;: &amp;quot;15&amp;quot;, &amp;quot;billCountryCode&amp;quot;: &amp;quot;US&amp;quot;, &amp;quot;billfirstName&amp;quot;: &amp;quot;Earl&amp;quot;, &amp;quot;billZipCode&amp;quot;: &amp;quot;06477&amp;quot;, &amp;quot;street&amp;quot;: &amp;quot;Rua 9 de setembro&amp;quot;, &amp;quot;shippingZipCode&amp;quot;: &amp;quot;06477&amp;quot;, &amp;quot;signType&amp;quot;: &amp;quot;MD5&amp;quot;, &amp;quot;returnUrl&amp;quot;: &amp;quot;http://www.baidu.com&amp;quot;, &amp;quot;billlastName&amp;quot;: &amp;quot;Hammie&amp;quot;, &amp;quot;terminalNo&amp;quot;: &amp;quot;10000166&amp;quot;, &amp;quot;amount&amp;quot;: &amp;quot;10&amp;quot;, &amp;quot;respDesc&amp;quot;: &amp;quot;Success&amp;quot;, &amp;quot;orderNo&amp;quot;: &amp;quot;R1671524630072&amp;quot;, &amp;quot;terNoSign&amp;quot;: &amp;quot;NzMyNGRmODk2NjhhNDlkZjkxZTBlNmQ4YThiMmE4ODA&amp;quot;, &amp;quot;productId&amp;quot;: &amp;quot;0119&amp;quot;, &amp;quot;shippingLastName&amp;quot;: &amp;quot;Hammie&amp;quot;, &amp;quot;tradeNo&amp;quot;: &amp;quot;100004129290&amp;quot;, &amp;quot;ipAddress&amp;quot;: &amp;quot;127.0.0.1&amp;quot;, &amp;quot;billCity&amp;quot;: &amp;quot;Orange&amp;quot;, &amp;quot;requestNo&amp;quot;: &amp;quot;R1671524630072&amp;quot;, &amp;quot;shopUrl&amp;quot;: &amp;quot;http://www.baidu.com&amp;quot;, &amp;quot;version&amp;quot;: &amp;quot;V1.0&amp;quot;, &amp;quot;shippingCountryCode&amp;quot;: &amp;quot;US&amp;quot;, &amp;quot;billAddress&amp;quot;: &amp;quot;239 Indian River Rd,114&amp;quot;, &amp;quot;billPhone&amp;quot;: &amp;quot;4752817435&amp;quot;, &amp;quot;district&amp;quot;: &amp;quot;Jardim Gaivotas&amp;quot;, &amp;quot;shippingFirstName&amp;quot;: &amp;quot;Earl&amp;quot;, &amp;quot;notifyUrl&amp;quot;: &amp;quot;http://www.baidu.com&amp;quot;, &amp;quot;shippingAddress&amp;quot;: &amp;quot;239 Indian River Rd,114&amp;quot;, &amp;quot;shippingState&amp;quot;: &amp;quot;CT&amp;quot;, &amp;quot;payId&amp;quot;: &amp;quot;100004203170&amp;quot;, &amp;quot;currencyCode&amp;quot;: &amp;quot;USD&amp;quot;, &amp;quot;orderDate&amp;quot;: &amp;quot;20221220&amp;quot;, &amp;quot;respCode&amp;quot;: &amp;quot;0000&amp;quot;, &amp;quot;merchantNo&amp;quot;: &amp;quot;800440050942370&amp;quot;, &amp;quot;shippingEmail&amp;quot;: &amp;quot;earlhammiefdsadfsa2@qq.com&amp;quot; }</code></pre> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>[12]: <a href="https://www.showdoc.com.cn/clipspaywallet/10023769128254369">https://www.showdoc.com.cn/clipspaywallet/10023769128254369</a> &quot;产品类型附录&quot;</p>

页面列表

ITEM_HTML