Missing Order(s)
-
Hi there,
I have a few orders that appear on the payment gateway dashboard but do not have an equivalent order in woo. Woo pointing at gateway, gateway pointing at woo but the theory they both have is that perhaps user closing browser before transaction completes.
I dont care who’s fault, I need a means to match orders when this happens.
I have asked woo if the order can be started and put into pending status BEFORE sending request to payment gateway and awaiting a response. They said thats how it should work, but the payment gateway plugin could be breaking this. I asked “If orders started before sending to gateway, how could any response from gateway delete the order? There must be record of it somewhere?” The answer was a nice but dismissive, anything can happen with bad gateway plugin.” Well, I dont buy it but we’re at an impasse.
The payment gateway folks (ETS – emoney.com) created this plugin but seems to be more skunkworks. No logging, No real support.
99.9% of the transactions make it though, but its the remaining that I need to investigate and with no record at all on the woo side, which includes most of the customer contact details, it makes it impossible.
Questions:
1) Any way to force woo to create order before submitting to payment gateway?
2) Any way to look up phantom orders elsewhere, like in database, or are they really not committed to DB until payment gateway responds?
3) Any specific advice I can force onto the payment gateway devs to break the impasse?
4) Strategies to keep user from closing browser before transaction completes? Warning message next to the Buy button not doing much,Thanks for any and all responses.
- The topic ‘Missing Order(s)’ is closed to new replies.