Ø 连接本系统测试接口,则所有的交易都不会产生费用,不能划款。
Ø 请商户按照下表中的字段名称提交字段,参数名称区分大小写。
Ø 提交字段都需做去空格操作,加密字符串需去空格后加密。
Ø 发送本系统网关的指令均以POST方式发送,并且使用UTF8编码格式。
Ø 测试状态只能提交到测试的URL,正式状态只能提交到正式的URL,否则不能进行交易。
Ø 由测试状态转成正式状态后就必须提交到正式接口,此过程不可逆。
<form action="SERVICE_URL" method="post" > <input type="hidden" name="merNo" value="99999" /> <input type="hidden" name="gatewayNo" value="99999001" /> <input type="hidden" name="orderNo" value="123456789" /> <input type="hidden" name="orderCurrency" value="EUR" /> <input type="hidden" name="orderAmount" value="98" /> <input type="hidden" name="signInfo" value="4B8FA15BBCA0A22F3FDB" /> <input type="hidden" name="country" value="BR" /> <input type="hidden" name="returnUrl" value="http://bai.com/result.php" /> <input type="hidden" name="firstName" value="Eva" /> <input type="hidden" name="lastName" value="Tan" /> <input type="hidden" name="email" value="test@Asiabill.com" /> <input type="hidden" name="phone" value="075525846758" /> <input type="hidden" name="paymentMethod" value="Boleto" /> <form/>
基础发送数据请参考【基础支付接口】 基础发送数据
参数名 |
类型 |
长度 |
是否必填 |
描述 |
signInfo |
String |
64 |
Yes |
【签名数据】 全为小写,各语言加密方式不同,加密的每个字段都需做去空格处理 详见【附录】sha256加密方式。 明文加密结构:merNo + gatewayNo + orderNo + orderCurrency+ orderAmount + returnUrl + signkey |
paymentMethod |
String |
2-50 |
Yes |
填入下方列表中的支付方式代码,例如 使用Boleto Bancàrio支付方式就填入Boleto |
country |
String |
2 |
Yes |
【客人的账单国家】
请务必使用ISO代码,限定为两位 如巴西:BR |
state |
String |
100 |
No |
【客人的所在州】 支付类型为 creditcard、directboleto时必填 |
city |
String |
100 |
No |
【客人的账单城市】 支付类型为 creditcard、directboleto时必填 |
address |
String |
500 |
No |
【客人的账单地址】 支付类型为 creditcard、directboleto时必填 |
zip |
String |
100 |
No |
【客人的邮编】 支付类型为 creditcard、directboleto时必填 |
interfaceInfo |
String |
50 |
No |
【网店程序】 例如:zencart,magento,opencart ,prestashop,asp,java,.net等。 |
interfaceVersion |
String |
50 |
No |
【插件版本】 例如:V2.0 , V2.1 等。 如果是自己开发的网店则用最后修改日期命名,如:2013-08-01 。 |
isMobile |
Int |
1 |
No |
【客户端类型】 0:PC端 1:移动端 如需使用移动端支付页面,需联系Asiabill客服联系进行开通绑定。 |
每笔交易都进行两次数据返回,返回顺序为先推送返回后抛送返回。
推送返回:是服务器到服务器之间的数据返回。
抛送返回:通过浏览器重定向返回的数据返回。
可能会因为网络等因素出现抛送返回数据接收不到的情况,所以增加了推送返回来保证商户可以接收到返回数据。
通过isPush值来区分推送与抛送返回数据。
如需开启推送功能请联系技术支持。
注意事项:商户需要能处理重复推送。
基础返回数据请参考【支付结果通知】
基础返回数据请参考【基础支付接口】 基础返回数据
参数名 |
类型 |
长度 |
是否必填 |
描述 |
isPush |
String |
|
|
【是否为推送】 返回数字:1/(空) (空):非推送 |
cardNo |
String |
|
|
【支付卡号】 411111***1111 |
orderInfo |
String |
|
|
【交易结果信息】 Code+具体信息。 |
authTypeStatus |
String |
|
|
【是否预授权】 返回数字:0/2 0: 非预授权交易 2: 预授权交易(待处理) 功能具体描述请见 预授权 |
EbanxBarCode |
String |
|
|
【Ebank订单打印码】 用于方便客人打印订单页面. 接收这个值之后,可以在页面生成 https://api.ebanx.com/ws/boleto/printHTML?hash=XXX, XXX就是这个EbankBarCode的值,这样持卡人可根据链接直接打开到打印订单的页面. |
boletoUrl |
String |
|
|
【boleto链接】 |
地区 |
产品名称 |
支付方式代码 |
支持国家代码 |
扣款币种 |
类型 |
最低限额 |
最高限额 |
备注 |
巴西 |
Brazilian cards |
Credit_Card_Brazil |
BR |
BRL/USD |
当地发行信用卡支持分期 |
no limit |
46000 BRL |
当地发行信用卡带分期计划 |
Boleto Bancàrio |
Boleto |
BR |
USD/EUR/BRL |
现金支付 |
2 BRL |
250,000,00 BRL |
|
|
墨西哥 |
OXXO |
oxxo |
MX |
MXN |
现金支付 |
no limit |
10.000,00 MXN |
允许商家生成条码小票,墨西哥的消费者可以使用该小票在他们选择的支付地点以现金支付。 |
|
SafetyPay |
safetypay |
BR/CL/EC/MX/PE |
BRL/CLP/USD/MXN/PEN |
现金和网银转账 |
no limit |
MX = 190,000 MXN PE = 30,000 PEN EC = 10,000 USD BR=46,000 BRL CL=6,700,000 CLP |
地区 |
产品名称 |
支付方式代码 |
支持国家代码 |
扣款币种 |
类型 |
最低限额 |
最高限额 |
备注 |
印尼 |
OVO |
ID_Wallet |
ID |
IDR |
电子钱包 |
10,000 IDR |
no limit |
|
DANA |
DANA |
ID |
IDR |
电子钱包 |
300 IDR |
20,000,000 IDR |
名称展示需添加 (Alipay+™ Partner) |
|
Indonesian Bank Transfer |
ID_BankTransfer |
ID |
IDR |
网银转账 |
10,000 IDR |
不同银行间, 25,000,000 IDR; 相同银行间,可达账号余额 |
||
Indonesian ATM |
ID_Cash |
ID |
IDR |
现金支付 |
10,000 IDR |
5,000,000 IDR |
||
泰国 |
Tesco Lotus Cash |
omisetescolotus |
TH |
THB |
现金支付 |
no limit |
no limit |
tesco lotus便利店付款 |
TrueMoney |
TRUEMONEY |
TH |
THB |
电子钱包 |
1 THB |
no limit |
名称展示需添加 (Alipay+™ Partner) |
|
Krung Thai Bank |
omisekrungthaibank |
TH |
THB |
网银转账 |
1.01 THB |
1,000,000 THB |
||
Bangkok Bank |
omisebangkokbank |
TH |
THB |
网银转账 |
1.01 THB |
100,000,000 THB |
||
Siam Commercial Bank |
omisesiamcommericalbank |
TH |
THB |
网银转账 |
1.01 THB |
100,000,000 THB |
||
新加坡 |
eNETS |
eNets |
SG |
SGD |
网银转账 |
5.01 SGD |
取决于消费者网上银行的限额 |
|
马来西亚 |
FPX Online Banking |
MyClear FPX |
MY |
MYR |
网银转账 |
1.01 MYR |
取决于消费者网上银行的限额 |
支持马来西亚本地17家银行网银 |
Malaysia Cash Payments |
7-ELEVEN |
MY |
MYR |
现金支付 |
1.01 MYR |
2,500 MYR |
马来西亚7-11便利店支付 |
|
TNG eWallet |
TNG |
MY |
MYR |
电子钱包 |
0.01 MYR |
5,000 MYR |
名称展示需添加 (Alipay+™ Partner) |
|
RHB |
rhbbank |
MY |
MYR |
网银转账 |
1.01 MYR |
取决于消费者网上银行的限额 |
||
Maybank2u |
Maybank2u |
MY |
MYR |
网银转账 |
1.01 MYR |
取决于消费者网上银行的限额 |
||
Hong Leong Bank |
hongleongbank |
MY |
MYR |
网银转账 |
1.01 MYR |
取决于消费者网上银行的限额 |
||
CIMB Bank |
cimbclicks |
MY |
MYR |
网银转账 |
1.01 MYR |
取决于消费者网上银行的限额 |
||
Bank Islam |
bankislam |
MY |
MYR |
网银转账 |
1.01 MYR |
取决于消费者网上银行的限额 |
||
AmBank |
ambank |
MY |
MYR |
网银转账 |
1.01 MYR |
取决于消费者网上银行的限额 |
||
Affin Bank |
affinbank |
MY |
MYR |
网银转账 |
1.01 MYR |
取决于消费者网上银行的限额 |
||
菲律宾 |
GCash |
GCASH |
PH |
PHP |
电子钱包 |
1 PHP |
100,000 PHP |
名称展示需添加 (Alipay+™ Partner) |
Dragonpay |
Dragonpay |
PH |
PHP |
网银转账 |
取决于消费者的银行 |
no limit |
||
日本 |
Konbini |
konbini |
JP |
JPY |
现金支付 |
1 JPY |
300,000 JPY |
消费者可以在这些便利店完成支付: Lawson, FamilyMart, Ministop, Seicomart, and Circle K Sunkus |
Payeasy |
payeasy |
JP |
JPY |
现金支付 |
1 JPY |
1,000,000 JPY |
可使用便利店提供的银行ATM取款机或通过网银转账完成支付 |
|
韩国 |
Korean local credit card payment |
Korea Local cards |
KR |
KRW |
本地信用卡 |
no limit |
no limit |
顾客选取当地信用卡发卡行后,跳转至对应支付页面完成付款 |
Kakao Pay |
KAKAOPAY |
KR |
KRW |
电子钱包 |
50 KRW |
2,000,000 KRW |
名称展示需添加 (Alipay+™ Partner) |
|
香港 |
AlipayHK |
ALIPAY_HK |
HK |
HKD |
电子钱包 |
0.1 HKD |
9,999,999 HKD |
名称展示需添加 (Alipay+™ Partner) |
WeChatPay |
WeChatPay |
HK |
HKD |
电子钱包 |
产品名称 |
支付方式代码 |
支持国家代码 |
扣款币种 |
类型 |
最低限额 |
最高限额 |
备注 |
Giropay |
giropay |
DE |
EUR |
网银转账 |
1.00 EUR |
no limit |
|
Sorfort |
directpay |
AT, BE, DE, ES, IT, NL, CH, PL |
EUR |
网银转账 |
1.00 EUR |
Low, medium risk = 5,000 EUR ; high risk = 2,500 EUR; |
|
Ideal |
ideal |
NL |
EUR |
网银转账 |
0.01 EUR |
以消费者银行为准 |
|
Przelewy24 |
p24 |
PL |
PLN/EUR |
网银转账 |
0.01 PLN 0.01 EUR |
55,000 PLN; equivalent in EUR at the time of tx |
|
Paysafecard |
paysafecard |
AT, AU, BE, BG, CA, CH, CY, CZ, DE, DK, ES, FI, FR, GB, GE, GI, HR, HU, IE, IT, LI, LT, LU, MT, MX, NL, NO, NZ, PE, PL, PT, RO, SE, SI, SK, UY |
AUD, CAD, CHF, EUR, GBP, NOK, PLN, RON, SEK, USD |
预付充值卡 |
0.01 EUR |
DE = 100 EUR; Elsewhere = 1,000 EUR (or equivalent) |
|
TrustPay |
trustpay |
CZ,SK |
CZK, EUR |
网银转账 |
0.01 CZK, EUR |
3,000 CZK; 10,000 EUR |
|
MyBank |
mybank |
IT, ES, GR |
EUR |
网银转账 |
0.01 EUR |
999999999.99 EUR |
|
PayU |
payu |
CZ, PL |
CZK/PLN |
网银转账 |
3.00 CZK; 1.00 PLN |
999,999.99 CZK/PLN; 取决银行 |
|
Bancontact |
bcmc |
BE |
EUR |
借记卡支付 |
0.01 EUR |
QRC mobile payments: 500 EUR; Standard: no limit |
无拒付 |
EPS |
eps |
AT |
EUR |
网银转账 |
1.00 EUR |
no limit |
|
SEPA Direct Debit |
sepadirectdebit |
34 SEPA countries and associated territories in Europe |
EUR |
借记卡支付及网银转账 |
0.1 EUR |
1,000 EUR/ tx |
13个月内可拒付 |
Klarna |
klarna |
AT, DE, DK, FI, GB, NL, NO, SE |
GBP, EUR, NOK, SEK, DKK |
立即支付, 延后支付和分期付款 |
0.01 EUR (或者当地等额货币) |
立即支付: No limit, depends on the consumer's bank account.
延后支付: AT = 5,000 EUR DE = 2,500 EUR DK = 30,000 DKK FI = 3,000 EUR NL = 2,500 EUR NO = 75,000 NOK SE = 100,000 SEK GB = 1,500 GBP GB = 1,500 GBP (Installments in 3)
分期付款: AT = 5,000 EUR DE = 1,500 EUR DK = 20,000 DKK FI = 5,000 EUR GB = 4,250 GBP NO = 70,000 NOK SE = 50,000 SEK
|
地区 |
产品名称 |
支付方式代码 |
支持国家代码 |
扣款币种 |
类型 |
最低限额 |
最高限额 |
备注 |
澳洲/新西兰 |
POLi |
poli |
AU, NZ |
AUD/NZD |
网银转账 |
1.00 AUD |
15,000 AUD |
|
Alipay |
Alipay |
AU |
AUD/NZD |
电子钱包 |
||||
WeChatPay |
WeChatPay |
AU |
AUD/NZD |
电子钱包 |