首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在BlueSnap中为回头客设置3-D安全

在BlueSnap中为回头客设置3-D安全
EN

Stack Overflow用户
提问于 2020-07-03 01:28:47
回答 1查看 41关注 0票数 0

我在使用BlueSnap应用编程接口(https://developers.bluesnap.com/docs/3-d-secure-for-api#section-3-d-secure-with-returning-shoppers)为回头客实现3D安全流时遇到了问题。问题是setup-callback似乎没有触发。

运行以下代码时,日志中只会显示"3DS: Start“和"3DS: BlueSnap initiated”:

代码语言:javascript
复制
console.log("3DS: Start");

if (typeof (window as any).bluesnap !== "object") {
throw new Error("Bluesnap not initiated!");
}

console.log("3DS: BlueSnap initiated");

(window as any).bluesnap.threeDsPaymentsSetup(
threeDSPaymentsToken, // token retrieved using the JSON API
(resp: any) => {
console.log("3DS: Setup");
});

为什么回调从未被调用过?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-03 03:24:06

这有点令人困惑,但是在安装完成时不会调用setup函数的回调。它在您单击submit并完成3DS流之后调用(它用于将最终结果返回给您)。因此,尝试继续流程并调用bluesnap.threeDsPaymentsSubmitData(),然后检查是否调用了回调。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62701969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档