【发布时间】:2014-05-16 19:18:16
【问题描述】:
我正在使用 PayPal 自适应付款。我在这里https://developer.paypal.com/docs/classic/api/adaptive-payments/PaymentDetails_API_Operation/
检索 PaymentDetails 详细信息我不清楚 senderTransactionStatus 和 transactionStatus 之间的区别是什么?
更奇怪的是我可以有以下场景:
status: COMPLETED
paymentInfoList.paymentInfo.transactionStatus: null
paymentInfoList.paymentInfo.senderTransactionStatus: PENDING
paymentInfoList.paymentInfo.pendingReason: SOME REASON
status 怎么会是 COMPLETE,但是 senderTransactionStatus 是 PENDING,transactionStatus 如果为 null?
我不知道我应该使用哪种状态,甚至不知道如何结合使用它们来向我的用户报告正确的状态。
我已经阅读了文档,但仍然没有更明智的。
【问题讨论】:
-
如果您找到解决方案,请将其作为答案发布。我有同样的问题。
transactionStatus=PENDING,senderTransactionStatus=PENDING,pendingReason = OTHER但status=COMPLETED -
赏金增加 - 投票以帮助提高对问题的兴趣
标签: paypal paypal-ipn paypal-adaptive-payments