必须提供来源或客户

时间:2015-12-22 04:19:36

标签: ruby-on-rails-4 stripe-payments

在本地测试转移收件人中出现条带错误。 我检查SQL lite浏览器,用户有一个条带收件人ID

我尝试清除整个数据库,创建新的商家信息,然后下订单并获得相同的错误。不确定这个错误的原因,帮助会很棒!

Stripe::InvalidRequestError in OrdersController#create

必须提供来源或客户。

begin
      charge = Stripe::Charge.create(
        :amount => (@listing.price * 100).floor,
        :currency => "usd",
        :card => token

1 个答案:

答案 0 :(得分:0)

这是一个turbo-links问题。我通过输入以下代码来解决问题

<% if user_signed_in? %>
<%= link_to 'New Listing', new_listing_path, class: "btn btn-link", data: { no_turbolink: true } %>
<% end %>