亮色模式
国际卡绑卡流程(iframe)
:::tip[]
适用场景
- 支付方式:国际卡绑卡
- 集成模式:嵌入式 iframe 模式
开放能力对接清单:
一、业务时序图
:::tip[]
通过 iframe 集成模式对接国际卡绑卡,实现用户在商家平台的绑卡场景,商家无需 PCI 资质认证;
:::
:::info[]
绑卡后返回的卡凭证类型分为:
PAYMENT_TOKEN
可以直接用来支付的卡凭证, 当调用 API - 支付 请求时,传入card_token
代替卡信息进行支付;LIANLIAN_TOKEN
需要动态收集卡 CVV 的卡凭证,使用连连全球收单提供 iframe 模块进行收集用户卡 CVV 信息,收集完成会得到动态卡凭证进行支付;
:::
二、开发说明
准备工作
客户端开发是基于连连 SDK 进行开发。
流程说明
<button onclick="confirmBindingCard()">绑卡提交</button>
<script>function confirmBindingCard() {
LLP.getValidateResult().then((res) =>{
if (res && !res.validateResult) {
// 校验未通过
// res = { code: 'F40000', message: 'Parameter validation failed', validateResult: false }
console.log('校验未通过');
} else {
console.log('校验通过');
LLP.confirmBindingCard().then(function(confirmBindingCardResult) {
// confirmBindingCardResult数据结构说明参考下列要点说明
console.log('confirmBindingCardResult', confirmBindingCardResult);
});
}
});
}
</script>
:::info[]
确认绑卡返回结果confirmBindingCardResult
说明,code为400006时是渠道拒绝,message是渠道拒绝原因
| code | message |
| ------ | ------------------------- |
| 200000 | Success |
| 400005 | Wait and retry |
| 400006 | Issuing bank is not supported/Issuing bank time out/Issuing bank verification failed |
| 990000 | Network error |
| F90000 | Please contact technology |
:::
三、Demo 示例
<html>
<head>
<metaname="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" /></head>
<body style="margin: 0;">
<div id="llpay-binding-card-container"></div>
<button onclick="confirmBindingCard()">绑卡提交</button></body>
<script src="https://gacashier.lianlianpay-inc.com/sandbox2/llpay.min.js"></script>
<script>var bindingCardEle = LLP.elements();
var bindingCard = bindingCardEle.create('binding-card', {
//必传,iframe凭证,
token: 'XXXX',
//必传,与商户报备地址一致
merchantUrl: 'XXXXXX',
//选传,主题色配置,不传则为默认色'#0074D5'
themeColor: '#0074D5',
});
bindingCard.mount('#llpay-binding-card-container');
function confirmBindingCard() {
LLP.getValidateResult().then((res) =>{
if (res && !res.validateResult) {
console.log('校验未通过');
} else {
console.log('校验通过');
LLP.confirmBindingCard().then(function(confirmBindingCardResult) {
console.log('confirmBindingCardResult', confirmBindingCardResult);
});
}
});
}
LLP.setLanguage('en-US');</script>
</html>
四、测试集成
- 连连全球收单为商家提供专用测试数据,用于沙箱环境联调开发,详情查看测试验收场景