带保险库选项的Braintree python透明重定向

2024-06-08 23:29:58 发布

您现在位置:Python中文网/ 问答频道 /正文

Braintree的透明重定向工作得很好,我不需要通过我的服务器传递任何信用卡信息,我想保持这种方式。我的问题是,允许回头客使用保险库信用卡/账单信息的首选方法是什么?信用卡令牌是一个受保护的字段,因此客户不能通过选项字段提交它。相反,我需要在生成事务数据字段之前指定信用卡令牌。这有两个问题,1。如果我想尝试一些AJAX和2,就可以处理禁用的javascript。强迫返回用户通过一个单独的页面,以便他们可以选择他们的信用卡/账单信息,几乎与重新输入信息本身一样麻烦。在


Tags: 方法服务器信息客户选项方式ajax信用卡
1条回答
网友
1楼 · 发布于 2024-06-08 23:29:58

你是对的,使用带有透明重定向的信用卡代币在使用当前的Braintree API时有点困难。在

但是,如果用户的信用卡信息已存储在保险库中,则可以使用服务器到服务器请求,因为您不必捕获任何敏感信息。对于信用卡令牌字段,一个简单的HTML选择就可以了,您的HTML表单将发布到您自己的服务器上。在

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

如果您还有任何问题或想一起完成此代码,请向Braintree支持部门发送电子邮件:support@getbraintree.com在

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

网友
2楼 · 发布于 2024-06-08 23:29:58

我是一个Python开发人员,刚刚成功地将Django与Braintree集成。在

我使用了与BenMills描述几乎相同的方法:使用s2sapi而不是TR进行信用卡切换,同时能够在同一页面上创建新的信用卡!在

但我认为可能有一种潜在的方法来解决您的问题:在一个页面中为该用户的每个信用卡提供相应的TR_数据,因此您不必担心根据用户的选择使用AJAX生成TR_数据。在

相关问题 更多 >