2012-11-07 47 views
1

在我的網站上,我使用的是Java Tomcat,並且我的應用程序大戰包含了我的產品的網頁和購買與Google電子錢包集成的產品的代碼。Google Checkout /電子錢包可以設置兩種通知回調嗎?

我現在添加了一個新產品及其關聯的網頁部署在另一個戰爭文件。所以我有每個產品的戰爭文件,但現在當試圖添加代碼購買產品2我意識到我需要設置谷歌通知回調指向我的谷歌偏好這場戰爭,但我不能因爲它已經指向戰爭1.

那麼,有沒有辦法設置2個谷歌notiifcation回調,或者我需要重新安排我的代碼,使我無論是兩個戰文件合併成一個,或可能是更好的創建一個包含所有購買第三戰兩種產品使用的代碼。

+0

我認爲更好的解決方案是創建第三個,可以集中通知並根據需要觸發所有需要的子系統... – Filipe

回答

2

您不能 - 正如您已經知道的那樣,您的帳戶中設置了回叫API網址,而您只能提供一個網址。

除了(或代替)創建另一個(又名「第三」),可能使用merchant-private-data和/或merchant-private-item-data來標記您的訂單可能是可行的。

通過這種方式,您可以在接收到new-order-notification時正確「分割」訂單(或物品)。

Hth ....

+0

因此,我部署了第三個商店應用程序,用於處理兩種產品的採購,不需要使用私人數據,因爲我可以識別訂單沒有問題,問題是我必須將代碼從app1和app2移到app3,因爲app3是接收通知的代碼。如果我將來還有其他產品,並且需要購物車模型(目前客戶一次只能購買一個產品,而我們不想同時購買多個產品),那麼這種模式可能會有好處。 –

1

您是否每個產品均有網站?您也可以創建多個Checkout帳戶,每個帳戶一個。

+0

我可以,但我認爲這會產生更多問題,然後解決。例如,如果您銷售更多,但是如果您每個帳戶擁有一個產品而不是兩個,則更難銷售 –

相關問題