2013-03-07 75 views
3

我目前正試圖以WorldPay的融入到我們的網站(定製PHP,沒有開源電子商務框架)的錯誤響應。WorldPay的測試模式 - 測試不重定向到resultC.html

我已經在測試模式下成功處理'授權'/成功付款和付款回覆URL都可以工作,然後客戶被重定向到resultY.html(WorldPay的成功購物者結果頁面)按鈕將其帶回網站。這表明,通常它都可以工作,但是...

我已經按照文檔在提交交易時嘗試和測試'錯誤'響應,但是我一直將其重定向回'安全支付頁面'(帶有卡片詳細地輸入等)使用以下信息:

「本次購買交易的可用路由無法找到。這可能是由於商家配置錯誤或遠程系統故障造成的。

當錯誤結果我期待客戶被導向到resultC.html頁面(WorldPay取消的購物者結果頁面),但我似乎無法獲得WorldPay測試模式失敗到此頁面,看看它如何處理錯誤。理想情況下,我希望客戶在錯誤交易中看到resultC.html,以便我可以顯示一個按鈕將客戶重定向回網站。

我想知道如果在我缺少的WorldPay帳戶的'安裝管理'配置中有東西。我能看到的唯一與失敗相關的其他領域是'Payment Response failure count'(儘管發送大量錯誤事務),'支付響應失敗電子郵件地址'(填寫但沒有電子郵件通過錯誤交易)','Attach HTTP(s)Payment給失敗電子郵件的消息?' (我已啓用)。

與WorldPay的經驗,希望有人能給我一些指點,感謝期待。

+0

Doh!剛剛意識到,如果客戶選擇「取消付款」,客戶會被重定向到resultC.html。因此,所有的作品。 但在測試交易「錯誤」結果時,我對消息有些困惑。在WorldPay的情況下,純粹是否針對開發者的錯誤消息沒有正確設置?在故意測試'錯誤'結果時,測試模式中出現消息,我應該擔心嗎? – melon 2013-03-07 17:29:25

+0

如果沒有一些代碼,我無法回答你,但我認爲你不應該被選中。你總是可以試試[THIS](http://worldpay.com/support/index.php?page=login) – 2013-10-06 16:33:32

回答

1

的「錯誤」的結果是拍攝/結算支付做的,所以它什麼都沒有做,在你的網站與WorldPay的是如何整合的錯誤。不幸的是,WorldPay只會在用戶成功創建費用(這是'CAPTURED')或取消取消時纔會向您發送'付款回覆'。就像您在評論中所說的那樣,如果用戶點擊「取消」,用戶只能訪問resultC.html。

你也可以得到一個「回調失敗」如果WorldPay的無法訪問您的回調URL。一般來說,如果在WorldPay的結尾上創建費用時出現錯誤,他們不會讓您知道(同樣,在費用結算或拒絕時,它不會讓您知道)。

在過去的兩年中,我們從未有過的錯誤產生的電荷,所以我不認爲你需要擔心。

+0

謝謝你:) – melon 2013-11-12 15:03:36