python - Braintree python 透明重定向与Vault选项

标签 python ajax django credit-card braintree

Braintree 的透明重定向效果非常好,我不必通过我的服务器传递任何信用卡信息,而且我希望保持这种方式。我的问题是允许回头客使用保管的信用卡/账单信息的首选方法是什么?信用卡 token 是 protected 字段,因此客户无法通过选项字段提交。相反,我需要在生成交易数据字段之前指定信用卡 token 。这样做的问题是双重的,1. 如果我要尝试一些 AJAX,则处理禁用的 javascript;2. 强制返回的用户通过单独的页面以便他们可以选择他们的信用卡/账单信息几乎与重新输入一样麻烦。信息本身。

最佳答案

您是对的,使用带有透明重定向的信用卡 token 使用当前的 Braintree API 处理起来有点困难。

但是,如果您已将用户信用卡信息存储在保管库中,则可以使用服务器来处理请求,因为您不必捕获任何敏感信息。信用卡 token 字段的简单 HTML 选择将起作用,并且您的 HTML 表单将发布到您自己的服务器。

为了使这个解决方案更加全面,您可以包含 tr_data 字段,如果用户想要输入新卡,您可以将表单作为 TR 请求提交给 Braintree。

如果您有任何其他问题或想要一起完成此代码,请向 Braintree 支持人员发送电子邮件:[email protected]

我是 Braintree 的开发人员,很乐意帮助您解决任何更多技术问题。

关于python - Braintree python 透明重定向与Vault选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5607535/

相关文章:

javascript - 以 php 形式显示基于条件 ajax 结果的 div

django - 如何判断迁移是否可逆?

python - 如何以及在哪里从 github 安装 python 模块

python - Mac osx Django PIL 错误/usr/bin/cc 重新安装时出现文件错误

python - pandas 中多列的唯一值

python - 如何有效地检查许多条件并在正确的情况下分配不同的 id?

jquery - 将数据发布到新的弹出窗口,而不使用隐藏的输入字段

javascript - Laravel-Javascript | Laravel即使返回 false 后表单仍会提交

python - Pyqt 鼠标悬停在 QPushButton 上

Python:从已导入的模块导入函数