News:

Looking for documentation? Take a look on our wiki

Main Menu

(there is no) Major flaw with Virtuemart

Started by jimleeder123, July 31, 2015, 18:14:31 PM

Previous topic - Next topic

jimleeder123

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?
Web Developer and blogger

Joomla 3.4.8  (2.5 on some)
VM 3.0.12
PHP 5.6 (5.4 on websites with Joomla 2.5)

http://jimleeder.co.uk

ceitean

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.

AH

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

Regards
A

Joomla 4.4.5
php 8.1

jimleeder123

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?
Web Developer and blogger

Joomla 3.4.8  (2.5 on some)
VM 3.0.12
PHP 5.6 (5.4 on websites with Joomla 2.5)

http://jimleeder.co.uk

jimleeder123

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.
Web Developer and blogger

Joomla 3.4.8  (2.5 on some)
VM 3.0.12
PHP 5.6 (5.4 on websites with Joomla 2.5)

http://jimleeder.co.uk

GJC Web Design

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
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

AH

QuoteAfter testing I have seen how to fix this problem.

Jim - I assume that you have modified your configuration to meet your requirements
Regards
A

Joomla 4.4.5
php 8.1

jimleeder123

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.
Web Developer and blogger

Joomla 3.4.8  (2.5 on some)
VM 3.0.12
PHP 5.6 (5.4 on websites with Joomla 2.5)

http://jimleeder.co.uk

AH

Regards
A

Joomla 4.4.5
php 8.1