【问题标题】:How to send money via PayPal's API to end user's bank account?如何通过 PayPal API 向最终用户的银行账户汇款?
【发布时间】:2011-11-20 00:37:59
【问题描述】:

我在PayPal integration 上看过 Ryan Bate 的 rails casts。我什至让它与 Rails 3.1 测试应用程序和 PayPal 的沙箱一起工作。

但是,rails 演员表中强调的方法更适合最终用户向您(您的业务)付款。如果您需要向客户汇款怎么办?是否有关于如何进行此操作的教程/视频/文档?

理想情况下,我想使用我的 Paypal 帐户向客户的银行帐户汇款,在某些情况下,该帐户不一定是 Paypal 拥有的。

【问题讨论】:

  • 嘿,你有没有找到任何解决方案,因为我也在寻找这种情况的解决方案。
  • 运气好吗??我正在寻找相同的解决方案

标签: ruby-on-rails-3


【解决方案1】:

有一次我遇到了同样的情况,但我也想不通。我想到的唯一一件事是存储重要信息以供进一步交易,然后使用脚本设置 cronjob,将资金从您的帐户转移到第三方。

示例:“CustomerA”想通过您“SiteOperator”从“CustomerB”购买商品
CustomerA 从 SiteOperator 购买了一篇假文章
您存储有关要转发给客户 B 的金额的信息(计算费用等)
Cronjob 每 15 分钟循环一次,并调用 PayPal API 向 CustomerB 汇款。

我就是这样做的。

【讨论】:

  • 使用 activemerchant 还是其他 gem? Paypal PayFlow、自适应支付或其他服务?
  • 您需要选择最适合您的一个...Here 是一个与您类似的问题。
  • 也许this link 可以帮助您。解释了不同的类型:简单支付、并行支付和链式支付。网站末尾有一些关于费用配置的好图片。也许这有帮助。
【解决方案2】:

向用户汇款的正确方法是使用 PayPal payout API。为此,您需要一组(经过验证的)电子邮件。然后,以下 API 文档提供了有关所需调用的一些信息:

https://developer.paypal.com/docs/integration/direct/create-single-payout/ https://developer.paypal.com/docs/integration/direct/create-batch-payout/

PayPal 提供了一个 Ruby gem (https://github.com/paypal/PayPal-Ruby-SDK/) 用于执行此集成。甚至包括一些示例 sn-p 来展示如何集成:

https://github.com/paypal/PayPal-Ruby-SDK/tree/master/samples/payouts

【讨论】:

    猜你喜欢
    • 2022-12-11
    • 2015-12-10
    • 2011-04-27
    • 1970-01-01
    • 2020-08-22
    • 2015-02-15
    • 2015-03-20
    • 2018-11-01
    • 2016-07-18
    相关资源
    最近更新 更多