- Posts: 22
- Thank you received: 0
Non réception email notification commande
Je reviens vers vous car j'ai un nouveau problème...
Le paiement a été passé en production et depuis je ne reçois plus les confirmations de paiement. Seuls les emails de création de commande sont reçues.
Est-ce que j'ai encore oublié qqch ?
Cela fonctionnait très bien en test.
Merci d'avance pour votre réponse.
Please Log in or Create an account to join the conversation.
De quel plugin de paiement s'agit-il ?
Les commandes sont-elle correctement validées dans l'interface d'administration ?
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Le plugin de paiement est "Systempay Payment Plugin"
Please Log in or Create an account to join the conversation.
Il n'y a pas de grande différence entre le fonctionnement "test" et le fonctionnement "production" de systempay.
L'envoie de l'email de confirmation est faites uniquement au client.
De nombreux plugins envoie également un email à l'administrateur afin de le prévenir d'une modification de status, mais cet email est généré lui même pas le plugin de paiement.
SystemPay, dans la version proposée par LyraNetworks, ne propose pas cette fonctionnalité. L'administrateur n'est donc pas prévenu lors de la validation de la commande.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Et dans ce cas, à quoi correspond le paramètre "Adresse email pour les notifications de paiement" dans l'administration d'Hikashop ?
Please Log in or Create an account to join the conversation.
L'option "payment_notification_email" est utilisée exclusivement (et entièrement) par les plugins de paiement.
Je compte dans HikaShop 41 plugins de paiement lisant l'option de configuration "payment_notification_email" afin de créer un email spécial à l'administrateur pour le notifier d'un évènement de paiement.
Il est possible de modifier le plugin "vads" afin d'y ajouter cette notification.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Il y a deux solutions.
La première est de modifier le plugin "vads" afin d'y rajouter un bout de code permettant d'envoyer un email de notification à l'administrateur.
L'autre solution est de faire une édition de l'email afin de rajouter à la volée l'email de l'administrateur en destinataire.
Cela permet d'envoyer l'email de changement de status au client ainsi qu'à l'administrateur mais les deux adresses sont en "A", donc chacun visible.
Dans le contenu de l'email il est en effet possible d'accéder à certaines variables via $data.
$data->dst_email contient par exemple l'adresse email du destinataire. Il est possible d'y aggréger l'email de l'administrateur (sans oublier la virgule de séparation) pour l'ajouter en copie.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Merci beaucoup pour votre réponse.
Quelle serait la meilleure solution ? Dans tous les cas, je voudrai éviter au maximum de modifier les fichiers sources des plugins, en particulier celui de la banque, car cela peut poser des problèmes de responsabilité par la suite en cas de problème.
Je ne pense pas que cela soit gênant si les deux destinataires sont visibles.
Le mieux pour moi serait donc la solution la plus simple à mettre en oeuvre.
Pouvez-vous me l'indiquer et me donner le chemin précis du fichier à modifier ?
Merci encore.
Please Log in or Create an account to join the conversation.
Vous pouvez rajouter le bloc suivant tout au début de l'email "order_status_notification".
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Je vais regarder tout ça.
Bon week-end.
Please Log in or Create an account to join the conversation.
Je reviens vers vous après avoir effectué quelques tests.
Le code que vous m'avez indiqué pour modifier le plugins vads fonctionne bien. Par contre, il envoie la confirmation qu'un paiement a été reçu par Systempay. Ce n'est pas cela que je voulais mais la confirmation de commande totale : càd la confirmation qu'une commande a été payée et ce qu'elle contient. Du type "une commande a été passée sur votre site, voici les détails."
Je me suis peut-être mal exprimée dans mon premier message veuillez m'excuser.
Puis-je modifier "PAYMENT_NOTIFICATION_STATUS" et/ou "PAYMENT_NOTIFICATION_FOR_ORDER" dans le code pour que ça me donne le bon mail ? Ou autre chose ?
Please Log in or Create an account to join the conversation.
Après vérifications, pour modifier les destinataires, il faut toucher non pas à $data car non initiliasé.
Par contre, vous pouvez modifier l'email destinataire à la fin du mail afin d'y rajouter le votre.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Je ne parle pas de la modification du plugin vads, mais de la modification de l'email de confirmation.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Merci beaucoup.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Comment ça "aucun" ?
Merci de donner des indications et précisions.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Mais qu'en est-il du "aucun" ?
Est-ce que l'utilisateur a bien reçu l'email lui ? Dans ce cas, le "aucun" n'est pas un mot correct parce qu'il y a effectivment un email envoyé mais une seule personne sur les deux l'a reçu.
C'est ce genre de précision et d'information qu'il serait intéressant d'avoir afin de pouvoir comprendre et analyser votre problème.
Sans information PRECISE nous ne pouvons pas comprendre ce qui ne va pas et des informations vagues vont nous faire perdre du temps, à vous, comme à nous.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.