【问题标题】:Rails: Using Paypal to faciliate marketplace transactions (parallel or chained?)Rails:使用 Paypal 促进市场交易(并行还是链式?)
【发布时间】:2011-12-26 17:23:56
【问题描述】:

我想建立一个市场网站,我的应用程序将“买家”和“卖家”联系起来,并在此过程中收取佣金 (%)。

我在 Paypal 上查看了自适应支付 API,并看到了“并行支付”和“链式支付”。

但是,我想做的是让买家看起来是直接与卖家互动,而我的应用程序收取佣金

我知道通过并行支付(自适应支付 API),“发件人”可能会看到“主要收件人”,在这种情况下是卖方。在链式付款中,买方会将我的申请视为“中间人”(作为中间人,我可以收取佣金)。所以我正在寻找的是两者之间的混合体。有什么想法吗?

我的另一个想法是使用并行付款并将我的申请作为第二个收件人(收取 % 佣金)?

市场网站如何做到这一点?任何特定于 rails 的提示也将不胜感激 - 我已经看到有一个 Paypal Adaptive Gem 可以使用?

我是 Rails 菜鸟,这是我的第一个项目。

【问题讨论】:

  • 我认为条纹(stipe connect)更适合这个用例。
  • @JonathonKresner 当然可以,但是如果您所在的国家/地区尚不支持 Stripe(作为企业主),我认为 Paypal 是唯一的选择。

标签: ruby-on-rails-3 paypal activemerchant


【解决方案1】:

找到这个gem,让您可以在 Rails 应用程序中使用 Paypal 的自适应支付。

为了让买家看起来像是直接与卖家互动,我发现您需要进行“连锁付款”并将卖家指定为“主要收款人”。

您的“业务/应用程序”可以通过充当辅助接收者来收取佣金。为此,您只需将其添加为接收器,但设置:primary => false。当买家尝试购买时,它会显示卖家的 Paypal 电子邮件地址,因此看起来您是在直接购买。查看 gem 的文档,您会发现它非常简单。

买方发送的金额在收款人之间分配(您可以在代码中指定)。希望这可以帮助。

【讨论】:

  • AFAIK 自适应链式支付不向辅助收款人提供送货地址。您在订单确认页面上显示什么?
  • 在我们的例子中,我们是次要接收者。我们使用链式付款作为在销售时收取佣金的一种方式。因此我们不需要提供送货地址。而且我无法确认是否可以使用 Chained Payments 提供二级收款人的送货地址。
【解决方案2】:

Adaptive Payments 允许您分别指定谁支付费用以及谁是主要收款人。在链式支付流程中,仅向买家显示主要收款人。 简而言之;是的,自适应支付将完全满足您的需求。
您可以直接从 PayPal 获取更多信息,方法是向开发者技术服务提交工单https://www.paypal.com/dts/

【讨论】:

    猜你喜欢
    • 2012-08-16
    • 2011-04-07
    • 2016-11-01
    • 2020-07-15
    • 1970-01-01
    • 1970-01-01
    • 2012-03-12
    • 2016-10-18
    • 2016-03-09
    相关资源
    最近更新 更多