VirtueMart Forum

VirtueMart 2 + 3 + 4 => Plugins: Payment, Shipment and others => Topic started by: cristina on November 22, 2023, 10:59:30 AM

Title: Mail not sent to seller on order pendig
Post by: cristina on November 22, 2023, 10:59:30 AM
Hi,
I set the configuration to send email to seller even when an order is pending, but no mail is sent.
The system sends e-mails on confirmed and accepted, but no mail for pendig.
I do not know why.
Thank you for your help
Title: Re: Mail not sent to seller on order pendig
Post by: cristina on December 05, 2023, 14:50:01 PM
It's a bit strange that no one can give a suggestion to solve this problem.
I thought that's what the forum was for.
Title: Re: Mail not sent to seller on order pendig
Post by: loppan on December 06, 2023, 00:06:35 AM
This hasn't worked for me in years, I just gave up on it, however I recently discovered that rupostel's one page checkout component has a fix for it, so I'm using that. Unfortunately I don't have the skill to change vm's behaviour myself, so unfortunately I can't be of any real help :/. I truly recommend rupostel's opc though, it fixes a dozen other annoying vm stuff, however I can understand if it's not a solution for everybody [emoji2373].

All my best
Peter
Title: Re: Mail not sent to seller on order pendig
Post by: GJC Web Design on December 06, 2023, 13:50:30 PM
you can just create a new Status  e.g. Pending2 and configure that as your "pending"

the actual Pending is a "Reserved" status so certain configs for it will be hard coded
Title: Re: Mail not sent to seller on order pendig
Post by: cristina on December 19, 2023, 10:46:02 AM
Thank you both.
I uderstand I must go inside the code and check.
However this seems to be a big bug.
Title: Re: Mail not sent to seller on order pendig
Post by: AH on January 27, 2024, 14:41:15 PM
It is not a big or even a little bug, VM has been functioning in this way for many many years.

Pending never sends and email to anyone and cannot be configured to do so - it is simply an internal status that is used by the system prior to any order payment being attempted.