【发布时间】:2016-03-15 14:27:39
【问题描述】:
我正在使用 Django 应用程序 djStripe 将 Stripe 集成到我的 Django 应用程序中,以允许用户订阅计划并使用 Stripe 付款。
我想要一个零美元计划但创建一个 Stripe 客户帐户,以便将来使用可以将订阅从零更改为付费计划,然后他们将被要求提供他们的信用卡信息。
这在 Stripe 中是可以接受的,并且根据 Stripe 的说法,零美元订阅虽然确实创造了客户,但并不要求信用卡。但是,djStripe 确实要求使用零美元计划的信用卡。
djStripe readthedocs 确实暗示自定义计划是解决方案,但我需要帮助来确定是否
a) 确实是这样,而且 b) 如果 a) 是,那么如何实施。
我在我的应用程序的 Settings.py 中设置了计划,如下所示:
DJSTRIPE_PLANS = {
"starter": {
"stripe_plan_id": "starter",
"name": "Starter",
"description": "Starter subscription.",
"statement_descriptor": "Starter co",
"price": 0, # $0
"currency": "usd",
"interval": "year",
"trial_period_days": 0,
"team_size": 2,
"image_count": 1000
}
}
我没有自定义任何标准的 djStripe 订阅流程。
【问题讨论】:
-
您找到解决方案了吗?
-
没有。只是不向 Stripe 发送零美元计划注册。如果他们升级到付费计划,会将他们发送到 Stripe。