News:

Support the VirtueMart project and become a member

Main Menu

No Confirmation Mail after Order

Started by fomlackner, July 08, 2015, 17:20:28 PM

Previous topic - Next topic

fomlackner

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?

jjk

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.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

fomlackner

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?

jjk

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.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

fomlackner

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.

jjk

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.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

John2400

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)


jjk

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
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

fomlackner

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?


jjk

The settings in the attached screenshot do work fine on my site.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

fomlackner

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?


jjk

Did you try if it works when you disable IPN notification in your PayPal account?
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

John2400

#12
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 ..

Studio 42

Hi,
I use not same mail for paypal and vendor. I have no problem with paypal.

oab

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.