Salve, quando un cliente mi fa un ordine non mi arriva una mail o una notifica. Purtroppo in questa maniera non mi accorgo subito dell'avvenuto ordine. Come si fa a impostare un servizio di questo tipo?
Buongiorno,
In base al servizio di hosting che ha acquistato è possibile risolvere il problema in 2 modi.
Il primo creando dei cron. Trova delle guide in merito cercando online.
Oppure modificando i file di configurazione all'interno della sua area FTP. Le consiglio di fare una copia in locale dei file originali, in modo che se dovessero darle dei problemi può ripristinarli.
Per le mail lato front-end in fase di acquisto:
app/code/core/Mage/Sales/Model/Order.php (riga indicativa: 1356)
//$mailer->setQueue($emailQueue)->send();
$mailer->send();
Lato back-end per re-invio mail:
app/code/core/Mage/Adminhtml/Block/Sales/Order/View.php (riga indicativa: 98)
'onclick' => 'setLocation(\'' . $this->getEmailUrl() . '\')',
//'onclick' => "confirmSetLocation('{$confirmationMessage}', '{$this->getEmailUrl()}')",
Cordiali Saluti.
Esiste la funzione nativa di magento in Sistema -> configurazione -> Vendite -> Email vendite. Permette di inserire una o più mail a cui mandare la copia della email dell'ordine.
Ovviamente questo se il tuo hosting funziona correttamente. Se le mail non arrivano nemmeno al cliente allora il problema è lato sistemistico.