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

本地支付

1 注意问题

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

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

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

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

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

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

 

2 发送数据

发送示例

<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客服联系进行开通绑定。

 

3 返回数据

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

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

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

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

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

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

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

 

3.1 推送返回数据

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

 

3.2 抛送返回数据

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

参数名

类型

长度

是否必填

描述

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链接】

4 南美洲支付方式代码表

地区

产品名称

支付方式代码

支持国家代码

扣款币种

类型

最低限额

最高限额

备注

巴西

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

 

 

5 东南亚本地支付方式代码表

地区

产品名称

支付方式代码

支持国家代码

扣款币种

类型

最低限额

最高限额

备注

印尼

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

电子钱包

     

 

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

产品名称

支付方式代码

支持国家代码

扣款币种

类型

最低限额

最高限额

备注

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

 

 

7 大洋洲支付方式代码表

地区

产品名称

支付方式代码

支持国家代码

扣款币种

类型

最低限额

最高限额

备注

澳洲/新西兰

POLi

poli

AU, NZ

AUD/NZD

网银转账

1.00 AUD

15,000 AUD

 

Alipay

Alipay

AU

AUD/NZD

电子钱包

     

WeChatPay

WeChatPay

AU

AUD/NZD

电子钱包