【问题标题】:Stripe: Tiered pricing for one time purchase?Stripe:一次性购买的分层定价?
【发布时间】:2020-02-20 15:21:51
【问题描述】:

我正在开展一个项目,我需要从一个帐户中提取一次性付款。了解一点背景知识:该帐户有很多用户,其中用户是团队成员的一部分。我有另一种模型,我们可以将其称为项目,其中团队附属于项目。正是在这些单独的项目上,我希望有一个结帐按钮。此一次性付款的价格应根据作为该项目一部分的团队中的人数计算。

我的问题是我不能 100% 确定如何实现这一一次性付款。如果我要出售单个物品,我应该像这样设置吗?产品(带有名称、描述和价格)和要贴给用户的订单?

我之前在 Stripe 中制定了订阅计划,但从未真正使用过一次性付款。此处有关设置的任何指导都将非常棒。

小编辑: 创建项目时,会选择一个团队。该团队规模是项目已知的。

如果我有 3 层定价:

一个团队中 1-5 人是 $x

一个团队 6-20 人是 $y

团队中有 21 人以上是 $z

我将如何根据项目的团队规模调用正确的层?

如果您想在付款时让用户继续使用您的应用程序,那么您需要关注web payment example。您将在creating the PaymentIntent 时提供金额。

【问题讨论】:

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


【解决方案1】:

您应该在自己的业务逻辑中计算要收取的金额。获得该号码后,您可以通过多种方式使用 Stripe 收取一次性付款。

如果您想以最少的集成工作量为支持的付款方式提供最大的灵活性,Checkout 将是一个不错的选择。您可以在creating the checkout session 时提供金额和订单项说明。

如果您希望在付款时让用户继续使用您的应用程序,那么您需要遵循web payment example。当creating the PaymentIntent时,您将提供金额。

【讨论】:

  • 诺兰。感谢您对此的想法。我将计算服务器端并发送到条带。在订阅中,计划位于条带中。使控制和发送金额到条带化的事情变得更加简单
猜你喜欢
  • 1970-01-01
  • 2018-04-21
  • 2018-06-18
  • 2017-06-09
  • 1970-01-01
  • 1970-01-01
  • 2017-04-16
  • 1970-01-01
  • 2021-07-22
相关资源
最近更新 更多