【问题标题】:How do I split cost using Stripe?如何使用 Stripe 分摊成本?
【发布时间】:2017-03-10 19:47:07
【问题描述】:

所以,我有一个使用 Ruby on Rails 和 VueJS 构建的 Web 应用程序,人们可以在其中订购食物,我目前使用 Stripe 作为支付网关。目前,用户可以选择他们喜欢的餐点并选择多少客人,然后将费用乘以客人数量,然后继续通过我们平台上的CC付款。我们正在使用 Stripe“管理帐户”。

我想要完成的是,如果用户选择 2 位客人,那么他们可以选择自己支付或支付他们的一半,然后让另一位客人支付他们的一半。从本质上讲,我们希望能够在客人之间分配付款作为一种选择。

我们如何使用 Stripe 实现这一点?

【问题讨论】:

  • 嗨......这是一个非常广泛的问题。您要求我们为您设计支付系统。一般来说,堆栈溢出的工作原理是您尝试一下,然后在您遇到特定的技术问题时来找我们(一个很好的衡量标准是问题是否有明确的、单一的“正确”答案)。不如你试试看你能想出什么?

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


【解决方案1】:

Stripe 的 API 没有针对这种特定场景的任何功能:Stripe 的收费只有一个支付来源。

如果您想在多个客户之间分摊账单,您可以根据需要向create as many charges 发送正确的金额。

如果您这样做,请记住,有些收费可能会成功,而另一些则会失败。您可能希望使用auth & capture 流首先创建授权,并且仅在所有授权成功后才捕获它们。

【讨论】:

  • 谢谢,正是我想要的!
猜你喜欢
  • 1970-01-01
  • 2021-09-19
  • 1970-01-01
  • 1970-01-01
  • 2013-11-08
  • 1970-01-01
  • 2019-09-01
  • 2020-03-31
相关资源
最近更新 更多