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

最佳答案

没错,使用当前的Braintree API处理具有透明重定向的信用卡令牌有点困难。

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

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

如果您还有其他问题或想一起阅读此代码,请发送电子邮件至Braintree支持:[email protected]

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

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

10-12 15:02