I hope someone can help me. I've been working on a site using Exp:resso store 1.6.4 and EE 2.6.0. I've just finished the dev process, but while I've been busy doing that, EE has updated and so has Store. I thought I'd upgrade them both now before the site goes live, so I've just patched to Store 1.6.5 and EE 2.7.2. (I've got backups).
Everything seems to work ok until I return from eWay's shared payment page.
EE gives a vague error: The action you have requested is invalid.
This is when trying to process index.php?ACT=34&H=e6afaea42c9d67163422a8e039274f83
.
From what I've read I believe could be a security issue? I've found nothing specificto help solve, however.
Note that at present I am running the dev server without an SSL, and this was not a problem until now. Store is set to NOT require SSL connection.
I also note that the payments are processed and completed at eWay, but the order is never recognised in Store, and my cart still contains the ordered items.
Here's my cart tag:
{exp:store:checkout payment_method="eway_shared" return="checkout/confirm/ORDER_HASH" require="accept_terms" error_handling="inline" error_delimiters='<span class="error">|</span>'}
Any help much appreciated.
Process form data in Secure Mode?
Seems I can do this for now, then once I have the SSL setup, turn both that and Store's own secure mode flag on?