向用户付款以便接收方支付费用的最佳方式是什么?
What is the best way to pay out users so that the receiver pays fees?
我正在设置一个每月自动后端流程,将资金从一个中央账户转移到数千个 PayPal 账户。交易金额从 50 美元到 10,000 美元不等。这里的关键要求是:
- 接收方必须支付费用
- 不需要用户输入。通过这个,我的意思是这个过程应该 运行 我没有采取任何行动(我注意到一些 PayPal 集成需要重定向,发件人方的批准等)。
以下是我认为您可以使用 PayPal 汇款的可能方式:
- 批量支付
- 使用经典 SOAP APIs。发件人必须支付费用,所以不是一个选项
- 支出API
- 使用新的 REST API。发件人必须支付费用,所以不是一个选项
- 自适应支付
- 使用经典 SOAP API。但是,您可以强制接收方支付费用。
- 休息API 付款
- 见https://developer.paypal.com/docs/rest/api/payments/#payment
- 使用 REST API,很好。
- 可以强制收款方支付费用吗?
- 这可以在没有网络浏览器的情况下使用吗?
因此,似乎 AdaptivePayments 或 REST API 付款是唯一可行的选项(不过可能还有更多选项)。我显然更喜欢使用更现代的 REST API,尤其是对于新项目,但如果无法实现我想要实现的功能,那么我想我将不得不使用经典的 Adaptive Payments 选项。任何见解将不胜感激。
唯一允许您强制接收方支付费用的选项是自适应链式支付,但这对您的情况不起作用。您要发送的付款类型是隐式简单付款,它只允许发件人支付费用。
因此,您最好的选择是使用 MassPay API,主要是因为收费。对于美国付款,费用为 2%,上限为 1 美元,这比以 2.9% + 0.30 美元的常规付款方式节省大量费用。
如果费用很重要,您可以对其进行编程,将发送的金额减少 2% 或 1 美元,以较高者为准。
我正在设置一个每月自动后端流程,将资金从一个中央账户转移到数千个 PayPal 账户。交易金额从 50 美元到 10,000 美元不等。这里的关键要求是:
- 接收方必须支付费用
- 不需要用户输入。通过这个,我的意思是这个过程应该 运行 我没有采取任何行动(我注意到一些 PayPal 集成需要重定向,发件人方的批准等)。
以下是我认为您可以使用 PayPal 汇款的可能方式:
- 批量支付
- 使用经典 SOAP APIs。发件人必须支付费用,所以不是一个选项
- 支出API
- 使用新的 REST API。发件人必须支付费用,所以不是一个选项
- 自适应支付
- 使用经典 SOAP API。但是,您可以强制接收方支付费用。
- 休息API 付款
- 见https://developer.paypal.com/docs/rest/api/payments/#payment
- 使用 REST API,很好。
- 可以强制收款方支付费用吗?
- 这可以在没有网络浏览器的情况下使用吗?
因此,似乎 AdaptivePayments 或 REST API 付款是唯一可行的选项(不过可能还有更多选项)。我显然更喜欢使用更现代的 REST API,尤其是对于新项目,但如果无法实现我想要实现的功能,那么我想我将不得不使用经典的 Adaptive Payments 选项。任何见解将不胜感激。
唯一允许您强制接收方支付费用的选项是自适应链式支付,但这对您的情况不起作用。您要发送的付款类型是隐式简单付款,它只允许发件人支付费用。
因此,您最好的选择是使用 MassPay API,主要是因为收费。对于美国付款,费用为 2%,上限为 1 美元,这比以 2.9% + 0.30 美元的常规付款方式节省大量费用。
如果费用很重要,您可以对其进行编程,将发送的金额减少 2% 或 1 美元,以较高者为准。