Payment Open API


支付下单

<ul> <li>商户业务系统通过支付下单接口发起支付收款订单。</li> </ul> <h4>请求URL</h4> <ul> <li><code>https://live.dreamo9.com/api/payment</code></li> </ul> <h4>请求方式</h4> <ul> <li><code>POST</code></li> </ul> <h4>请求类型</h4> <ul> <li><code>application/json</code></li> </ul> <h4>测试说明</h4> <p>&lt;font color=&quot;red&quot;&gt; 1、测试环境 &quot;amount&quot;金额中包含 数字[ 3 支付失败],[2 支付成功],系统会自动回调相应状态。&lt;/br&gt; 2、针对孟加拉BDT &gt;&gt; 金额中包含这[73 部分支付]包含[83 超额支付]系统自动回调对应的支付状态&lt;/font&gt;</p> <h4>参数</h4> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">参数描述</th> <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;">mchNo</td> <td style="text-align: left;">商户号</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String(32)</td> <td style="text-align: left;">M1234567890</td> <td>商户号</td> </tr> <tr> <td style="text-align: left;">appId</td> <td style="text-align: left;">应用ID</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String(32)</td> <td style="text-align: left;">60cc09bce4b0f1c0b83761c9</td> <td>应用ID</td> </tr> <tr> <td style="text-align: left;">mchOrderNo</td> <td style="text-align: left;">商户订单号</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String(32)</td> <td style="text-align: left;">202205101000000000</td> <td>商户生成的订单号</td> </tr> <tr> <td style="text-align: left;">amount</td> <td style="text-align: left;">支付金额</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">10000</td> <td>单位: 分</td> </tr> <tr> <td style="text-align: left;">currency</td> <td style="text-align: left;">货币代码</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td style="text-align: left;">INR</td> <td>货币代码: &lt;/br&gt;INR: 印度卢比 &lt;/br&gt;BRL: 巴西雷亚儿&lt;/br&gt;PKR: 巴基斯坦卢比&lt;/br&gt;MXN: 墨西哥比索&lt;/br&gt;<a href="https://www.showdoc.com.cn/dreamo9/10967762154473017">更多支持币种参见全局/国家币种</a></td> </tr> <tr> <td style="text-align: left;">clientIp</td> <td style="text-align: left;">客户端IP</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String(16)</td> <td style="text-align: left;">61.73.10.150</td> <td>客户端 IPV4 地址</td> </tr> <tr> <td style="text-align: left;">uid</td> <td style="text-align: left;">客户id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String(64)</td> <td style="text-align: left;">u9999</td> <td>&lt;font color=&quot;red&quot;&gt;必填该字段&lt;/font&gt;,保证一个uid只对应一个用户</td> </tr> <tr> <td style="text-align: left;">customerName</td> <td style="text-align: left;">客户姓名</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String(64)</td> <td style="text-align: left;">Nitin Gadge</td> <td>客户姓名 <code>细节详见下方 tips</code></td> </tr> <tr> <td style="text-align: left;">customerEmail</td> <td style="text-align: left;">客户邮箱</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String(64)</td> <td style="text-align: left;">Nitin198483@gmail.com</td> <td>客户邮箱</td> </tr> <tr> <td style="text-align: left;">customerPhone</td> <td style="text-align: left;">客户手机号</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String(64)</td> <td style="text-align: left;">8197220658</td> <td>客户手机号 10 位</td> </tr> <tr> <td style="text-align: left;">notifyUrl</td> <td style="text-align: left;">异步通知地址</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String(128)</td> <td style="text-align: left;"><a href="https://test/notify.html">https://test/notify.html</a></td> <td>支付结果异步回调URL,只有传了该值才会发起回调</td> </tr> <tr> <td style="text-align: left;">returnUrl</td> <td style="text-align: left;">跳转通知地址</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String(128)</td> <td style="text-align: left;"><a href="https://test/return.html">https://test/return.html</a></td> <td>支付结果同步跳转通知URL</td> </tr> <tr> <td style="text-align: left;">expiredTime</td> <td style="text-align: left;">订单关单时间</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td style="text-align: left;">3600</td> <td>单位: 秒,巴西地区默认30分钟,商户可自定义关单时间&lt;/br&gt;订单在(创建时间 + 失效时间)后关单,订单状态为失败。</td> </tr> <tr> <td style="text-align: left;">extParam</td> <td style="text-align: left;">商户扩展参数</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String(512)</td> <td style="text-align: left;">1234567890</td> <td>例{\&quot;test\&quot;:\&quot;payin\&quot;}</td> </tr> <tr> <td style="text-align: left;">channelExtra</td> <td style="text-align: left;">渠道扩展参数</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String(512)</td> <td style="text-align: left;">支付方式类型 &lt;font color=&quot;red&quot;&gt;示例&lt;/font&gt;&lt;/br&gt;{&quot;payType&quot;:&quot;xx&quot;}</td> <td>指定支付方式&lt;font color=&quot;red&quot;&gt;必填该字段&lt;/font&gt;&lt;/br&gt; payType 对应支付枚举值参考下方细节<code>详见 tips</code>↓</td> </tr> <tr> <td style="text-align: left;">reqTime</td> <td style="text-align: left;">请求时间</td> <td style="text-align: left;">是</td> <td style="text-align: left;">long</td> <td style="text-align: left;">1652148000000</td> <td>请求接口时间,13位毫秒时间戳</td> </tr> <tr> <td style="text-align: left;">sign</td> <td style="text-align: left;">签名</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String(32)</td> <td style="text-align: left;">4F5914CE3E1B31DAA230B4E2FCD9524B</td> <td><code>详见签名算法</code></td> </tr> </tbody> </table> <h4>请求示例</h4> <pre><code>印度示例 {     &amp;quot;amount&amp;quot;: 10000,     &amp;quot;mchOrderNo&amp;quot;: &amp;quot;test_20241112152533&amp;quot;,     &amp;quot;sign&amp;quot;: &amp;quot;BF156A53E6BA969A9B56346C5BDB0849&amp;quot;,     &amp;quot;reqTime&amp;quot;: 1731396333145,     &amp;quot;customerName&amp;quot;: &amp;quot;ctiy&amp;quot;,     &amp;quot;uid&amp;quot;: &amp;quot;Uid_001&amp;quot;,     &amp;quot;customerPhone&amp;quot;: &amp;quot;8197220658&amp;quot;,     &amp;quot;appId&amp;quot;: &amp;quot;A7890111&amp;quot;,     &amp;quot;customerEmail&amp;quot;: &amp;quot;ctiy@gmail.com&amp;quot;,     &amp;quot;clientIp&amp;quot;: &amp;quot;14.145.53.145&amp;quot;,     &amp;quot;notifyUrl&amp;quot;: &amp;quot;http://googe.com&amp;quot;,     &amp;quot;currency&amp;quot;: &amp;quot;INR&amp;quot;,     &amp;quot;mchNo&amp;quot;: &amp;quot;M17189001&amp;quot; } 巴西示例 {     &amp;quot;amount&amp;quot;: 98000,     &amp;quot;appId&amp;quot;: &amp;quot;A111312&amp;quot;,     &amp;quot;clientIp&amp;quot;: &amp;quot;122.176.45.89&amp;quot;,     &amp;quot;currency&amp;quot;: &amp;quot;BRL&amp;quot;,     &amp;quot;uid&amp;quot;: &amp;quot;A999&amp;quot;,     &amp;quot;customerEmail&amp;quot;: &amp;quot;9540103760@gmail.com&amp;quot;,     &amp;quot;customerName&amp;quot;: &amp;quot;test david&amp;quot;,     &amp;quot;customerPhone&amp;quot;: &amp;quot;7421362880&amp;quot;,     &amp;quot;mchNo&amp;quot;: &amp;quot;M1154368114&amp;quot;,     &amp;quot;mchOrderNo&amp;quot;: &amp;quot;100202547101542333103&amp;quot;,     &amp;quot;notifyUrl&amp;quot;: &amp;quot;https://www.example.com&amp;quot;,     &amp;quot;channelExtra&amp;quot;: &amp;quot;{\&amp;quot;document\&amp;quot;:\&amp;quot;94871989040\&amp;quot;}&amp;quot;,     &amp;quot;reqTime&amp;quot;: 1720597053853,     &amp;quot;sign&amp;quot;: &amp;quot;2ED2v8418F3B6D7P37M7594C3F94EC84&amp;quot; } 沙特示例 {     &amp;quot;amount&amp;quot;: 5000,     &amp;quot;appId&amp;quot;: &amp;quot;A111312&amp;quot;,     &amp;quot;clientIp&amp;quot;: &amp;quot;122.176.45.89&amp;quot;,     &amp;quot;currency&amp;quot;: &amp;quot;SAR&amp;quot;,     &amp;quot;customerEmail&amp;quot;: &amp;quot;9540103760@gmail.com&amp;quot;,     &amp;quot;customerName&amp;quot;: &amp;quot;david&amp;quot;,     &amp;quot;customerPhone&amp;quot;: &amp;quot;7421362880&amp;quot;,     &amp;quot;uid&amp;quot;: &amp;quot;C12345&amp;quot;,     &amp;quot;mchNo&amp;quot;: &amp;quot;M1154368114&amp;quot;,     &amp;quot;mchOrderNo&amp;quot;: &amp;quot;100202547101542333103&amp;quot;,     &amp;quot;channelExtra&amp;quot;: &amp;quot;{\&amp;quot;payType\&amp;quot;:\&amp;quot;GLOBAL_CARD\&amp;quot;}&amp;quot;,//其他类型支付则对应文档中枚举值     &amp;quot;notifyUrl&amp;quot;: &amp;quot;https://www.example.com&amp;quot;,     &amp;quot;reqTime&amp;quot;: 1720597053853,     &amp;quot;sign&amp;quot;: &amp;quot;2ED2v8418F3B6D7P37M7594C3F94EC95&amp;quot; }</code></pre> <h4>返回参数说明</h4> <table> <thead> <tr> <th>参数描述</th> <th>参数名</th> <th>必填</th> <th>类型</th> <th>示例值</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>返回状态</td> <td>code</td> <td>是</td> <td>int</td> <td>0</td> <td>0: 成功 其他: 失败&lt;/br&gt;<code>详见错误码</code></td> </tr> <tr> <td>返回信息</td> <td>msg</td> <td>否</td> <td>String(128)</td> <td>签名失败</td> <td>具体错误原因&lt;/br&gt;例如:签名失败、参数格式校验错误</td> </tr> <tr> <td>签名信息</td> <td>sign</td> <td>否</td> <td>String(32)</td> <td>1F0A241B0349894B0C8D68BE0CB40EE1</td> <td>对data内数据签名,如data为空则不返回</td> </tr> <tr> <td>返回数据</td> <td>data</td> <td>否</td> <td>String(512)</td> <td>{}</td> <td>指定返回数据,json格式数据</td> </tr> </tbody> </table> <h5>data数据格式</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">参数描述</th> <th style="text-align: left;">必填</th> <th style="text-align: left;">类型</th> <th>示例值</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">payOrderId</td> <td style="text-align: left;">支付订单号</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String(32)</td> <td>P202205101000111111</td> <td>支付系统订单号</td> </tr> <tr> <td style="text-align: left;">mchOrderNo</td> <td style="text-align: left;">商户订单号</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String(32)</td> <td>202205101000000000</td> <td>商户传入的订单号</td> </tr> <tr> <td style="text-align: left;">orderState</td> <td style="text-align: left;">订单状态</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>1</td> <td>订单支付状态&lt;/br&gt;0: 订单生成&lt;br/&gt;1: 支付中&lt;br/&gt;2: 支付成功&lt;/br&gt;3: 支付失败 &lt;/br&gt;7:部分支付&lt;/br&gt;8:超额支付</td> <td>7/8订单状态只针对孟加拉&lt;/br&gt;其他国家可忽略</td> </tr> <tr> <td style="text-align: left;">payDataType</td> <td style="text-align: left;">支付数据类型</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>payUrl</td> <td>支付参数类型&lt;br/&gt;payUrl: 跳转链接的方式&lt;br/&gt;form: 表单方式&lt;br/&gt;codeUrl: 二维码地址&lt;br/&gt;codeImgUrl: 二维码图片地址&lt;br/&gt;none: 空支付参数</td> </tr> <tr> <td style="text-align: left;">upiUrl</td> <td style="text-align: left;">DeepLink</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String(128)</td> <td>pa=xxx@x&amp;pn=x&amp;tr=xxxx&amp;mc=1234562&amp;am=100.00&amp;cu=INR&amp;tn=x&amp;mam=100.0</td> <td>深度唤起链接,用法见目录DeepLink详细说明</td> </tr> <tr> <td style="text-align: left;">payData</td> <td style="text-align: left;">支付数据</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td><a href="https://test/pay.html">https://test/pay.html</a></td> <td>发起支付用到的支付参数</td> </tr> <tr> <td style="text-align: left;">pixCode</td> <td style="text-align: left;">pix 支付代码</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>00020126920014br.gov.bcb.pix2570qrcodes.sulcredi.coop.br/v2/v3/at/49349954-d53f-4e77-b681-41202c844d255204000053039865802BR5922ARKPAGO LTDA6009SAO PAULO62070503***63049101</td> <td>pix 支付时使用到的支付代码</td> </tr> <tr> <td style="text-align: left;">qrCode</td> <td style="text-align: left;">pix的qr代码</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>00020126920014br.gov.bcb.pix2570qrcodes.sulcredi.coop.br/v2/v3/at/49349954-d53f-4e77-b681-41202c844d255204000053039865802BR5922ARKPAGO LTDA6009SAO PAULO62070503***63049101</td> <td>pix 支付时使用到的二维码代码,可转成二维码</td> </tr> <tr> <td style="text-align: left;">errCode</td> <td style="text-align: left;">上游错误码</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>ACQ.PAYMENT_AUTH_CODE_INVALID</td> <td>上游渠道返回的错误码</td> </tr> <tr> <td style="text-align: left;">errMsg</td> <td style="text-align: left;">上游错误描述</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>Business Failed 失败</td> <td>上游渠道返回的错误描述</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code>{ &amp;quot;code&amp;quot;: 0, &amp;quot;data&amp;quot;: { &amp;quot;errCode&amp;quot;: &amp;quot;ACQ.PAYMENT_AUTH_CODE_INVALID&amp;quot;, &amp;quot;errMsg&amp;quot;: &amp;quot;Business Failed【支付失败,获取顾客账户信息失败,请顾客刷新付款码后重新收款,如再次收款失败,请联系管理员处理。[SOUNDWAVE_PARSER_FAIL]】&amp;quot;, &amp;quot;mchOrderNo&amp;quot;: &amp;quot;mho1234567890&amp;quot;, &amp;quot;orderState&amp;quot;: 3, &amp;quot;payOrderId&amp;quot;: &amp;quot;P202205101000111111&amp;quot; }, &amp;quot;msg&amp;quot;: &amp;quot;SUCCESS&amp;quot;, &amp;quot;sign&amp;quot;: &amp;quot;1F0A241B0349894B0C8D68BE0CB40EE1&amp;quot; } { &amp;quot;code&amp;quot;: 0, &amp;quot;data&amp;quot;: { &amp;quot;mchOrderNo&amp;quot;: &amp;quot;20240510202405103&amp;quot;, &amp;quot;orderState&amp;quot;: 1, &amp;quot;payData&amp;quot;: &amp;quot;https://example.com?orderNo=PI-0512143579169782991392777&amp;quot;, &amp;quot;payDataType&amp;quot;: &amp;quot;payUrl&amp;quot;, &amp;quot;payOrderId&amp;quot;: &amp;quot;P1789584890222526466&amp;quot;, &amp;quot;upiUrl&amp;quot;: &amp;quot;pa=xxx@x&amp;amp;pn=x&amp;amp;tr=xxxx&amp;amp;mc=1234562&amp;amp;am=100.00&amp;amp;cu=INR&amp;amp;tn=x&amp;amp;mam=100.0&amp;quot; }, &amp;quot;msg&amp;quot;: &amp;quot;SUCCESS&amp;quot;, &amp;quot;sign&amp;quot;: &amp;quot;1D3397A6B16719BB0D123D5AAFA8431A&amp;quot; }</code></pre> <h2>收款单笔限额</h2> <table> <thead> <tr> <th>国家/地区</th> <th>支付方式</th> <th>说明</th> <th>代收最小额(元)</th> <th>代收最大额(元)</th> <th>退款</th> </tr> </thead> <tbody> <tr> <td>BRL</td> <td>PAGBANK</td> <td></td> <td>1 BRL</td> <td>40000 BRL</td> <td>不支持原路退款</td> </tr> <tr> <td>BRL</td> <td>PAYPAL</td> <td></td> <td>1 BRL</td> <td>40000 BRL</td> <td>不支持原路退款</td> </tr> <tr> <td>BRL</td> <td>PIX</td> <td>巴西PIX支付</td> <td>1 BRL</td> <td>20,000 BRL</td> <td>不支持原路退款</td> </tr> <tr> <td>INR</td> <td>UPI</td> <td>印度UPI支付</td> <td>50 INR</td> <td>50,000 INR</td> <td>不支持原路退款</td> </tr> <tr> <td>PKR</td> <td>Ewallet</td> <td>巴基斯坦电子钱包支付:Easypaisa、JazzCash</td> <td>100 PKR</td> <td>50,000 PKR</td> <td>不支持原路退款</td> </tr> <tr> <td>MXN</td> <td>Banktransfer</td> <td>(SPEI 转账付款)</td> <td>1 MXN</td> <td>50000.00 MXN</td> <td>不支持原路退款</td> </tr> <tr> <td>MXN</td> <td>PAYPAL</td> <td>PAYPAL</td> <td>1 MXN</td> <td>7400000.00 MXN</td> <td>不支持原路退款</td> </tr> <tr> <td>PE</td> <td>ewallet</td> <td>秘鲁电子钱包</td> <td>1 PEN</td> <td>340000 PEN</td> <td>不支持原路退款</td> </tr> <tr> <td>PE</td> <td>银行转账(checkout)</td> <td>银行转账</td> <td>10 PEN</td> <td>10000 PEN</td> <td>不支持原路退款</td> </tr> <tr> <td>SAR Global</td> <td>credit card debit card</td> <td>卡支付,支持地区有沙特、阿联酋、科威特、卡塔尔、阿曼、巴林;支持卡品牌 visa、MasterCard、AMEX,沙特支持本地 mada 卡,科威特地区支持 KNET 卡</td> <td>0.1 本地币</td> <td>5000 本地币</td> <td>沙特支持全额原路退款</td> </tr> <tr> <td>AED</td> <td>阿联酋APPLE、Global</td> <td>阿联酋APPLE、Global支付</td> <td>1 AED</td> <td>5000 AED</td> <td>不支持原路退款</td> </tr> <tr> <td>SAR</td> <td>STC</td> <td>沙特 wallet STC 钱包支付</td> <td>0.1 SAR</td> <td>10,000 SAR</td> <td>不支持原路退款</td> </tr> <tr> <td>SAR</td> <td>APPLE</td> <td>沙特APPLE</td> <td>1 SAR</td> <td>5000 SAR</td> <td>不支持原路退款</td> </tr> <tr> <td>COP</td> <td>PSE、PAYPAL</td> <td>哥伦比亚银行转账</td> <td>1 COP</td> <td>38000000.00 COP</td> <td>不支持原路退款</td> </tr> <tr> <td>COP</td> <td>credit_card</td> <td>哥伦比亚银行转账</td> <td>1 COP</td> <td>38000000.00 COP</td> <td>不支持原路退款</td> </tr> <tr> <td>COP</td> <td>CO_NEQUI</td> <td>哥伦比亚银行转账</td> <td>5000 COP</td> <td>38000000.00 COP</td> <td>不支持原路退款</td> </tr> <tr> <td>TRY</td> <td>Wallet</td> <td>Gpay 钱包</td> <td>1 TRY</td> <td>500,000TRY</td> <td>不支持原路退款</td> </tr> <tr> <td>TRY</td> <td>Wallet</td> <td>BKM Express 钱包</td> <td>1 TRY</td> <td>8,500 TRY</td> <td>不支持原路退款</td> </tr> <tr> <td>TRY</td> <td>Prepaid Card</td> <td>EPin 预付卡</td> <td>1 TRY</td> <td>500,000 TRY</td> <td>不支持原路退款</td> </tr> <tr> <td>TRY</td> <td>Prepaid Card</td> <td>Ininal 预付卡</td> <td>1 TRY</td> <td>100,000 TRY</td> <td>不支持原路退款</td> </tr> <tr> <td>TRY</td> <td>Transfer</td> <td>Transfer 银行转账</td> <td>1 TRY</td> <td>50,000 TRY</td> <td>不支持原路退款</td> </tr> <tr> <td>TRY</td> <td>Card</td> <td>visa,MasterCard,AMEX,Toy本地卡组</td> <td>1 TRY</td> <td>90,000 TRY</td> <td>不支持原路退款</td> </tr> <tr> <td>BDT</td> <td>Wallet</td> <td>孟加拉电子钱包 Bkash,Nagad,Rocket</td> <td>200 BDT</td> <td>50,000 BDT</td> <td>不支持原路退款</td> </tr> <tr> <td>PHP</td> <td>Wallet</td> <td>菲律宾电子钱包 GCASH</td> <td>200 PHP</td> <td>50,000 PHP</td> <td>不支持原路退款</td> </tr> <tr> <td>IDR</td> <td>Wallet</td> <td>印尼DANA 钱包</td> <td>1 IDR</td> <td>100,000 IDR</td> <td>不支持原路退款</td> </tr> <tr> <td>CLP</td> <td>其他</td> <td>智利</td> <td>1000 CLP</td> <td>5000000 CLP</td> <td>不支持原路退款</td> </tr> <tr> <td>CLP</td> <td>PayPal</td> <td>智利</td> <td>100 CLP</td> <td>5000000 CLP</td> <td>不支持原路退款</td> </tr> <tr> <td>USD</td> <td>PayPal</td> <td>美国</td> <td>100 USD</td> <td>99999999 USD</td> <td>不支持原路退款</td> </tr> <tr> <td>EGP</td> <td>E-wallet</td> <td>埃及</td> <td>5EGP</td> <td>20000 EGP</td> <td>不支持原路退款</td> </tr> <tr> <td>EGP</td> <td>Fawry</td> <td>埃及</td> <td>10EGP</td> <td>100000 EGP</td> <td>不支持原路退款</td> </tr> </tbody> </table> <h1>Tips:</h1> <h3>巴西</h3> <p>巴西参数 customerName:格式firstName+lastName 需要中间有空格 规则 1-50个字符 支付英文、葡语、支持空格、不支持特殊字符/数字</p> <p>1、使用dreamo收银台无需传递参数 document(税号) 只携带支付类型type对应枚举值即可,</p> <p><strong>支付方式类型</strong></p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>PIX</td> <td>PIX</td> </tr> <tr> <td>PAGBANK</td> <td>PAGBANK</td> </tr> </tbody> </table> <p>示例参考</p> <pre><code class="language-java">channelExtra: &amp;quot;{\&amp;quot;payType\&amp;quot;:\&amp;quot;PIX\&amp;quot;}&amp;quot;</code></pre> <p>2、使用自建收银台需传递支付类型type和真实document(税号)枚举值,</p> <p><strong>支付方式类型</strong> 示例参考</p> <pre><code class="language-java">channelExtra: &amp;quot;{\&amp;quot;payType\&amp;quot;:\&amp;quot;PIX\&amp;quot;,\&amp;quot;document\&amp;quot;:\&amp;quot;94871989040\&amp;quot;}&amp;quot;</code></pre> <table> <thead> <tr> <th>巴西传参</th> <th>税号 (CPF 11位/CNPJ 14位</th> </tr> </thead> <tbody> <tr> <td>document</td> <td>94871989040</td> </tr> </tbody> </table> <hr /> <h4>巴西 PAYPAL</h4> <p>交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>电子钱包</td> <td>PAYPAL</td> </tr> </tbody> </table> <h4>沙特</h4> <p>交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>沙特STC</td> <td>SA_STC</td> </tr> <tr> <td>沙特指定卡支付</td> <td>GLOBAL_CARD</td> </tr> <tr> <td>沙特APPLE</td> <td>APPLE</td> </tr> </tbody> </table> <h4>阿联酋</h4> <p>交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>阿联酋APPLE</td> <td>APPLE</td> </tr> <tr> <td>阿联酋指定卡支付</td> <td>GLOBAL_CARD</td> </tr> </tbody> </table> <h4>土耳其</h4> <p>交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值。</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>Gpay 钱包</td> <td>TR_GPAY</td> </tr> <tr> <td>BKM Express 钱包</td> <td>TR_BKM_EXPRESS</td> </tr> <tr> <td>EPin 预付卡</td> <td>TR_EPIN (不推荐)</td> </tr> <tr> <td>Ininal 预付卡</td> <td>TR_ININAL (暂停)</td> </tr> <tr> <td>卡支付visa,MasterCard,AMEX,Troy本地卡组</td> <td>GLOBAL_CARD</td> </tr> <tr> <td>银行转账</td> <td>TRANSFER</td> </tr> <tr> <td>paparaWALLET</td> <td>TR_PAPARA_WALLET</td> </tr> <tr> <td>paparaCard</td> <td>TR_PAPARA_CARD</td> </tr> <tr> <td>VA</td> <td>VA</td> </tr> </tbody> </table> <h4>孟加拉</h4> <p>交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值。 注意:孟加拉支付会出现部分支付/超额支付状态、请查看status</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>电子钱包Bkash</td> <td>BD_BKASH</td> </tr> <tr> <td>电子钱包Nagad</td> <td>BD_NAGAD</td> </tr> </tbody> </table> <h4>巴基斯坦</h4> <p>JAZZCASH |EASYPAISA<br /> 用我们收银台无需传参支付方式payType,收银台选择支付类型支付将自动唤起APP </p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>电子钱包JAZZCASH</td> <td>PK_JAZZCASH</td> </tr> <tr> <td>电子钱包EASYPAISA</td> <td>PK_EASYPAISA</td> </tr> </tbody> </table> <h4>菲律宾</h4> <p>交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值。</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>电子钱包</td> <td>PN_GCASH</td> </tr> </tbody> </table> <h4>埃及</h4> <p>交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值。 注意: 参数 customerPhone 埃及手机号必须0开头的 如:01234567890 的总共 11 位</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>电子钱包</td> <td>EG_VODAFONE</td> <td>表示埃及 Vodafone Cash 电子钱包支付</td> </tr> <tr> <td>OTC</td> <td>EG_FAWRY_REFERENCE</td> <td>表示通过 Fawry 线下网点,使用 reference 编号付款(即场外付款)</td> </tr> <tr> <td>QR</td> <td>EG_FAWRY_R2P</td> <td>表示 Fawry 的“Request to Pay”二维码支付,用户用电子钱包扫码付款</td> </tr> </tbody> </table> <h4>印尼</h4> <p>交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值。 交易金额必须为“整数“</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>电子钱包</td> <td>ID_DANA</td> </tr> </tbody> </table> <h4>智利</h4> <p>交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值。</p> <table> <thead> <tr> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>Checkout (聚合收银台)</td> </tr> <tr> <td>PAYPAL (e-wallet)</td> </tr> </tbody> </table> <p>哥伦比亚 交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值。</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>PSE</td> <td><code>CO_PSE</code></td> </tr> <tr> <td>credit card</td> <td><code>AMEX</code> <code>MASTERCARD</code> <code>DINERS</code> <code>VISA</code></td> </tr> <tr> <td>e-wallet</td> <td><code>PAYPAL</code> <code>CO_NEQUI</code>(NEQUI最低限额5000COP)</td> </tr> </tbody> </table> <p>秘鲁 交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值。</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>e-wallet</td> <td><code>PAYPAL</code></td> </tr> <tr> <td>聚合支付(banktransferm、 QR (Yape / Plin)、Pagar en Efectivo)</td> <td><code>Checkout</code></td> </tr> </tbody> </table> <p>美国 交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值。</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>e-wallet</td> <td><code>PAYPAL</code></td> </tr> </tbody> </table> <p>墨西哥 交易请求时需要指定固定的支付方式,channelExtra则需要payType传参对应枚举值。</p> <table> <thead> <tr> <th>支付方式</th> <th>payType 传参</th> </tr> </thead> <tbody> <tr> <td>wallet</td> <td><code>PAYPAL</code></td> </tr> <tr> <td>SPEI</td> <td><code>SPEI</code></td> </tr> </tbody> </table> <p>&lt;!-- 沙特: VA 支付方式接入流程图 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=e1ebb8d7f3c72acb08cb3c3d0f9e6ea1&amp;amp;file=file.png" alt="" /> --&gt;</p> <p>&lt;!--</p> <h5>越南支付方式</h5> <table> <thead> <tr> <th>支付方式</th> <th>说明</th> <th>代收最小额(分)</th> <th>代收最大额(分)</th> </tr> </thead> <tbody> <tr> <td>907</td> <td>越南网银支付</td> <td>50,000.00</td> <td>300,000,000.00</td> </tr> <tr> <td>908</td> <td>越南银行转帐、扫码支付</td> <td>50,000.00</td> <td>300,000,000.00</td> </tr> <tr> <td>923</td> <td>越南MOMO</td> <td>20,000.00</td> <td>20,000,000.00</td> </tr> <tr> <td>925</td> <td>越南Viettel Pay</td> <td>20,000.00</td> <td>20,000,000.00</td> </tr> </tbody> </table> <p>INR:印度卢比; COP:哥伦比亚比索; BRL:巴西雷亚儿; IDR:印尼盾; VND:越南盾; THB:泰铢; NGN:尼日利亚奈拉; MYR:马来西亚; MXN:墨西哥比索; ZAR:南非兰特; PHP:菲律宾比索; TRY:土耳其里拉; CLP:智利; PEN:秘鲁; KES:肯尼亚; BDT:孟加拉; MAD:摩洛哥; EGP:埃及 --&gt;</p>

页面列表

ITEM_HTML