支付方式令牌在大脑中无效

2024-10-01 11:31:44 发布

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

我想用Django(python)在订阅支付网关Braintree的功能方面测试它。在

你的代码我只有一个py文件。(无前端)。当我想创建订阅时,我收到一个错误:

<ErrorResult 'Payment method token is invalid.' at 7f101d301390>

如何获得代币支付方式?在

这是我所有的代码:

^{pr2}$

Tags: 文件django代码py功能token网关is
1条回答
网友
1楼 · 发布于 2024-10-01 11:31:44

我在Braintree工作。如果您还有其他问题,请get in touch with our support team

一般来说,像Braintree这样的服务的一个主要好处是你永远不必处理信用卡号码,所以你最好使用following the Braintree recurring billing guide,这样可以更好地与Braintree进行真正的集成。在

也就是说,如果你想在没有前端的情况下测试它,可以这样测试:

result = braintree.Customer.create({
    "credit_card": {
        "number": "4111111111111111",
        "expiration_date": "12/16"
    }
})

result = braintree.Subscription.create({
    "payment_method_token": result.customer.credit_cards[0].token,
    "plan_id": "my_plan_id"
})

相关问题 更多 >