2010-08-15 32 views
0

我正在與谷歌結帳,目前在沙箱環境工作。我用Paypal和我認爲谷歌結賬應該像這樣工作。但我不知道,谷歌結帳沒有回發HTML表單域返回的URL,我不能找到任何適當的解決方案,這個問題呢。這是我的代碼。谷歌結賬得到自定義變量繼續url

使用自定義字段購物-cart.merchant專用數據來獲取數據,但我不知道如何收集關於繼續URL的數據在這裏IM。

我只需要在自定義字段中傳遞一些ID,以便在返回URL時我可以取回它,然後根據此ID更改我的數據庫。有一件事情是重要的,在返回谷歌結帳也銷燬會議,並沒有存儲在會話中的價值。這對我來說是個大問題。因此,請告訴我如何從Google結帳中取回自定義ID。

回答

1

有幾個不同的問題在這裏:

首先,沒有自動重新直接爲谷歌Checkout的交易之後買家完成。

continue-shopping-url paramenter允許您提供一個鏈接,用戶已經,以便在完成訂單後,回到你的網站點擊。因爲這只是一個鏈接,所以沒有數據發佈,例如您正在查找的交易私人數據。

關於繼續購物-URL paramenter更多信息:

http://code.google.com/apis/checkout/developer/Google_Checkout_HTML_API_Parameter_Reference.html#tag_continue-shopping-url

,則可以使用<merchant-private-data>標記可以傳遞任何關於訂單的自定義數據。爲了取回它,您必須提供一個回叫網址,以便接收來自Google Checkout的通知。當您收回通知時,請閱讀來自merchant-private-data標籤的自定義信息。

看到這個answer爲解決類似的問題。