We have a live client site that just reported a really strange issue. We have them configured to use the PayLeap payment plugin so all payments are processed in real-time (meaning an order only gets placed/saved if PayLeap verifies their credit card details). However they received the email confirmation that an order was placed (and so did their customer) but there is no corresponding order in the database or Virtuemart order list! We've reviewed things manually via phpMyAdmin and the order is indeed missing. The PayLeap virtual terminal shows the order was declined but did make it all the way through to them.
Has anyone ever seen an issue like this? My guess is that there is something wrong with the one page checkout plugin, but it's hard to know for sure, and our support plan with them already expired and I'm trying to avoid spending $49 just to argue with them that there is a problem with their script.
Thanks in advance for your help!
FYI: Using Joomla 2.5.27 Virtuemart 2.6.10 and VP One Page Checkout 2.4
Do you have Pending set as an option in Default Order Status to send email to shopper/vendor in Configuration/Checkout? That would send out order emails when payment has not been completed.