Braintree Payment store_in_vault:false不起作用



我在Drop-In中使用Python和Braintree。我尽量不在保险库中存储信用卡,但这个选项似乎被忽视了。

这是我的代码:

result = gateway.transaction.sale({
"amount": order.total_amount,
"payment_method_nonce": request.data.get('nonce', 'none'),
"options": {
"submit_for_settlement": True,
"store_in_vault_on_success": False
},
})

尽管该选项在成功支付(沙盒(和页面刷新后设置为false,但会存储支付方法。

这就是您想要的:https://github.com/braintree/braintree-web-drop-in/issues/470

在客户端的Drop-In配置中,您需要以下配置才能不使用customer_id:保存信用卡

card: {
vault: {
vaultCard: false
},
},

最新更新