【问题标题】:Must provide source or customer必须提供来源或客户
【发布时间】:2016-03-28 06:38:20
【问题描述】:

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

我尝试清除我的整个数据库,创建一个新列表,然后下订单并得到相同的错误。不知道这个错误的原因,帮助会很大!

Stripe::InvalidRequestError in OrdersController#create

必须提供来源或客户。

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

【问题讨论】:

  • 您确定令牌设置为实际值吗?

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2017-07-18
    • 2020-08-10
    • 1970-01-01
    • 1970-01-01
    • 2017-02-03
    • 2016-01-03
    • 2021-11-29
    • 2019-03-31
    • 2020-11-05
    相关资源
    最近更新 更多