SPEI
(payProduct=15)
最后更新于
1、用户在商户网站进行下单选择SPEI付款;
2、商户向Supefina发起SPEI支付请求;
3、Supefina返回付款参考(CLABE账号)信息; 当“checkOut”是“true”则返回带有CLABE账号的收银台页面,当“checkOut”是“false”则只返回CLABE账号。
4、商户将该付款参考(CLABE账号)展示给用户;
5、用户复制该付款参考(CLABE账号)。
6、用户打开银行APP选择转账,输入复制的付款参考(CLABE账号)和金额完成转账。
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
是
payProduct
String
是
maxOrderAmount
String
否
最大订单金额 需要大于等于订单金额
minOrderAmount
String
否
最小订单金额 需要小于等于订单金额
建议传00.00
orderAmount
String
是
订单金额
1、未传入(最大和最小)订单金额时,用户支付则会对orderAmount
进行校验,用户支付金额与orderAmount
不相等时,则支付拒绝;
2、若传入(最大和最小)订单金额时,以该区间金额进行校验。
3、单位比索,需要分可以传入小数,支持两位小数
4、若使用了订单金额orderAmount
、repeat
、maxOrderAmount
、minOrderAmount
参数,付款金额不符合参数要求导致交易被拒,渠道会固定收取6比索手续费,交易被拒产生的手续费需商户自行承担,请慎重考虑。
repeat
Boolean
是
Clabe是否重复使用
true
:多次使用
false
:单次使用
merId
String
是
商户ID 商户ID获取路径:Supefina商户后台-商户管理-基本信息-商户ID
merOrderNo
String
是
商户订单号
nonceStr
String
是
随机字符串 长度不能超过32位
callbackUrl
String
否
回调地址
sign
String
是
code
String
data
Object
响应数据
amount
BigDecimal
订单金额
channelName
String
Clabe所属银行
identifier
String
付款参考标识符 Clabe
merCode
String
商户ID
merOrderNo
String
商户订单号
transactionStatus
String
下单状态
该笔订单的的发起状态是否成功,与订单真正的交易状态无关。
00
:下单成功
04
:下单失败
url
String
交易链接
msg
String
响应描述
提交方式:POST
amount
String
订单金额
countryId
String
fee
String
预收手续费
identifier
String
付款参考 Clabe
merId
String
商户ID
merOrderId
String
商户订单号
msg
String
响应描述
nonceStr
String
随机字符串 长度不能超过32位
realityAmount
String
实收金额
realityFee
String
实收手续费
reference
String
标识符
sign
String
签名
status
String
successTime
Date
交易成功时间 UTC时间
supefinaOrderId
String
supefina订单号
transactionType
String
交易类型
01
:代收
02
:代付
回调通知响应
商户成功收到回调后需同步返回指定字符串:SUCCESS
不返回或返回其他内容默认通知失败
如:
注意
用户支付完成后,支付系统会把相关支付结果通过数据流的形式发送给商户,商户需要接收处理,并按文档规范返回应答。
同样的通知可能会多次发送给商户系统。商户系统必须能够正确处理重复的通知。
后台通知交互时,如果支付系统收到商户的应答不符合规范或超时,支付系统会判定本次通知失败,重新发送通知(在通知一直不成功的情况下,支付系统总共会发起多次通知,通知频率为0min/3min/6min/9min/12min)但支付系统不保证通知最终一定能成功。
在订单状态不明或者没有收到支付结果通知的情况下,建议商户主动调用【查询API】确认订单状态。
重复支付,SPEI存在多次支付情况,请注意处理收到多次支付通知的情况。多次支付,Supefina后台会创建多笔订单,并多次通知商户,商户可以通过通知中的 supefinaOrderId
判断是否是同一订单。多次付款时identifier
不变,supefinaOrderId
、reference
每次都不一样(HSBC银行存在多次支付,reference
相同的情况)
国家编号
参照:
墨西哥:MEX
币种
参照:
墨西哥比索:MXN
SPEI:15
详见
签名
响应编码 具体参照:
国家编号 参照: 墨西哥:MEX
具体参照: