【问题标题】:Stripe Marketplaces Implementation条纹市场实施
【发布时间】:2014-06-06 07:41:57
【问题描述】:

大家好,我对编程有点陌生。有人有使用 Stripe Marketplaces 的经验吗?我花了一整天的时间试图绕过它,但它们真的很令人困惑。

这是他们的网站:https://stripe.com/us/marketplaces

这是假定的 API 调用(这在我的代码中的什么位置?):

curl https://api.stripe.com/v1/transfers \
  -u sk_test_jId8tWpQJuUpj7dtRQnkyH3t: \
  -d amount=400 \
  -d currency=usd \
  -d recipient=rp_103haf2rmKZAYQkmezEC4eza \
  -d bank_account=ba_mBSw34rzSCcT5i0zd34tpPl \
  -d "description=Transfer to test@example.com"

我已经为 Rails 实现了条带结帐:https://stripe.com/docs/checkout/guides/rails

这非常快速和简单,但它不起作用,因为我必须在收集资金后分配资金。(Stripe Connect 不适用于我正在做的事情,我猜 Stripe Marketplaces 是建立在 Stripe 之上的结帐?)。

Stripe Marketplaces 是相当新的,所有的教程都是针对简单的 stripejs、stripeconnect 或 stripe checkout,但我找不到用于实现 Stripe 市场的教程。

【问题讨论】:

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


    【解决方案1】:

    “市场”是一个用例,而不是一个功能。

    您可以使用the Stripe API 更轻松地建立一个市场来收款、收取分成并将剩余余额转入卖家的银行账户。

    建立市场取决于您。 Stripe 只是让计费和记账变得更容易。

    【讨论】:

    • 谢谢,这是有道理的!我将如何做市场。你知道我可以去哪里学习如何构建它吗?我猜我将构建一个收费控制器、模型和视图。并让它们属于用户?不幸的是,不太习惯使用 API..
    • 如果您对基本的 Rails 和电子商务感到满意,那么建立一个市场风格的商店(正如您所猜测的)基本上归结为用户和产品之间的关系。因此,在较高的层次上,您可以像在任何商店(使用 Stripe)一样收款,但还需要跟踪哪个用户销售了产品(这样您就可以使用 Stripe 将他们的份额转移给他们)。如果您对 Rails 不太满意,请查看 Michael Hartl 的教程/书籍或“使用 Rails 4 进行敏捷 Web 开发”。一旦您熟悉了基础知识,Stripe 的 Ruby 库就很容易使用并且文档齐全。
    • 而且因为 Stripe 提供了一个不错的 Ruby 库,所以非常熟悉;你可以做Stripe::Customer.create(description: 'John Smith', email: 'jsmith@example.com') 之类的事情,而不用担心 JSON API 的细节。
    • 我应该把这些东西放在哪里?在模型中?在他们的网站上没有使用 Stripe Ruby API 的用例。
    • 这是个人架构偏好的问题。模型、PORO 服务类、后台工作程序、控制器……只要对您和您的应用程序有意义。
    猜你喜欢
    • 2019-10-24
    • 2021-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 2019-09-16
    • 1970-01-01
    相关资源
    最近更新 更多