Ok, thanks Nixak. Can you remember if it was a simple mod to allow the basket details to come through? If so, maybe I could make a manual edit to your module until such time you release your next version.

Another question on the SagePay process if you don't mind. When using the simulator, it shows the success and failure URLs at the top of the page. The failure URL is listed as http://www.****.com/catalog/index.ph...eckout_payment

If I choose to test an unauthorised payment in the simulator, the rejection url is correctly used and redirect the user back to the store and to step 2 of 3 - payment options. However, there are no warnings to indicate to the user that the payment was unauthorised which they may find confusing. Is this normal or do I need to configure/code something?

Cheers for any help.