【发布时间】:2023-12-31 09:15:01
【问题描述】:
我已经关注these steps,如在此处提到的在 Django-oscar 中设置条带,this answer
我已经集成了所有内容,付款和结帐功能正在运行。 我假设上面的代码使用 "Stripe Charge API" 作为 Stripe 支付选项 接受 Stripe 的一次性付款。 (我不确定,如果我错了,请纠正我)。
现在,由于强客户身份验证 (SCA),我想集成 3D 安全的 Stripe 集成。
为了集成 SCA,我检查了我必须使用支持 SCA 的 “Payment Intents API”。 我有几个问题:
- 我是否需要删除现有流程并改用“Payment Intents API”?
- 如果是,则显示在最终结帐页面之前的 3d 安全银行界面, 将出现在 Django-oscar 的第 3 步(付款)之后或 django-oscar 的第 4 步(预览)之后?
- 最重要的是,如何将 3D 安全集成到我目前拥有的现有结帐流程中。 我的应用程序中也安装了 dj-stripe。请向我建议我需要逐步遵循的步骤和方法。
请指出正确的方向,我只是分享了我的理解,我需要在当前流程中将 3D 安全集成到 Django-oscar 中。
我还可以附上 handle_payment() 方法代码以及您需要检查的任何内容。请告诉我需要什么。
【问题讨论】:
标签: django django-oscar stripe-payments