@[email protected]
I've had this issue also a few times...
As far as I know the problem occurs when an order is placed by customer and paid but the order doesn't change to 'processing' but status stays on 'open'...
When the customer returns and products are still in cart and he/she places a new order the same order_id is used so the "old" one is overwritten/changed.. Have had it a few times... Mulitple payments with same order_id but still one order in CC....
I'm glad my payment provider sends an automated mail with the items the customer ordered..