2013-11-03 31 views
0

這裏是我的「ExecutePayment」 php文件的簡化版本:貝寶REST - 航運信息和交易ID

$payment = Payment::get($paymentId, $apicontext); 
$execution = new PaymentExecution(); 
$execution->setPayerId($_GET['PayerID']); 
$payment->execute($execution, $apicontext); 
var_dump($payment); 

支付成功執行,但該款項$變量包含了客戶的地址沒有資料,並沒有交易ID。即使我在執行付款後再次撥打$payment = Payment::get($paymentId, $apicontext);,付款對象中也沒有包含有用的信息。 但是,在PayPal.log文件中,我看到了客戶的地址和交易ID。除了讀取日誌文件本身之外,我如何訪問這些數據?

回答

0

顯然,最重要的對象是一個從$payment->execute()

回到貝寶在github樣品誤導......不得不通過貝寶API代碼,找到我的修補程序。 :P