0

我在这个项目中使用延迟链式付款:https ://github.com/paypal/adaptivepayments-sdk-dotnet在沙盒环境中。

当我使用默认费用设置(feePayer.field = null)时,费用根据文档https://developer.paypal.com/docs/classic/adaptive-payments/integration-guide/APIntro/场景“每个接收方支付费用”连锁支付”。这工作得很好。但是,当我设置feePayer.field = "PRIMARYRECEIVER"时,它应该根据同一文档中的场景“主要接收方在链式付款中支付费用”工作,但它不匹配。

我的用例:普通用户发送付款,第一笔费用由主要接收方支付,如文档中所示。但是,当我调用 ExecutePayment 请求将付款发送到辅助接收方时,不会像文档中那样发生第二次费用。

我应该支付这两项费用,但第二项费用不存在 - 问题出在哪里?文档是否正确?

4

1 回答 1

1

如果您让主要接收人支付全部费用,则没有“第二次费用”。当主要接收者收到初始付款时,他们会立即支付全部费用,因此当您释放辅助资金时,该费用已经支付。您将不会再看到它(在这种情况下,PayPal 将是双重浸入,而他们不会这样做)。

于 2014-07-20T19:13:28.070 回答