【发布时间】:2014-09-11 04:19:45
【问题描述】:
我在这个项目中使用延迟链式付款:https://github.com/paypal/adaptivepayments-sdk-dotnet 在沙盒环境中。
当我使用默认费用设置 (feesPayer.field = null) 时,费用根据文档 https://developer.paypal.com/docs/classic/adaptive-payments/integration-guide/APIntro/ 场景“每个收款人在链式付款中支付费用”起作用.这工作得很好。但是,当我设置 feesPayer.field = "PRIMARYRECEIVER" 时,它应该根据同一文档中的场景“Primary Receiver Pays the Fee in a Chained Payment”工作,但它不匹配。
我的用例:普通用户发送付款,第一笔费用由主要接收方支付,如文档中所示。但是,当我调用 ExecutePayment 请求将付款发送到辅助接收方时,不会像文档中那样发生第二次费用。
我应该同时支付这两项费用,但第二项费用不存在 - 问题出在哪里?文档是否正确?
【问题讨论】:
标签: paypal paypal-adaptive-payments chained-payments