I've just upgraded from 1.38 to 1.50. All seemed to go well, but there are a host of rather big problems that I can't seem to fix. Unfortunately for reasons too embarrassing to explain I have no back-ups, so there is no going back . . .
The most important issue is that my credit card processing (CC Via Migs) no longer works. I've turned off the mod, because what was happening was that I entered an order, clicked on credit card payment, was re-directed to the MIGS gateway, made payment, and then I get an "Invalid Digital Receipt Delivery URL" from MIGS. If I used the back button, and then attempted the transaction again, sometimes it went through to authorising and debiting the credit card. In no event, was there a record of the transaction in ZenCart. The funds do actually transfer (as I can see through the MIGS control panel) but no record within Zen of the order/transaction qualifies as a Online Store disaster.
Some other symptoms that may have some relevance (or not?) are:
- zenIDs no longer display in the browser address bar;
- Who's Online no longer shows all shoppers. It seems to be random, but I went through an entire test credit card transaction (using multiple browsers) and Who's Online was showing nobody in the store at that time (I kept refreshing);
My intuition is that somehow I am not generating and/or transferring session IDs with my authorisation request, so that when a transaction does go through, the return url doesn't "know" which order record to update. I have no idea why sometimes the transaction returns MIGS errors and sometimes it doesn't. To make matters more complicated, the URL string being sent to MIGS is encrypted, and my bank (ANZ) who does not control the gateway, is absolutely useless in helping me resolve this issue. And as I am not the client of MIGS, I can't communicate with them directly.
Any insights would be greatly appreciated.
My site is www.talismanjewellery.com.au/TJOnline, though as I said the cc payment option is turned off at the moment . . .



Reply With Quote



Bookmarks