Returning to checkout page after unsuccessful payment
Posted: Wed Oct 19, 2011 5:38 am
I have a payment module which if the payment is successful redirects to the usual 'success' page which works as expected.
If the payment fails for any reason it sets the error message in $this->session->data['error'] and then redirects to the checkout/checkout page which shows this error in Step 6
The problem is when it redirects back to the checkout page, it starts at Step 2 and requires the user to continue through all the other stages (BIlling, Delivery, Payment etc) before they see the error message.
Is it just me or would it be much more intuitive if, when it redirected, it returned to Step 6 and skipped the intermediate ones ? Anyone know how this could be achieved (to be honest I'm beginning to think i preferred the v4 checkout for simplicity)
If the payment fails for any reason it sets the error message in $this->session->data['error'] and then redirects to the checkout/checkout page which shows this error in Step 6
The problem is when it redirects back to the checkout page, it starts at Step 2 and requires the user to continue through all the other stages (BIlling, Delivery, Payment etc) before they see the error message.
Is it just me or would it be much more intuitive if, when it redirected, it returned to Step 6 and skipped the intermediate ones ? Anyone know how this could be achieved (to be honest I'm beginning to think i preferred the v4 checkout for simplicity)