如果收件人电子邮件未在PayPal中注册。 发送付款后,收件人在paypal(沙盒)上注册此电子邮件,然后显示以前的付款状态 - “已完成” 但在付款响应中,paymentInfoList为null(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
)
)