2011-10-09 62 views
0

後續在此question,我現在有另一個問題 - 如何我可以刪除購物車會話,如果買方沒有點擊返回鏈接付款後?PayPal IPN:刪除購物車會話,如果買方沒有點擊返回鏈接後付款

當買家點擊返回鏈接時,我只能刪除購物車會話,但如果他們直接進入我的購物網站而不點擊退貨?

這與以前由chris提出的question類似。答案似乎是,

成功付款後,您必須清除返回到您的網站 的會話變量。這不是萬無一失的 - 有可能性 該購物車仍然不會被清除,但這幾乎是唯一的方式來做到這一點。

但我仍然懷疑是否有任何解決方案,或者這是與我不得不接受的貝寶整合的缺點?其他網關如Authorize.net呢?

+0

我看不出你想用這個做什麼;你能否澄清你想解決的可用性問題? – Robert

+0

當買家在PayPal上完成付款時,我想解決的是購物車會話。 – laukok

回答

0

Authorize.Net不會發生這種情況,因爲沒有任何付款API依賴於客戶在付款後單擊鏈接(或在付款後執行任何操作)。他們的SIM API在付款後使用中繼響應,並且從您的網站調用該頁面後,您可以每次以100%的確定性清除會話。他們的高級集成方法(AIM)和直接郵政方法(DPM)讓客戶在您的網站上完成結賬過程,因此您也可以完全控制他們的會話。