【发布时间】:2015-02-21 18:38:17
【问题描述】:
有没有人在使用带有 rails 4 的 Stripe(测试模式)时遇到此错误:“此客户没有附加付款来源”?它在我的 user.rb 模型中触发行 (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
我重新检查了我的表单和 users.js,我没有发现任何问题;拼写是完美的。我的 Rails 版本是 4.2.0;红宝石:2.1.3p242
【问题讨论】:
-
我不知道这个 gem,但显然您尝试创建的客户对象无效,请检查该对象的验证。
-
@MohammadAbuShady 这是我的 user.js。我错过了
+运营商!大声笑花了4个小时才找到它。现在可以了!
标签: javascript ruby ruby-on-rails-4 stripe-payments