VirtueMart Forum

VirtueMart 2 + 3 + 4 => General Questions => Topic started by: jimleeder123 on July 31, 2015, 18:14:31 PM

Title: (there is no) Major flaw with Virtuemart
Post by: jimleeder123 on July 31, 2015, 18:14:31 PM
Using Virtuemart 3.0.2 with Joomla 2.5 (best our server is compatiable with).

When you make a PayPal order, Virtuemart has a massive flaw. You confirm the order in the Virtuemart checkout, then proceed to PayPal. While proceeding to PayPal AND before you enter your card details, the Virtuemart order confirmation e-mail is sent out. If the user knows this, then they can skip on PayPal and the order will come to them anyway. The client will think that they have paid, and the customer will get away with it.

We print out the virtuemart order confirmation e-mail for fast food takeaways. These people don't have time to check PayPal for every order. 2 clients have noticed this problem.

Is this problem fixed in later versions? Or is it still an issue?
Title: Re: Major flaw with Virtuemart
Post by: ceitean on July 31, 2015, 21:37:31 PM
This is an error in your setup/configuration, and has nothing to do with VM nor the pp plugin. A correct setup will dispatch the email when ipn returns as valid, of course after payment.
Title: Re: Major flaw with Virtuemart
Post by: AH on July 31, 2015, 22:04:10 PM
Jim

QuoteMajor flaw with Virtuemart

The flaw is  in your understanding and configuration settings

Change your email confirmation settings to only send an email on payment confirmed

IPN will trigger an order status change and at that point an email will be sent

Title: Re: Major flaw with Virtuemart
Post by: jimleeder123 on August 04, 2015, 10:14:49 AM
If I change the status at which the email is sent to the vendor to be "confirmed" it will probably work with PayPal. However cash orders always have the status "pending". Is there a way to change it to "confirmed" when the customer has gone through the checkout with a cash order?
Title: Re: Major flaw with Virtuemart
Post by: jimleeder123 on August 04, 2015, 10:22:43 AM
After testing I have seen how to fix this problem. I have posted about this problem before but with no responses. But for now, it is fixed.
Title: Re: Major flaw with Virtuemart
Post by: GJC Web Design on August 04, 2015, 11:07:05 AM
QuoteAfter testing I have seen how to fix this problem. I have posted about this problem before but with no responses. But for now, it is fixed.

very cryptic.... title changed
Title: Re: (there is no) Major flaw with Virtuemart
Post by: AH on August 04, 2015, 12:56:09 PM
QuoteAfter testing I have seen how to fix this problem.

Jim - I assume that you have modified your configuration to meet your requirements
Title: Re: (there is no) Major flaw with Virtuemart
Post by: jimleeder123 on August 05, 2015, 11:01:46 AM
Yes its all ok now. Set admin order confirmation e-mail to arrive when status is "confirmed" and set the cash payment pending status to "confirmed" so the email is sent for that as well.
Title: Re: (there is no) Major flaw with Virtuemart
Post by: AH on August 05, 2015, 19:12:30 PM
 ;)  thanks for updating your post