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

标签 paypal paypal-adaptive-payments paypal-rest-sdk

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

  1. 接收人必须支付费用
  2. 无需用户输入。我的意思是,这个过程应该在我这边不执行任何操作的情况下运行(我注意到一些 PayPal 集成需要重定向、发送方的批准等)。

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

  • 大众支付
    • 使用经典的 SOAP API。发件人必须支付费用,因此不是一种选择
  • 付款 API
    • 使用新的 REST API。发件人必须支付费用,因此不是一种选择
  • 自适应付款
    • 使用经典的 SOAP API。但是,您可以强制接收者支付费用。
  • Rest API 付款

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

最佳答案

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

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

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

关于paypal - 向用户付款以便接收方支付费用的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33095728/

相关文章:

通过 Paypal Rest API 的 Paypal 支付标准

paypal - 以编程方式获取 Paypal 订阅用户

paypal web experience 配置文件列表为空但无法创建新配置文件

php - 如何在未经授权的情况下创建自适应 Paypal 支付?

php - 在 PHP 程序中向用户显示时,数组中的逗号作为分隔符仅显示最后一部分

paypal - DoExpressCheckoutPayment 付款后状态不是已完成怎么办?

paypal - 沙盒 PayPal 中的交叉转换货币已过时

paypal - 试贷场景中的前置API场景

paypal - 是否可以使用 paypal 创建市场风格的应用程序?

paypal - 从 PayPal SOAP API 获取交易详细信息(希望还有自定义字段)