在线咨询
电话 联系电话
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客服联系进行开通绑定。

ebanxTypeCode

String

10

No

【支付类型】

地区为巴西本地时必填

可输入值:boleto、creditcard、_tef、directboleto

ebanxcpf

String

30

No

【CPF】

支付类型为 directboleto时必填

 

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 local Credit card

payment with installments

Credit_Card_Brazil

BR

BRL/USD

当地发行信用卡支持分期

no limit

46000 BRL

Boleto Bancàrio

Boleto

BR

USD/EUR/BRL

现金支付

2 BRL

250,000,00 BRL

墨西哥

Banamex WS

banamex

MX

MXN/USD

网银转账

no limit

no limit

需要用户填写National ID

OXXO

oxxo

MX

MXN

现金支付

no limit

10.000,00 MXN

允许商家生成条码小票,墨西哥的消费者可以使用该小票在他们选择的支付地点以现金支付。

智利

WebPay

webpay

CL

USD

网银转账

no limit

no limit

 

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

地区

产品名称

支付方式代码

支持国家代码

币种

类型

最低限额

最高限额

备注

印尼

Bayar Dengan OVO

ID_Wallet

ID

IDR

电子钱包

10,000 IDR

no limit

DANA

DANA

ID

IDR

电子钱包

300 IDR

20,000,000 IDR

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

Indonesian Credit Card

ID_Credit

ID

IDR

当地发行信用卡

no limit

no limit

泰国

Tesco Lotus Cash

omisetescolotus

TH

THB

现金支付

no limit

no limit

tesco lotus便利店付款

TrueMoney

TRUEMONEY

TH

THB

电子钱包

1 THB

no limit

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

新加坡

Singpost

singpost

SG

SGD

网银转账

no limit

no limit

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

TNG

MY

MYR

电子钱包

0.01 MYR

5,000 MYR

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

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

香港

AlipayHK

ALIPAY_HK

HK

HKD

电子钱包

0.1 HKD

9,999,999 HKD

WeChatPay

WeChatPay

HK

HKD

电子钱包

 

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

产品名称

支付方式代码

支持国家代码

币种

类型

最低限额

最高限额

备注

Giropay

giropay

DE

EUR

网银转账

1.00 EUR

no limit

Sorfort-Klana (Sofortbanking)

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

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

SEPA Direct Debit

sepadirectdebit

34 SEPA countries and associated territories in Europe

EUR

借记卡支付及网银转账

0.1 EUR

1,000 EUR/ tx

13个月内可拒付

7 大洋洲支付方式代码表

地区

产品名称

支付方式代码

支持国家代码

币种

类型

最低限额

最高限额

备注

澳洲/新西兰

POLi

poli

AU, NZ

AUD/NZD

网银转账

1.00 AUD

15,000 AUD

Alipay

Alipay

AU

AUD/NZD

电子钱包

WeChatPay

WeChatPay

AU

AUD/NZD

电子钱包