VirtueMart Forum

VirtueMart 1.1.x [ Old version - no longer supported ] => Payment VM 1.1 => Topic started by: psparks on October 02, 2012, 20:51:07 pm

Title: Checking Out without Paying
Post by: psparks on October 02, 2012, 20:51:07 pm
I recently inherited responsibility of an ecommerce site running virtuemart and joomla.  I'm having an issue and was just wondering if I messed something up or if this is how virtuemart is set up.  In my checkout I have both credit card transaction as well as PayPal as an option for payment.  When a customer chooses credit card they enter the information, and the payment is processed immediately (still processed through paypal w/o the customer knowing) and we receive payment right away as well and PO for the order in the email.  On the other had if a customer chooses to pay with paypal, we receive a PO for the order in the email and the customer is redirected to paypal in order to pay us.  The problem is that if they choose to at this point they can cancel payment while it appeared that the order still went through(we already received the email of the PO).  It's apparent that the customer didn't pay, but is that how the process is supposed to go? It seems like it would be a lot better if the PO wasn't sent to us until after the payment was processed by paypal.  Any way for that to happen?  If this is confusing please let me know, and I'll try to clarify, but basically the way it is set up allows orders to be placed without paying for them, and unless we check paypal to make sure the payment is was made we could give out orders that are unpaid on accident.
Title: Re: Checking Out without Paying
Post by: jenkinhill on October 02, 2012, 21:58:25 pm
That's the way it worked with the old VirtueMart 1.1. And unfortunately this will not be changed as it is no longer developed.

The problem was solved for the current VM2 version, now at VirtueMart 2.0.10 - but you may not wish to migrate to the new version.  http://forum.virtuemart.net/index.php?topic=106866.0