在线咨询
电话 联系电话
400-9999-359
QQ QQ客服
微信 官方微信

欧洲本地支付

1 注意问题

Ø 连接本系统测试接口,则所有的交易都不会产生费用,不能划款。

Ø 请商户按照下表中的字段名称提交字段,参数名称区分大小写。

Ø 提交字段都需做去空格操作,加密字符串需去空格后加密。

Ø 发送本系统网关的指令均以POST方式发送,并且使用UTF8编码格式。

Ø 测试状态只能提交到测试的URL,正式状态只能提交到正式的URL,否则不能进行交易。

Ø 由测试状态转成正式状态后就必须提交到正式接口,此过程不可逆。

 

2 发送数据

发送示例

<form action="SERVICE_URL" method="post">
	<input name="merNo" type="hidden" value="99999" />
	<input name="gatewayNo" type="hidden" value="99999001" />
	<input name="orderNo" type="hidden" value="123456789" />
	<input name="orderCurrency" type="hidden" value="EUR" />
	<input name="orderAmount" type="hidden" value="98" />
	<input name="signInfo" type="hidden" value="4B8FA15BBCA0A22F3FDB" />
	<input name="country" type="hidden" value="HR" />
	<input name="returnUrl" type="hidden" value="http://bai.com/result.php" />
	<input name="firstName" type="hidden" value="Eva" />
	<input name="lastName" type="hidden" value="Tan" />
	<input name="email" type="hidden" value="test@Asiabill.com" />
	<input name="phone" type="hidden" value="075525846758" />
	<input name="paymentMethod" type="hidden" value="mybank" />
</form>

 

基础发送数据请参考【基础支付接口】 基础发送数据

参数名

类型

长度

是否必填

描述

signInfo

String

64

Yes

【签名数据】

全为小写,各语言加密方式不同,加密的每个字段都需做去空格处理

详见【附录】sha256加密方式

明文加密结构:merNo + gatewayNo + orderNo + orderCurrency+ orderAmount + returnUrl + signkey

paymentMethod

String

2-50

Yes

【支付方式】

具体参数见欧洲本地支付方式代码表

country

String

2

Yes

【客人的账单国家】

 

请务必使用ISO代码,限定为两位

如克罗地亚:HR

state

String

100

No

【客人的所在州】

city

String

100

No

【客人的账单城市】

address

String

500

No

【客人的账单地址】

zip

String

100

No

【客人的邮编】

creNum

String

100

No

【证件号码】

支付方式为:oxxo时必传

customerID

String

100

No

【持卡人唯一标识】

支付方式为:oxxo时必传

interfaceInfo

String

50

No

【网店程序】

例如:zencart,magento,opencart

,prestashop,asp,java,.net等。

interfaceVersion

String

50

No

【插件版本】

例如:V2.0 , V2.1 等。

如果是自己开发的网店则用最后修改日期命名,如:2013-08-01 。

payCountrycode

String

2

No

【国家代码】

请务必使用ISO代码,限定为两位

支付方式为:poli、safetypay、trustpay、paysafecard、payu时必传

各支付方式支持的国家代码请参考欧洲本地支付方式代码表

payAccountnumber

String

 

No

【银行账号】

支付方式为:ELV时必传

payBankcode

String

2

No

【银行代码】

支付方式为:ELV时必传

isMobile

Int

1

No

【客户端类型】

0:PC端

1:移动端

如需使用移动端支付页面,需联系Asiabill客服联系进行开通绑定。

 

3 返回数据

每笔交易都进行两次数据返回,返回顺序为先推送返回后抛送返回。

推送返回:是服务器到服务器之间的数据返回。

抛送返回:通过浏览器重定向返回的数据返回。

可能会因为网络等因素出现抛送返回数据接收不到的情况,所以增加了推送返回来保证商户可以接收到返回数据。

通过isPush值来区分推送与抛送返回数据。

如需开启推送功能请联系技术支持。

注意事项:商户需要能处理重复推送。

 

3.1 推送返回数据

基础返回数据请参考【支付结果通知】

 

3.2 抛送返回数据

基础返回数据请参考【基础支付接口】 基础返回数据

参数名

类型

长度

是否必填

描述

isPush

String

 

 

【是否为推送】

返回数字:1/(空)

(空):非推送

cardNo

String

 

 

【支付卡号】

411111***1111

orderInfo

String

 

 

【交易结果信息】

Code+具体信息。

authTypeStatus

String

 

 

【是否预授权】

返回数字:0/2

0: 非预授权交易

2: 预授权交易(待处理)

功能具体描述请见 预授权

 

4 欧洲本地支付方式代码表

支付方式代码

产品名称

支持国家代码

收单币种

备注说明

最低限额

最高限额

giropay

Giropay

DE

EUR

网银转账

1,00 EUR

No limit

directpay

Sorfort (Sofortbanking)

AT, BE, DE, ES, IT, NL, CH, PL

EUR

网银转账

1,00 EUR

5,000 EUR

ideal

Ideal

NL

EUR

网银转账

0.01 EUR

no limit ( might depend on owner bank account)

p24

Przelewy24

PL

PLN,EUR

网银转账

0,01 PLN

0,01 EUR

55.000 PLN equivalent in EUR at the time of tx

trustpay

Trustpay

CZ,SK

CZK, EUR

网银转账

0,01 EUR

EUR = 10,000;

CZK = ecquivalent of 3,000 EUR

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)

mybank

MyBank

IT, ES, GR

EUR

网银转账

no limit

no limit ( might depend on owner bank account)

payu

PayU

CZ, PL

CZK

PLN

网银转账

3.00 CZK

1,00 PLN

depending on bank, account base 999999,99

bancontact

Bancontact

BE

EUR

借记卡网银支付

1,00 EUR

QR code mobile payments = 500 EUR;Standard = no limit

poli

POLi

AU, NZ

AUD,NZD

网银转账

1,00 AUD

1,00 NZD

10,000 AUD

10,000 NZD

eps

EPS

AT

EUR

网银转账

1,00 EUR

no limit

safetypay

Safetypay

AT, BE, BR, CL, DE, EC, ES, MX, NL, PE

EUR, USD

现金和网银转账

CO = 1,00 COP

CR = no limit

MX = 1,00 MXN

NI = no limit

PA = no limit

PE = 10 PEN

Transaction Limits:

CO = 2,400,000 COP

CR = 3,000 CRC

MX = 9,999 MXN

NI = 5,000 NIO

PA = 5,000 USD

PE = 15,000 PEN

Daily Limits:

CO = 5,000,000 COP

Monthly Limits:

CO = 25,000,000 COP