当我运行PayPal自适应付费电话时,我设置了大约3个接收器,如何获取每个接收器的状态?
因为我得到了这样的回复:
Array
(
[responseEnvelope.timestamp] => 2012-11-05T13:17:48.598-08:00
[responseEnvelope.ack] => Success
[responseEnvelope.correlationId] => 8e31ecdad58ca
[responseEnvelope.build] => 4110101
[payKey] => AP-6TJ00518SC231111B
[paymentExecStatus] => COMPLETED
)
这是通过IPN还是我可以在沙盒区域查看?我一直在重读PayPal文档而我很困惑:)
答案 0 :(得分:1)
只需使用PaymentDetails api获取一个PaymentInfo元素数组,其中包含每个接收者的状态。如果您拥有来自每个收件人的权限以代表他们(您可以使用权限API获取)调用GetTransactionDetails API,则可以使用PaymentDetails API响应中的TransactionID为每个子事务获取更多的事务数据。