Stripe Django:如何通过计划向现有客户收费

时间:2018-10-04 20:01:01

标签: django stripe-payments

我正在尝试为现有条带客户收取更新的信用卡(条带令牌)以用于新的订阅计划。给出的大多数示例都是用于创建客户并向客户收取新计划的费用,但是我想向现有客户收取费用。

new_customer = stripe.Customer.create(
                email=request.POST['stripeEmail'],
                plan = 'plan_DgV0NXZk7vlMMG',
                card=request.POST['stripeToken']
            )

1 个答案:

答案 0 :(得分:2)

默认情况下,订阅使用default_source。因此,您可以Create a new Customer Card Source并将其设置为默认来源,或者在使用Update Customer API Endpoint时通过设置source属性来替换默认来源。最后,您可以Create a new Subscription