【发布时间】:2015-05-30 05:47:22
【问题描述】:
我想在订阅支付网关 Braintree 的功能方面对其进行测试 - 对于我使用 Django (python) 的应用程序。
您的代码我只有一个 py 文件。 (没有前端)。当我想创建订阅时,出现错误:
<ErrorResult 'Payment method token is invalid.' at 7f101d301390>
如何获取token支付方式?
这是我所有的代码:
import braintree
braintree.Configuration.configure(braintree.Environment.Sandbox,
merchant_id="myMechrantId",
public_key="myPublicKey",
private_key="myPrivateKey")
client_token = braintree.ClientToken.generate()
client = braintree.Customer.create({
"first_name": 'Mike',
"last_name": "Smith",
"company": "Braintree",
"email": "jen@example.com",
"phone": "312.555.1234",
"fax": "614.555.5678",
"website": "www.example.com"
})
result = braintree.Subscription.create({
"payment_method_token": "the_token",
"plan_id": "Here is my plan ID"
})
【问题讨论】:
标签: python token payment-gateway braintree