向用户付款以便接收方支付费用的最佳方式是什么?

What is the best way to pay out users so that the receiver pays fees?

我正在设置一个每月自动后端流程,将资金从一个中央账户转移到数千个 PayPal 账户。交易金额从 50 美元到 10,000 美元不等。这里的关键要求是:

  1. 接收方必须支付费用
  2. 不需要用户输入。通过这个,我的意思是这个过程应该 运行 我没有采取任何行动(我注意到一些 PayPal 集成需要重定向,发件人方的批准等)。

以下是我认为您可以使用 PayPal 汇款的可能方式:

因此,似乎 AdaptivePayments 或 REST API 付款是唯一可行的选项(不过可能还有更多选项)。我显然更喜欢使用更现代的 REST API,尤其是对于新项目,但如果无法实现我想要实现的功能,那么我想我将不得不使用经典的 Adaptive Payments 选项。任何见解将不胜感激。

唯一允许您强制接收方支付费用的选项是自适应链式支付,但这对您的情况不起作用。您要发送的付款类型是隐式简单付款,它只允许发件人支付费用。

因此,您最好的选择是使用 MassPay API,主要是因为收费。对于美国付款,费用为 2%,上限为 1 美元,这比以 2.9% + 0.30 美元的常规付款方式节省大量费用。

如果费用很重要,您可以对其进行编程,将发送的金额减少 2% 或 1 美元,以较高者为准。