Jump to content

Mail Alert (on new order) en IDEAL


amraohs
 Share

Recommended Posts

Wij maken gebruik van de mailalert om automatisch bestellingen uit te printen. (email naar printer on new order). Alleen wanneer ik gebruik maak van IDEAL stuurt de MailAlert plugin al een e-mail op het moment dat het ideal scherm net is geopend (en er dus nog geen betaling is gedaan).

 

Als ik kijk naar de status die de order krijgt wanneer hij naar het ideal scherm gaat staat de order op 'wacht op betaling', hierbij staat de 'Beschouw de bijbehorende bestelling als gevalideerd' uit gevinkt. 

 

Hierdoor komen er dus orders uit onze printer die nog niet betaald zijn. Is er een manier om mailalert pas een email te sturen als de order gevalideerd is? Of is er een andere plugin die dit kan doen?

 

Alvast bedankt!

Share this post


Link to post
Share on other sites

Wij maken gebruik van de mailalert om automatisch bestellingen uit te printen. (email naar printer on new order). Alleen wanneer ik gebruik maak van IDEAL stuurt de MailAlert plugin al een e-mail op het moment dat het ideal scherm net is geopend (en er dus nog geen betaling is gedaan).

 

Als ik kijk naar de status die de order krijgt wanneer hij naar het ideal scherm gaat staat de order op 'wacht op betaling', hierbij staat de 'Beschouw de bijbehorende bestelling als gevalideerd' uit gevinkt. 

 

Hierdoor komen er dus orders uit onze printer die nog niet betaald zijn. Is er een manier om mailalert pas een email te sturen als de order gevalideerd is? Of is er een andere plugin die dit kan doen?

 

Alvast bedankt!

Mailalert word afgevuurd, zodra de order word aangemaakt in de functie validateOrder (paymentmodule class), de hook die de mailalert functie voor new order aanroept kijkt niet naar de status van de order.

Enigste wat je zou kunnen doen is de mailalert aan te passen om in te haken op de hook actionOrderStatusUpdate en vervolgens in de functie in mailalert te checken of de nieuwe status 'logable' is.

Share this post


Link to post
Share on other sites

 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More