如果收件人电子邮件未在贝宝中注册。发送付款后,接收方在贝宝(沙盒)上注册此电子邮件,然后显示之前的付款状态 - “已完成”,但在付款响应中,paymentInfoList 为空(transactionStatus 未完成)。如果收件人电子邮件未注册,则付款状态不应为“完成”。
请为我提供此问题的解决方案。
例如 - 付款响应(如果电子邮件未在 paypal-sandbox 中注册):
stdClass Object
(
[responseEnvelope] => stdClass Object
(
[timestamp] => 2013-10-22T05:26:42.879-07:00
[ack] => Success
[correlationId] => ff84129c35f8f
[build] => 7935900
)
[payKey] => AP-3JH92245KM002970K
[paymentExecStatus] => COMPLETED
[paymentInfoList] =>
[sender] => stdClass Object
(
[accountId] => Q32USVKHWLSMU
)
)