0

我是 paypal api 的新手,但已将其集成到我的网站中。每笔交易都有 2 个使用adaptive payments api. 每隔一段时间,我都会收到ipn状态为 的响应INCOMPLETE。阅读文档说这种状态是因为

 Some transfers succeeded and some failed for a parallel payment or, for a delayed chained payment, secondary receivers have not been paid

为什么只有一项交易有效?只有第一个收款人才能拿到钱,造成问题。处理这个问题的最佳方法是什么?无论如何要立即用第一笔收件人付款退还买家?

4

1 回答 1

1

如果请求中的任何付款失败,您可以使用 reverseAllParallelPaymentsOnError 参数撤销所有付款。

xs:boolean (可选)如果付款发生错误,是否撤销并行付款。允许的值为: true – 如果发生错误,每次并行付款都会被冲销 false – 只有不完整的付款会被冲销(默认)

于 2013-07-03T04:14:14.763 回答