I've observed a strange behavior whereby a customer managed to place three orders in quick succession which had the same order numbers.
Each order was based on the same quote_id
which in turn represents the correct reserve_order_id
value. The orders were placed at these times:
- 2014-12-15 16:41:11
- 2014-12-15 16:43:10
- 2014-12-15 16:46:39
The first order had the order confirmation email sent to the customer, but the second and third orders did not.
How did each order have the same order number even though the sales_flat_quote
table seemingly correctly set the value for reserve_order_id
?
P.S. I've noticed this same issue pop up about 2 - 3 times a month, so very rarely (upwards of 800 orders are placed monthly).
Edit 1: As soon as a customer clicks the Place Order button during checkout on our website, the button vanishes & the following loading symbol is displayed:
As such this cannot be as a result of the customer repeatedly hitting the Submit Order button.