我在这个项目中使用延迟链式付款: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 请求将付款发送到辅助接收方时,不会像文档中那样发生第二次费用。
我应该支付这两项费用,但第二项费用不存在 - 问题出在哪里?文档是否正确?