rlangton, on Sep 4 2009, 10:51 PM, said:
Thanks so much for supplying these links, I had found a couple last night but the instructions were confusing. I suppose I have been shielded from these problems by using paypal IPN V1.4 for so long and I have never lost an order with that and it's always updated in the end even if there is a delay and a customer has NEVER paid twice.
I thought I could try installing "Held Orders" contrib but this will not stop the customer paying twice at Sage if their cart isn't emptied and they think they haven't paid, which has happened quite a few times now with the other module sagepay_form-v1.20.
SO, the sage module (and all payment modules or osc) needs to work better IMO. It needs to work more like paypal IPN in logging the order before payment and preventing the customer paying twice on the same order. It's simply not good enough for such a mess to be created with customers not knowing if they paid or not, paying twice, carts not being emptied, stock not updated, no order emails sent, then the vendor having to fix everything - refunding/ voiding payments, using "Master Password" to create a cheque order or "Held Orders" to move it into the real orders table. Yesterday, I spent three hours on a "lost" parcel due this issue. Customers order wasn't logged so I did the whole rigmarole explained above and sent the parcel. Customer did not receive parcel so I asked her to contact local sorting office and that I had to wait until 15 working days after despatch before it was classed as lost. I eventually contacted sorting office who had the parcel, then I discover the customer had requested a different delivery address (she had moved) which I was unaware of. So the parcel has to be returned to me and I have to send a replacement to customer. Do you think that is a good customer experience? It's what happened and it's not the sort of thing that amuses me either and it's simply not good enough. I have worked hard over the last three years on my business and customer satisfaction and thought that getting a merchant account would increase sales. At the moment, I think I'm losing more customers than with paypal and I am not happy about annoying customers due to sage modules not working properly for whatever reason.
I do appreciate this is a new module which may work better than the old one but the fundamentals are the same at the moment and I can't see how it will resolve the issues I described above.
So if Sage wish to keep my business, then please can they develop a Certifed Form module that prevents this issue arising?
Obviously V1.1 won't be going live on my site until the email and vendot tx code issue is fixed. John at Sagepay says the vendor emails are being sent but they aint arriving in my inbox... I'm happy to test it if others supply fixes but I'm not a coder.
I think the module needs to be thought out a bit more...
Looking forward to getting a resolution.