amaury Posted January 12, 2009 Share Posted January 12, 2009 Bonjour, j'ai crée mon propre module de paiement, il marche parfaitement mais j'ai un tout petit probleme.Pour confirmer la commande, j'utilise le code suivant : <?php include(dirname(__FILE__).'/../../config/config.inc.php'); include(dirname(__FILE__).'/../../header.php'); include(dirname(__FILE__).'/../cashondelivery/cashondelivery.php'); $confirm = Tools::getValue('confirm'); $cashOnDelivery = new CashOnDelivery(); $total = floatval(number_format($cart->getOrderTotal(true, 3), 2, '.', '')); $cashOnDelivery->validateOrder(intval($cart->id), _PS_OS_PREPARATION_, $total, $cashOnDelivery->displayName); $order = new Order(intval($cashOnDelivery->currentOrder)); Tools::redirectLink(__PS_BASE_URI__.'order-confirmation.php?id_cart='.intval($cart->id).'&id;_module='.intval($cashOnDelivery->id).'&id;_order='.intval($cashOnDelivery->currentOrder)); ?> J'ai trouvé ce code sur ce forum (je doit avouer que je ne me rappelle plus a qui je doit ce bout de code génial (Je m'en excuse d'avance à l'auteur)Ce code vide le panier de l'acheteur et confirme la commande dans le back-office mais je n'ai pas d'email de notification de nouvelle commande.Quelqu'un connaitrai par hasard la fonction ou methode pour envoyer la confirmation de commande ? (Par exemple $order->sendOrder() ou quelque chose comme ça)Je vous remercie d'avance Link to comment Share on other sites More sharing options...
amaury Posted January 12, 2009 Author Share Posted January 12, 2009 Au temps pour moi, je n'avais pas activé le module d'alerte par mail Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now