我正在使用Rails-Stripe-Membership-SaaS,它使用了Payola。 Payola假设您要创建即时收费订阅。这意味着免费试用的免费计划和计划需要在注册时使用信用卡。我想解决这个问题。我在这里做了一个分叉:https://github.com/archonic/payola
我感到困惑的是如何完成第一步的具体细节: Stripe - How to handle subscription with a free plan and no credit card required at sign up time
条纹不需要卡片用于免费计划或试用计划,但我不知道如何在没有卡片的情况下创建令牌。在致电create_customer之前,如何通过电子邮件获取令牌?
答案 0 :(得分:2)
您不需要令牌来创建客户。只需继续调用create customer API,如下所示:
customer = Stripe::Customer.create(
email: "test@example.com",
description: "...something..."
)
# do something with customer, save id in db/etc
您可以将该客户订阅到具有免费试用版的计划,而无需附加卡。如果计划有免费试用,您甚至可以在创建客户电话时通过plan: 'someplan'
。