2012-06-01 36 views
0

我試圖在我的網站上實施Google Checkout。 我從http://code.google.com/p/google-checkout-php-sample-code/獲取名爲「checkout-php-1.3.2」的PHP代碼示例。在Google Checkout付款後更新數據庫

我已按照說明操作,並能夠成功將內容發送到Google購物車。 問題是我不知道如何在支付完成後更新我網站的數據庫。 我看着有點演示代碼,有一個頁面responsehandlerdemo.php,有我可以看到很多的通知的情況下即

商人計算回調 新訂單通知 訂單狀態變化 - 通知 收費金額通知

如果任何人都可以提供有關使用哪個回調以及如何解析xml的幫助。 這將是非常有益的。

問候, Sourav慕克吉

回答

0

隨着merchant-calculation-callbackref)外,所有其他的通知,意味着東西您的訂單處理(即具有後成功檢出做一切)。

E.g.

  • new-order-notification - 是什麼它說,這是代表新秩序
  • order-state-change數據 - 訂單轉移到different states (status),所以此通知向您發出通知

你應該去在Developer docs特別詳細信息請參見Notification API

我不是PHP開發人員(.Net),但我看過示例代碼,它已爲收到notifications。一旦你瞭解了API,你就會知道你需要在流程中何時/何地添加你的業務代碼(即數據庫存儲等)。

相關問題