这是我的“ExecutePayment”php 文件的简化版本:
$payment = Payment::get($paymentId, $apicontext);
$execution = new PaymentExecution();
$execution->setPayerId($_GET['PayerID']);
$payment->execute($execution, $apicontext);
var_dump($payment);
付款成功执行,但 $payment 变量不包含有关客户地址的信息,也没有交易 ID。即使我$payment = Payment::get($paymentId, $apicontext);
在执行支付后再次调用,Payment 对象中也没有包含有用的信息。但是,在 PayPal.log 文件中,我看到了客户的地址和交易 ID。除了读取日志文件本身之外,我如何访问这些数据?