Symptoms:

  • After making a payment in the frontend, the order confirmation-page does not show up. Instead, the shop is shown, but without contents or styles.
  • The URL in the browser remains at https://secure.ogone.com/ncol/test/order_Agree_UTF8.asp


Solution:

This can happen when Magento adds the store-codes to the URL, i.e. the setting "System -> Configuration -> General -> Web -> Add Store Code to Urls" is set to "Yes".


It is recommended to set this to "No" (see also the comment in Magento at the setting).


If the store-codes cannot be disabled, it is necessary to add the default store-code to the feedback-URLs in the Ingenico-backend, like this:


http://YOUR_SHOP.COM/STORECODE/ops/api/postBack


or this:


http://YOUR_SHOP.COM/STORECODE/ops/api/directLinkPostBack