如何使用条带生成有效的示例标记?

Opa*_*pal 9 python django stripe-payments

目前我正在整合条纹支付到可Django的基础支持的应用程序- 在这里是如何将其与蟒蛇进行.我已经完成了一些集成测试APIClient,在付款之后,我需要生成一个样本令牌(通常从客户端接收并使用stripe.js生成)以成功付款.

由于这些是集成测试,我不能模拟我的代码的任何部分.

rne*_*ius 21

您可以使用stripe.Token.create()创建令牌:

import stripe
stripe.api_key = "sk_test_asdfkljasblahblah123"

token = stripe.Token.create(
    card={
        "number": '4242424242424242',
        "exp_month": 12,
        "exp_year": 2016,
        "cvc": '123'
    },
)
Run Code Online (Sandbox Code Playgroud)

要收费,只id需要收费.这可以token.id在生成令牌之后获得.