Ne pas envoyer d'email confirmant la création de commande en cas de paiement par

  • Posts: 99
  • Thank you received: 3
7 years 6 months ago #268880

-- HikaShop version -- : 2.6.4
-- Joomla version -- : 3.7.0

Bonjour

Dans les plugins de paiement par CB, est il possible de désactiver l'envoi d'email de confirmation de création de commande, pour que seulement soit envoyer l'email de confirmation de paiement effectué afin d’éviter les confusions chez les clients.

Je travaille actuellement avec le plugin CMCIC que j'ai déjà customisé.

Merci par avance

Nicolas


Joomla 3

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13378
  • MODERATOR
7 years 6 months ago #268885

Bonjour,

Oui. Allez dans le menu Système>Emails et désactivez l'email Notification de création de commande.

Please Log in or Create an account to join the conversation.

  • Posts: 99
  • Thank you received: 3
7 years 6 months ago #268951

Bonjour et merci pour votre reponse,

Mais je désire quant même envoyer l'email lorsque le paiement par CB est passé ou lorsque les clients commandes par Virement.

Nicolas


Joomla 3

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13378
  • MODERATOR
7 years 6 months ago #268967

Bonjour,

Cette email est uniquement envoyé à la création de la commande. Un autre email de changement de statut est envoyé lorsque la commande est confirmée, après le paiement par CB.
Et pour le paiement par Virement, il suffit de configurer votre méthode paiement pour changer le statut de la commande (par exemple vers "en attente") et d'activer la notification de commande. Ainsi, l'email de changement de statut sera également envoyé pour les commandes avec paiement par virement.

Please Log in or Create an account to join the conversation.

  • Posts: 99
  • Thank you received: 3
7 years 6 months ago #268973

Est il possible dans mon plugin de paiement de modifier la valeur $send_mail afin que la fonction onAfterOrderUpdate(&$order,&$send_email) ne déclenche pas l'envoi d'email de confirmation.
Si oui, que dois je écrire et dans quelle fonction du plugin de paiement?

Est il possible aussi de créer de nouveaux mails et il y a t il une fonction pour les appeler?

Merci par avance

Nicolas


Joomla 3

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13378
  • MODERATOR
7 years 6 months ago #268975

Bonjour,

Oui, c'est possible. Il faut écrire ceci:

function onAfterOrderUpdate(&$order,&$send_email){
$send_email = false;
}
dans le plugin.
Et pour envoyer vos propres emails, voici un tutoriel qui explique comment faire :
docs.joomla.org/Sending_email_from_extensions

Please Log in or Create an account to join the conversation.

Time to create page: 0.040 seconds
Powered by Kunena Forum