Syl*_*lar 5 javascript ruby stripe-payments ruby-on-rails-4
使用Stripe(测试模式)和rails 4时是否有任何人遇到此错误:"此客户没有附加付款来源"?它在我的user.rb模型中触发line(customer =):
attr_accessor :stripe_card_token
def save_with_payment
if valid?
customer = Stripe::Customer.create(description: email, plan: plan_id, card: stripe_card_token)
self.stripe_customer_token = customer.id
save!
end
end
Run Code Online (Sandbox Code Playgroud)
我已经重新检查了我的表单和我的users.js,我没有看错; 拼写是完美的.我的rails版本是4.2.0; 红宝石:2.1.3p242
小智 3
请尝试以下代码:(只需替换“card: stripe_card_token”=>“source: stripe_card_token”)
attr_accessor :stripe_card_token
def save_with_payment
if valid?
customer = Stripe::Customer.create(description: email, plan: plan_id, source: stripe_card_token)
self.stripe_customer_token = customer.id
save!
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5070 次 |
| 最近记录: |