ruby-on-rails - 代表用户进行 Stripe 付款

标签 ruby-on-rails user-controls payment-gateway stripe-payments stripe-connect

我正在使用 Stripe 进行付款。我想将资金转给其他人 Stripe 用户。我的帐户不在美国。

   begin
      Stripe::Charge.create(
        :amount => amount_in_cents(amount),
        :currency => DEFAULT_CURRENCY,
        :customer => client.payment_token,
        :description => session_or_purchase.payment_description
      )
    rescue Stripe::CardError, Stripe::InvalidRequestError, Stripe::APIConnectionError, Stripe::StripeError  => e
      body = e.json_body
      err  = body[:error]
      return err
    rescue => e
      error = {type: 'Unknown', message: 'Some thing else happened ', param: ''}
    end

有什么办法可以代表其他用户向我的客户收费吗?我必须在每笔交易中传递应用程序 API key ,并且所有付款都转到应用程序帐户,但我想向用户转移一笔金额并扣除一些金额:即向我的应用程序帐户支付应用程序费用。

最佳答案

Stripe 为您提供了一种使用 Stripe 连接来实现此目的的方法。检查this供引用。

关于ruby-on-rails - 代表用户进行 Stripe 付款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28985594/

相关文章:

ruby-on-rails - 选项.获取。我不明白

ruby-on-rails - 每隔几秒运行一次后台作业

ruby-on-rails - rails 在集成测试中设计经过身份验证的路由

android - 如何在没有商家帐户的情况下使用 Braintree 进行买卖双方付款?

e-commerce - Payflow Link 是否需要 PCI 合规性?

ruby-on-rails - ActiveRecord sum 和 pluck 方法返回奇怪的值

c# - 用户控制事件的设计时查看

ASP.NET 确定在页面加载事件中的 updatepanel 内单击了哪个按钮

c# - 如何在 UpdatePanel 中添加我自己的自定义用户控件?

payment-gateway - 自动 BIN 范围更新/检测服务