paypal - 延迟链式支​​付 PayPal 费用文档问题

标签 paypal paypal-adaptive-payments chained-payments

我在这个项目中使用延迟链式支​​付: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 - 延迟链式支​​付 PayPal 费用文档问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24851917/

相关文章:

paypal - 在 PayPal Adaptive 上禁用辅助接收方

javascript - Paypal 在故障转移中如何工作

php - 使用 Paypal REST api 和 PHP cURL 发布发票(草稿)不断返回 415 Unsupported Media Type

paypal - PayPal API 中的负数错误

php - PayPal-PHP-SDK 是否支持向另一个 paypal 帐户付款?

paypal - Paypal 自适应交易中没有用于辅助接收方的 paypal 帐户

Paypal自适应链式支付

Paypal notify_url 和信用卡支付

php - 对 Paypal 付款真的很困惑

php - PayPal 自适应支付链接支付不允许支付,尽管主要设置正确