我正在使用 Paypal 自适应支付链式支付来购买在线数字商品。 我之前曾将此 api 与主要和次要收款人一起使用,其中次要收款人是我的公司,并且收到的付款份额小于主要收款人。
对于单独的 Paypal 应用程序,我想使用延迟链式付款,资金会在我的帐户中停留几个小时,直到我知道没有退款要求。 (数字商品的性质限制了退款请求的时间。)我不断收到错误消息:579017 The amount for the primary receiver must be greater than or equal to the total of other chained receiver amounts
我的问题是是否有任何方法可以让主要收款人收到的钱少于次要收款人?在 Paypal 文档中,他们在链式付款中有这张图表,其中显示了主要的比次要的少,但我无法在沙箱中实践这项工作。
这里有一张图片显示主要的比次要的少 PayPal documentation
在此先感谢您的帮助!!
最佳答案
听起来你的数量有误。使用链式付款时,主要接收方金额应为所有付款的总金额。那么次要金额就是他们应该得到的。
例如,假设 100 美元分给了 3 个人。您可以这样设置...
- 主要接收人金额 = 100.00 美元
- 次要接收者金额 = 50.00 美元
- 次要接收者金额 = 30.00 美元
这里会发生的情况是,主要接收方将获得全部 100 美元,但当次级付款被触发时,它会相应地发送这些付款,这使主要接收方获得 20 美元,而次要接收方获得 50 美元和 30 美元。
有道理吗?
关于PayPal 自适应支付链式支付不会让主要收款人收取的款项少于次要收款人。想要这个退款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24414851/