我正在尝试在我的rails应用中实施Stripe付款。我几乎都在跟踪railscast中的教程并且只是自定义它,但我似乎陷入了与stripe_card_token相关的质量分配错误。任何想法为什么会发生这种情况?
这是我的一堆代码http://pastie.org/4191557
答案 0 :(得分:0)
在您的Stripe_token迁移中,字段名称为:stripe_customer_token,您已写入:stripe_card_token
通常, 无法批量分配'意味着您无法像这样自动分配值: @ idea.pledges.create(PARAMS [:当头])
要么使用 attr_accessible:stripe_customer_token
OR
直接指定值
@ idea.pledges.stripe_customer_token = params [:pledge] [:stripe_customer_token]