我读过这https://stripe.com/docs/tutorials/subscriptions但并不真正了解订阅的想法,在关于落实。
我需要的是为给用户,但充电电荷的量是由我自己来计算,因为我有这方面的特殊算法。 所以这个代码:
# create a plan - once!
Stripe::Plan.create(
:amount => 2000,
:interval => 'month',
:name => 'Amazing Gold Plan',
:currency => 'cad',
:id => 'gold'
)
# every month? or also once?
maybe_customer = Stripe::Customer.retrieve(....)
unless maybe_customer
customer = Stripe::Customer.create(
:card => token,
:plan => "gold",
:email => "payinguser@example.com"
)
end
每月只有一次或(: 当(频率),我一定要运行它:interval => 'month'
)?
如果每个月 ,我会运行它作为一个cron任务。 可是如何才能让用户在他们的信用卡详细信息输入? 或者,他们有仅在第一时间进入它们,然后我救他们,然后就可以重新使用他们?
更新 :
因为它是一个订阅,它是自动发生。 这是否意味着它的用户完全自动的? 还是他们必须输入他们的信用卡资料到从磁条一次 ,从那个时候弹出它会成为自动为用户,这意味着他们将不必再输入自己的银行卡信息,他们会自动进行充电每个月条纹以后呢?
如何零美分收取用户的月工资如果一些(我的)条件为真,并使用
account_balance
? 从这个https://support.stripe.com/questions/metered-subscription-billing我不明白该怎么做。我没有看到一个订阅,仅收取客户一样,如果它是在正常支付任何区别。 如果这两种情况下我必须每月一次在服务器上运行代码。 有什么不同?