VirtueMart Forum

VirtueMart 2 + 3 => General Questions => Topic started by: ukfish1 on September 21, 2021, 11:27:58 am

Title: Vendor and Customer not receiving confirmation emails
Post by: ukfish1 on September 21, 2021, 11:27:58 am
VM: 3.2.14
Joomla: 3.10.2

When an order is placed, the vendor receives emails from PayPal to say there has been an order but there are no emails being sent from Virtuemart to the vendor or the customer to say an order has been placed.

This was working sometime in the past but seems to have stopped lately.

Any help would be great

Paul
Title: Re: Vendor and Customer not receiving confirmation emails
Post by: Jörgen on September 21, 2021, 13:09:57 pm
Old VM version and probably old extensions.

Updated to php 7 ?

Updated or added new extensions ?

Php is most likely or some jscript issue, look into debug log for php errors and console for jscript errors.

Jörgen
Title: Re: Vendor and Customer not receiving confirmation emails
Post by: jenkinhill on September 21, 2021, 13:32:21 pm
Also check the order status being returned by Paypal.
Title: Re: Vendor and Customer not receiving confirmation emails
Post by: Jörgen on September 21, 2021, 14:10:30 pm
Status Pending does not create any emails.

Jörgen
Title: Re: Vendor and Customer not receiving confirmation emails
Post by: ukfish1 on September 22, 2021, 10:10:43 am
thanks for the help.

I have updated Virtuemart. We are using PHP 7.3

I just did a test purchase (although didn't make payment at PayPal) and when I went into the backend and changed the order status from "pending" to "confirmed" it sent an email confirmng the order to the vendor and customer. Will check when the next order is placed that these are being received correctly when the order is placed rather than when the order stsuts is changed by us.

Thanks, paul



Title: Re: Vendor and Customer not receiving confirmation emails
Post by: jenkinhill on September 22, 2021, 11:18:14 am
In current VM versions, ordermail on status pending can be sent to the vendor but not the shopper. Pending would normally mean that an order has been placed but no payment yet made.

(https://i.ibb.co/7GC4s8K/pend.png) (https://ibb.co/LCR5Vb1)