VirtueMart Forum

VirtueMart 2 + 3 + 4 => Administration & Configuration => Topic started by: fomlackner on July 08, 2015, 17:20:28 PM

Title: No Confirmation Mail after Order
Post by: fomlackner on July 08, 2015, 17:20:28 PM
Hello,
on my virtueMart 3.0.8 and Joomla 3.4.3 there are a strange error.
When a customer makes a order, no confirmation mail ist send to him and to the seller.
In the configuration I checked the settings and added every status to the point when a confirmation mail should be send - see Screenshot.

I also asked the provider (pluspunkthosting.de) if any mails where sent by the system at the time of order. They told me, that there was no mail action.

Do you have an idea why not?
Title: Re: No Confirmation Mail after Order
Post by: jjk on July 08, 2015, 21:59:10 PM
I would suggest to remove 'None' and 'Pending' from 'Default Order Status to send email to vendor'.
Also, check if your E-Mail settings in Joomla are correct. You can do that for example by checking if the E-Mail is sent when you use 'Ask a question about this product' in any product details view.
Title: Re: No Confirmation Mail after Order
Post by: fomlackner on July 09, 2015, 09:12:57 AM
I just removed the 'None'. The Pending should be there, because I want to get a message when someone makes a order even if he dont finish the paying process. I made a Test-Order but no mail was send to my adress.

In the shop we have deactivated the function to aks a question. But for example when i change a order status to shipped a mail is send to my adress.

Do you have another Idea?
Title: Re: No Confirmation Mail after Order
Post by: jjk on July 09, 2015, 09:43:47 AM
Quote from: fomlackner on July 09, 2015, 09:12:57 AM
Do you have another Idea?

If I'm not mistaken, you also have to remove 'Pending' when you use PayPal, because 'Pending' doesn't trigger a PayPal action.
Title: Re: No Confirmation Mail after Order
Post by: fomlackner on July 09, 2015, 09:51:06 AM
OK I just removed pending also. And then I made a test order with paypal and cancelled the payment.
But no mail was send to me, also the buyer did not get a mail.
Title: Re: No Confirmation Mail after Order
Post by: jjk on July 09, 2015, 22:28:05 PM
In your case I would test if the emails do work with a standard payment method (Name it 'Cash on Delivery' for example) instead of PayPal. Perhaps you have a mismatch of email addresses in your PayPal account settings and VirtueMart settings.
Title: Re: No Confirmation Mail after Order
Post by: John2400 on July 10, 2015, 00:59:34 AM
I have this very same issue with one customer but it does not affect the sales.

* I have a paypal set up and the customer orders his/ her product -   ( paypal send the buyer and seller an invoice). on that invoice are all the details.

* VM never triggers a sale from pending to (anything) .. but the sale goes through.
* If I manually change any setting in VM orders then yes the customer & seller get an invoice from VM.

* The problem is in Paypal setting - You must set https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/

I think there are several way to do this ...

Then paypal recognizes your site and sends a trigger to your site to engage VM

* My seller does not need to count stock and is just happy with the invoice from Paypal - So we just left it for now.

Maybe put them all back ( pending etc ) and set the IPN or play in paypal and actually buy a good ... lower the price to a $1.00 for a test good. ( just for You)

Title: Re: No Confirmation Mail after Order
Post by: jjk on July 10, 2015, 09:09:45 AM
Quote from: John2400 on July 10, 2015, 00:59:34 AM
* The problem is in Paypal setting - You must set https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/
I think there are several way to do this ...

Not really. You do not need to configure the IPN in your PayPal account. PayPal will use the IPN provided by the Plugin.

At the time of writing this, the IPN setting for your PayPal account is located at
'Seller preferences' > 'Instant Payment Notifications (update)' > 'Choose IPN Settings'. Mine is set to "Do not receive IPN messages (Disabled)" and I do receive the VM emails correctly.

Additional information is available here:
http://forum.virtuemart.net/index.php?topic=122595.msg418288#msg418288
http://docs.virtuemart.net/manual/shop-menu/payment-methods/paypal-standard.html
Title: Re: No Confirmation Mail after Order
Post by: fomlackner on July 10, 2015, 11:04:17 AM
OK now I have tested it with another payment method and i got the mails ... so this have to do with the paypal payment plugin :(

I added a screenshot of the settings. Do you know what I did wrong?

Title: Re: No Confirmation Mail after Order
Post by: jjk on July 10, 2015, 15:13:35 PM
The settings in the attached screenshot do work fine on my site.
Title: Re: No Confirmation Mail after Order
Post by: fomlackner on July 10, 2015, 16:03:05 PM
I just checked the settings. The e-mail adress is set as standard and the other settings are the same as yours - but i got no mail ...

Thats frustrating.

Any other idea?

Title: Re: No Confirmation Mail after Order
Post by: jjk on July 10, 2015, 16:59:29 PM
Did you try if it works when you disable IPN notification in your PayPal account?
Title: Re: No Confirmation Mail after Order
Post by: John2400 on July 12, 2015, 13:22:11 PM
jjk -- thought i'd reply ..
This issue have been one of my bug bears in VM.. On some sites it works and others it does not. I see that a quick look at the number of people looking at this post may indicate that others are
having difficulty with this.. I'm never sure why it works on  Joomla versions 2 for me but some 3s it doesn't .
may be it might be the server..
* In one particular site the vendor email is different than the paypal site payment email.. Maybe it does not like the two to be different.. I know that in early versions that paypal was happier if an emails ( both vendor and paypal had the same extension)..
Also I - often wondered if the shop was not directly in the public folder but in a created folder if that made any difference.

Of cause then the issue is that when it does not trigger then we run into issues of correct stock and  there are no correct graphs in (tools>control Panel)   

I have not tried to change the disable IPN on the paypal site ( on the site I am speaking of)  because the Vendor ( client ) is sometimes a distance from me and likes to hold access to their paypal account until I see them in person. 

I though I'd just a add a bit here to see if others might have similar issues..

fomlackner  I hope you try jjk's suggestion and it works ..

as soon as I see my client again I'll try a bit more testing ..
Title: Re: No Confirmation Mail after Order
Post by: Studio 42 on July 12, 2015, 14:46:50 PM
Hi,
I use not same mail for paypal and vendor. I have no problem with paypal.
Title: Re: No Confirmation Mail after Order
Post by: oab on July 13, 2015, 05:54:59 AM
Joomla 3.3.6 VM3.0.8

I'm having same issue, not getting order confirmation email to vendor email address when Paypal is used. I also have a standard direct credit payment option, when that is used I get the emails.
Title: Re: No Confirmation Mail after Order
Post by: fomlackner on July 13, 2015, 08:37:41 AM
Quote from: jjk on July 10, 2015, 16:59:29 PM
Did you try if it works when you disable IPN notification in your PayPal account?

In my paypal account IPN isn't active ... so this couldn't be the error.

Quote from: John2400 on July 12, 2015, 13:22:11 PM
jjk -- thought i'd reply ..
* In one particular site the vendor email is different than the paypal site payment email.. Maybe it does not like the two to be different.. I know that in early versions that paypal was happier if an emails ( both vendor and paypal had the same extension)..

This also don't helped. we normaly have same mail adress in paypal and vendor ...

At the moment I only know that it definitly comes from the paypal Plugin ...

Is there a alternative PayPal Plugin to use?

Title: Re: No Confirmation Mail after Order
Post by: fomlackner on July 20, 2015, 16:22:07 PM
Do no one have an idea?
This is really bad at the moment ....

Title: Re: No Confirmation Mail after Order
Post by: rojones31 on September 18, 2015, 04:41:23 AM
Hello,

Have anyone found the solution to this problem?  I'm in the same situation and I have been trying to find a soluton for two months.  I'm receiving order emails from paypal, my IPN is disabled in PayPal and configuration is set properly in my VM backend.  Is there a new paypal plugin available?  PLEASE HELP!   >:(

Using Joomla 3.4
VirtueMart 3.0.6.2


RJ
Title: Re: No Confirmation Mail after Order
Post by: jenkinhill on September 18, 2015, 10:12:20 AM
You should update as your VM version is known to be insecure. Current version is 3.9.8 and 3.0.10 will be relesed very soon. These have updated PayPal plugins.