Card
(payProduct=18)
最后更新于
1、用户在商户网站/应用下单,并选择Card支付;
2、商户向Supefina发起Card支付请求;
3、Supefina返回Card支付URL地址;
4、商户将该地址在用户侧打开;
5、用户按照页面提示进行验证和支付;
6、用户支付成功;
7、Supefina将支付成功信息通知商户。
SandBox
POST
http://8.130.9.219:8899/api/supefina/transactions/payin
正式环境
POST
https://api.supefina.net/api/supefina/transactions/payin
Content-Type
application/json
countryId
String
是
currency
String
是
orderAmount
String
是
订单金额 单位比索,需要分可以传入小数,支持两位小数
merId
String
是
商户ID 商户ID获取路径:Supefina商户后台-商户管理-基本信息-商户ID
merOrderNo
String
是
商户订单号
nonceStr
String
是
随机字符串 长度不能超过32位
payProduct
String
是
checkOut
Boolean
是
收银台
true
:需要收银台
false
:不需要收银台
传true
returnUrl
Boolean
否
支付完成返回地址
callbackUrl
String
否
回调地址
productName
String
是
商品名称 最大50个字符
productQuantity
Integer
否
商品数量 范围[0,1000]
customerEmail
String
否
顾客邮箱 3-256个字符 电商行业必传
receiverAddressMain
String
否
收件地址,街道 0-50个字符 电商行业必传
receiverAddressExtra
String
否
收件地址,小区,门牌号 0-50个字符 电商行业必传
receiverCity
String
否
收件人城市 0-50个字符,可包括空格、连字符、撇号、逗号和点 电商行业必传
receiverProvince
String
否
receiverCountry
String
否
receiverZipCode
String
否
邮政编码 0-12个字母或数字 电商行业必传
receiverPhone
String
否
收件人电话 5-20个字符,需添加区号。如:+1 111111111 电商行业必传
alias
String
否
用户名 0-60个字符 游戏行业必传
sign
String
是
customerName
String
是
用户名字
lastName
String
否
用户姓
firstName
String
否
用户名
customerIdentification
String
否
身份证明(如身份证号)
customerIdentificationType
String
否
description
String
是
描述
不能带特殊符号,长度不超过200字符
code
String
data
Object
响应数据
amount
BigDecimal
订单金额
currency
String
merCode
String
商户ID
merOrderNo
String
商户订单号
url
String
交易链接
msg
String
响应信息
提交方式:POST
amount
String
订单金额
countryId
String
fee
String
预收手续费
identifier
String
付款参考
merId
String
商户ID
merOrderId
String
商户订单号
nonceStr
String
随机字符串 长度不能超过32位
realityAmount
String
实收金额
realityFee
String
实收手续费
reference
String
标识符
sign
String
签名
status
String
supefinaOrderId
String
supefina订单号
transactionType
String
交易类型
01
:代收
02
:代付
回调通知响应
商户成功收到回调后需同步返回指定字符串:SUCCESS 不返回或返回其他内容默认通知失败 如:
测试环境提供了完整的支付功能,但它只是模拟处理,没有实际的银行交易。
下面您将找到一些可以在测试模式(UAT)下使用的测试卡,以确保您的集成准备就绪。将它们与任何CVV一起使用,输入未来的到期日期。
测试环境的订单金额高于1000,将会触发3DS认证模式, 一旦3DS模式出现,输入1234作为验证码。
3DS验证通过的交易测试卡号:
4456528080389860
4456529267234200
4456529165328302
4456524869770255
4456523340069956
3DS验证拒绝的交易测试卡号:
5451951574925480
未经3DS验证拒绝的交易测试卡号:
4349008516656431
如果测试过程中,遇到了异常状态码,请直接联系Supefina运营人员处理。
国家编号
参照:
秘鲁:PER
币种
参照:
秘鲁索尔:PEN
Card:18
详见
收件人所在省 0-40个字符 参数: 例:NY 电商行业必传
收件人国家 参照: 例:BRA 电商行业必传
签名
身份证明类型(如身份证)
响应编码 具体参照:
币种
参照:
秘鲁索尔:PEN
国家编号 参照: 秘鲁:PER
具体参照: