该模式返回生成二维码的字符串,商户需要自己生成二维码。
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "QRCODE" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
code_url | String | 否 | 二维码字符串 |
该模式会为商户跳转到GoAllPay生成好的二维码页面,无需商户自己生成。
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "QUICK" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "JSAPI" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 支付URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "APPLET" |
openid | String | 是 | 微信openid |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
sdk_params | Object | 否 | 小程序支付所需参数 |
将上述返回数据放入微信小程序支付接口,即可调起支付,具体方法请参考微信官方小程序API。
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "APP" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tn | String | 否 | 交易流水号,作为调起 sdk 支付的参数 |
获取到tn后,根据APP对接文档调用SDK进行支付。
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "WEB" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "JSAPI" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 支付URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "APP" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tn | String | 否 | 交易流水号,作为调起 sdk 支付的参数 |
获取到tn后,根据APP对接文档调用SDK进行支付。
该模式返回生成二维码的字符串,商户需要自己生成二维码。
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "QRCODE" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
code_url | String | 否 | 二维码字符串 |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "APPLET" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
sdk_params | String | 否 | 小程序支付所需参数 |
将上述返回数据放入支付宝小程序支付接口,即可调起支付,具体方法,参考支付宝官方小程序API。
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "APP" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tn | String | 否 | 交易流水号,作为调起 sdk 支付的参数 |
获取到tn后,根据APP对接文档调用SDK进行支付。
该模式返回生成二维码的字符串,商户需要自己生成二维码。
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "QRCODE" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
code_url | String | 否 | 二维码字符串 |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "PAN-PRESENT" |
cardno | String | 是 | 卡号 |
cvv | String | 是 | cvv2 |
expired | String | 是 | 有效期 YYMM |
测试卡:
Credit card:6250947000000014
mobile:+852 11112222
cvn2: 123
exp date: month 12 year 33
SMS Code on PC: 111111
SMS Code on Mobile: 123456
Debit card:6223164991230014
mobile:13012345678
PIN: 111111
cvn2: 123
exp date: month 12 year 33
SMS Code on PC:111111
SMS Code on Mobile:123456
Credit card:8171999927660000
mobile:+852 11112222
cvn2: 123
exp date: month 12 year 30
SMS Code on PC: 111111
SMS Code on Mobile: 123456
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "APP" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tn | String | 否 | 交易流水号,作为调起 sdk 支付的参数 |
获取到tn后,根据APP对接文档调用SDK进行支付。
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
CIL测试卡:
卡号: 4761340000000019
有效期: 1217
CVV2: 830
卡号: 5204730000002555
有效期: 1225
CVV2: 123
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
billCountry | String | 否 | 账单国家/地区,2位国家码,如:US |
billState | String | 否 | 账单州/省/邦,2位编码,如:CA |
billCity | String | 否 | 账单城市 |
billStreet | String | 否 | 账单地址 |
billEmail | String | 否 | 账单邮箱 |
billPostalCode | String | 否 | 账单邮编 |
logisticsCountry | String | 否 | 物流国家/地区,2位国家码,如:US |
logisticsState | String | 否 | 物流州/省/邦,2位编码,如:CA |
logisticsCity | String | 否 | 物流城市 |
logisticsStreet | String | 否 | 物流地址 |
logisticsPostalCode | String | 否 | 物流邮编 |
logisticsEmail | String | 否 | 物流邮箱 |
SN测试卡:
卡号: 5309289710447190
有效期: 0825
CVV2: 900
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
String | 否 | 持卡人电子邮件地址 | |
logisticsCountry | String | 是 | 物流国家/地区,2位国家码,如:US |
logisticsState | String | 是 | 物流州/省/邦,2位编码,如:CA |
logisticsCity | String | 是 | 物流城市 |
logisticsStreet | String | 是 | 物流地址 |
logisticsPostalCode | String | 是 | 物流邮编 |
logisticsPhone | String | 是 | 物流电话 |
TL测试卡:
卡号: 4012001037141112
有效期: 1227
CVV2: 212
卡号: 5204740000001002
有效期: 1227
CVV2: 212
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
ieu | String | 是 | 语言标示。 葡语: pt-BR 英语: en-US 简体中文: zh-CN 繁体中文: zh-TW 必须严格按照文档描述大小写上送。 |
ICBC测试卡:
点击卡号获取短信验证码
卡号1:4574108900117879
卡号2:4377651201379895
卡号3:5440163901773005
卡号4:5305063800002981
卡号5:5305066800004683
卡号6:5305063800001223
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
RDP测试卡:
卡号: 4111111111111111
有效期: 122027
CVV2: 123
卡号: 5200000900007102
有效期: 122027
CVV2: 123
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
VT测试卡:
卡号: 4111111111111111
有效期: 1227
CVV2: 123
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "API" |
cardNo | String | 是 | 卡号 |
expDate | String | 是 | 有效期,格式:MMYY |
cvnCode | String | 是 | CVN |
lastName | String | 是 | Last Name |
firstName | String | 是 | First Name |
billCountry | String | 否 | 账单国家/地区,2位国家码,如:US |
billState | String | 否 | 账单州/省/邦,2位编码,如:CA |
billCity | String | 否 | 账单城市 |
billStreet | String | 否 | 账单地址 |
billEmail | String | 否 | 账单邮箱 |
billPostalCode | String | 否 | 账单邮编 |
billPhone | String | 否 | 账单电话 |
logisticsCountry | String | 否 | 物流国家/地区,2位国家码,如:US |
logisticsState | String | 否 | 物流州/省/邦,2位编码,如:CA |
logisticsCity | String | 否 | 物流城市 |
logisticsStreet | String | 否 | 物流地址 |
logisticsPostalCode | String | 否 | 物流邮编 |
logisticsEmail | String | 否 | 物流邮箱 |
logisticsPhone | String | 否 | 物流电话 |
pcToken2 | String | 否 | 设备指纹 |
forterTokenCookie | String | 否 | 客户端埋点 |
userIP | String | 否 | 用户IP |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "API-3DS" |
cardNo | String | 是 | 卡号 |
expDate | String | 是 | 有效期,格式:MMYY |
cvnCode | String | 是 | CVN |
lastName | String | 是 | Last Name |
firstName | String | 是 | First Name |
billCountry | String | 否 | 账单国家/地区,2位国家码,如:US |
billState | String | 否 | 账单州/省/邦,2位编码,如:CA |
billCity | String | 否 | 账单城市 |
billStreet | String | 否 | 账单地址 |
billEmail | String | 条件 | 账单邮箱,RDP必填 |
billPostalCode | String | 否 | 账单邮编 |
billPhone | String | 否 | 账单电话 |
logisticsCountry | String | 否 | 物流国家/地区,2位国家码,如:US |
logisticsState | String | 否 | 物流州/省/邦,2位编码,如:CA |
logisticsCity | String | 否 | 物流城市 |
logisticsStreet | String | 否 | 物流地址 |
logisticsPostalCode | String | 否 | 物流邮编 |
logisticsEmail | String | 否 | 物流邮箱 |
logisticsPhone | String | 否 | 物流电话 |
pcToken2 | String | 否 | 设备指纹 |
forterTokenCookie | String | 否 | 客户端埋点 |
userIP | String | 否 | 用户IP |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 3DS URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
Payment_ID | String | 是 | Axiata Boost: 11 Grab Pay: 17 Touch ’n Go: 28 Maybank QR: 12 |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
sub_brand_code | String | 是 | "gcash", "dana", "kakaopay", "alipay_hk", "truemoney", "tng", "bpi","connect_wallet","rabbit_line_pay" 选其中一个上送 |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "WEB" |
sub_brand_code | String | 是 | "gcash", "dana", "kakaopay", "alipay_hk", "truemoney", "tng" 选其中一个上送 |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
该模式返回生成二维码的字符串,商户需要自己生成二维码。
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "QRCODE" |
sub_brand_code | String | 是 | "gcash", "kakaopay", "alipay_hk", "tng" 选其中一个上送 |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
code_url | String | 否 | 二维码字符串 |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "APP" |
sub_brand_code | String | 是 | "gcash", "dana", "kakaopay", "alipay_hk", "truemoney", "tng" 选其中一个上送 |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tn | String | 否 | 交易流水号,作为调起 sdk 支付的参数 |
获取到tn后,根据APP对接文档调用SDK进行支付。
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
tag | String | 是 | 取值如下:directpay, boleto, webpay, trustpay, skrill, sepaddmodela, safetypay, qiwi, p24, poli, paysafecard, mybank, itau, ideal, hipercard, giropay, eps, enets, dragonpay, bancodobrasil, baloto, aura, payu, bcmc, santander, pagofacil, rapipago, konbini, payeasy, doku, ovo, grabpayotp |
countrycode | String | 是 | The 2-letter ISO country code of the country in which the payment instrument is issued/operated (e.g. DE). For details see payment method specific documentation. |
accountholdername | String | 是 | The account holder - minimum of 3 characters, up to 100 characters. |
当 tag 为 paysafecard 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
consumerref | String | 否 | Unique reference identifying the consumer, has to satisfy the regular expression [A-Za-z0-9.%,&/+*$-]{1,20} |
当 tag 为 aura, baloto, bancodobrasil, boleto, hipercard, itau, webpay 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
consumerref | String | 是 | Unique reference identifying the consumer, has to satisfy the regular expression [A-Za-z0-9.%,&/+*$-]{1,20} |
nationalid | String | 是 | Consumer’s national id (up to 30 characters) |
String | 是 | RFC compliant email address of the account holder | |
address | String | 是 | Consumer's address |
zipcode | String | 是 | Consumer's zip/postal code |
dob | String | 否 | Date of birth, format YYYYMMDD |
当 tag 为 dragonpay, enets 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
String | 是 | RFC compliant email address of the account holder | |
phone | String | 是 | Valid international phone number of the account holder |
当 tag 为 giropay, directpay 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
bic | String | 否 | Valid BIC (8 or 11 alphanumeric letters) of consumer’s bank |
当 tag 为 payu, p24, safetypay 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
String | 是 | RFC compliant email address of the account holder |
当 tag 为 qiwi 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
mobilephone | String | 是 | Valid international Russian mobile phone number identifying the QIWI destination account to pay out to (excluding plus sign or any other international prefixes, including a leading 7 for Russia, 11 digits in total, e.g. 71234567890). |
siteid | String | 是 | Unique site identifier, forwarded to qiwi. Required for clients serving multiple points of sale. |
当 tag 为 skrill 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
String | 否 | RFC compliant email address of the account holder | |
address | String | 否 | Consumer's address |
zipcode | String | 否 | Consumer's zip/postal code |
city | String | 否 | Consumer’s city |
当 tag 为 sepaddmodela 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
String | 是 | RFC compliant email address of the account holder | |
iban | String | 是 | Valid IBAN |
当 tag 为 bcmc 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
BEPURL | String | 否 | Trigger URL for mobile payment options in the form BEP://1BC.GIROGATE.DE/BCMC/123456789$ICAE3BUIH5P9U53Y5HKA9CRT (contrived example). |
当 tag 为 santander, pagofacil, rapipago 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
nationalid | String | 是 | Consumer’s national id (up to 30 characters) |
consumerref | String | 否 | Unique reference identifying the consumer, has to satisfy the following regular expression: [A-Za-z0-9.%,&/+*$-]{1,20} |
String | 是 | RFC compliant email address of the account holder |
当 tag 为 konbini, payeasy 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
phone | String | 是 | Consumer phone number without hyphens, country code or other characters (single-byte alphanumeric; must be between 10-11 digits) |
String | 是 | RFC compliant email address of the account holder | |
iteminfo | String | 是 | Information about the item(s) being purchased, displayed on the payment page (up to 22 characters) |
当 tag 为 doku, ovo 时,还需另外增加下面参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
String | 是 | RFC compliant email address of the account holder | |
orderitems | String | 是 | The list of items being purchased formatted as a JSON array. Allowed characters: alphanumeric, blank space, a hyphen, underscore, and dot. Each item contains the following fields: • name: The name of the item • price: The price of the item in major units. The cents must be in 00. • quantity: The number of items bought. Integer. • totalcost: The price multiplied by the quantity, in major units. The cents must be in 00. Example: [{\"name\":\"table\",\"price\":\"1000.00\",\"quantity\":2,\"totalcost\":\"2000.00\"},{\"name\":\"Laptop\",\"price\":\"15000.00\",\"quantity\":2,\"totalcost\":\"30000.00\"}] The total transaction amount is 32000.00 |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
bank_code | String | 是 | 见列表 |
String | 是 | Must contain valid e-mail of customer | |
phone | String | 是 | Must contain valid phone number of customer |
firstname | String | 是 | Customer first name |
lastname | String | 是 | Customer last name |
address | String | 是 | address |
zip_code | String | 是 | ZIP code |
city | String | 是 | City |
country | String(2) | 是 | Country code in ISO 3166. Example: IN |
document_id | String | 是 | Consumer's Indian PAN. Must be string with 10 alphanumeric letters. 5 letters, followed by 4 numbers, followed by 1 letter or number. Example: ABCDE1234F |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
String | 是 | Must contain valid e-mail of customer | |
phone | String | 是 | Must contain valid phone number of customer |
firstname | String | 是 | Customer first name |
lastname | String | 是 | Customer last name |
address | String | 是 | address |
zip_code | String | 是 | ZIP code |
city | String | 是 | City |
country | String(2) | 是 | Country code in ISO 3166. Example: DE |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
测试Pincode:2639777698
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "API" |
cardno | String | 是 | 卡号 (RSA 公钥加密) |
ExpiryDate | String | 是 | 有效期,格式:MM/YY (RSA 公钥加密) |
cvv2 | String | 是 | CVN (RSA 公钥加密) |
测试卡:
卡号: 5204730000002555
有效期: 12/25
CVV2: 123
请求参数
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
tradeFrom | String | 是 | "H5" |
sub_brand_code | String | 是 | "linepay": Rabbit LINE Pay Wallet. "airpay": Shopeepay Wallet. "promptpay":PromptPay QR code (Thailand standard bank transfer QR code). "truemoney": TrueMoney Wallet. 选其中一个上送 |
响应参数parameter详情
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
payUrl | String | 否 | 收银台URL |