Magento + Phoenix_Worldpay Extension
Oh the trouble I have had getting Worldpay to work nicely with Magento. After following several threads on forums, various posts on blogs I managed to discover what I was missing!
The Worldpay docs state that the “Payment Response URL” should not be a plain url, like http://magento.store/worldpay/processing/response/, but be in the following format:
<wpdisplay item=MC_callback-ppe empty="<wpdisplay item=rawAuthCode-ppe pre='http://magento.store/worldpay/processing/success/' empty='http://magento.store/worldpay/processing/cancel/'>">
That information was the missing info from the original tutorial I read. However since then I have discovered that the forums have a better tutorial that refers to the alternative method containing only the response url (http://magento.store/worldpay/processing/response/).
I hope this saves you time and effort! 🙂
Reference:
Phoenix_Worldpay
Fix for Magento 1.4.2+
Extension Setup