小编lom*_*kev的帖子

我怎么知道升级到 stripe.js 版本 3 后 3D Secure 2 身份验证有效

我更新了一个站点,因此它使用最新的 stripe-php (6.39.0),现在加载了 stripe.js 版本 3。我对代码进行了所有必要的更改,以便我的信用卡字段现在使用 Stripe Elements 显示. 测试交易有效,我已经更新了实时网站,实际付款除外。

我进行此更新的原因是 Stripe 告知我需要升级站点,以便其 Stripe 集成能够与欧盟在 2019 年 9 月之前要求的强客户身份验证 (SCA) 配合使用。

Stripe 有不同的信用卡测试号码,您可以用来测试处理付款时出现的问题。这个数字可以在这里找到:https : //stripe.com/docs/testing#cards

4000000000003220 模拟必须完成 3D Secure 2 身份验证的交易。但是,当我使用此代码条带拒绝支付并返回消息时:

“您的卡被拒绝。此交易需要身份验证。请检查您的卡详细信息,然后重试。”

这是否意味着 3D Secure 2 有效?

在现实世界中,它会打开一个窗口,其中包含来自客户发卡机构的界面。所以我不确定我的集成是否有效。如前所述,付款被排除在外,但我需要在 9 月份需要强客户身份验证时做好准备。

javascript php stripe-payments

6
推荐指数
1
解决办法
4499
查看次数

标签 统计

javascript ×1

php ×1

stripe-payments ×1