Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

bug Commande Annulée Magento 1.7.2 et Quadra CyberMUT 2.0.4
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

bug Commande Annulée Magento 1.7.2 et Quadra CyberMUT 2.0.4

#60065
choussamaster
Intégrateur / développeur magento freelance
Junior Boarder
Messages: 37
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin choussamaster Lieu: Tunisie

bug Commande Annulée Magento 1.7.2 et Quadra CyberMUT 2.0.4

Il y a 5 Années, 4 Mois
Karma: 0  
Bonjour
je rencontre un bug grave avec Magento 1.7.2 et Quadra CyberMUT extension 2.0.4
parfois les commandes sont annulée tout seul apres un paiement avec succès!

Exemple :
28 août 2012 10:54:22|En cours de traitement
Client Notification non-applicable
Encaissement d'un montant de 146,80 € en ligne
28 août 2012 10:54:34|Annulée
Client Non notifié
Order was canceled by customer

Ce bug arrive de manière aléatoire genre fois par semaine mais je l'ai eu plusieurs fois maintenant
et à chaque fois je contacte le client et il m'informe qu'il a effectuée son paiement et retournée à la boutique avec succès sans aucun message ou erreur ou quelque chose d'anormale et le pire c'est qu'on ne peut se rendre compte de ce bug qu'après plusieurs jours quand le client commence à gueler de ne pas avoir recu sa commande !
toute suggestion est le bienvenue Merci
 
L'administrateur a désactivé l'accès public en écriture.
#60321
xperian
Fresh Boarder
Messages: 3
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:bug Commande Annulée Magento 1.7.2 et Quadra CyberMUT 2.0.4

Il y a 5 Années, 4 Mois
Karma: 0  
Bonjour,
rencontrez-vous encore ce soucis ?

J'utilise les mêmes versions 1.7.0.2 et cybermut 2.0.4
Je n'ai pas rencontré ce pb.
On peut comparer notre paramétrage si vous voulez.
Cldt
Xperian
 
L'administrateur a désactivé l'accès public en écriture.
#63104
lemax
Gold Boarder
Messages: 281
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin afterprod eBusiness Atlantique Lieu: La Rochelle

Re:bug Commande Annulée Magento 1.7.2 et Quadra CyberMUT 2.0.4

Il y a 4 Années, 10 Mois
Karma: 6  
@choussamaster, as-tu toujours ce problème ? As-tu une solution ?
 
eBusiness Atlantique : Spécialiste en création de sites e-commerce Magento.
Profitez de notre expérience d'e-commerçant !
Ambient Lounge
Billes-de-polystyrene.com
L'administrateur a désactivé l'accès public en écriture.
#63108
zuiko
Moderator
Messages: 2863
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin

Re:bug Commande Annulée Magento 1.7.2 et Quadra CyberMUT 2.0.4

Il y a 4 Années, 10 Mois
Karma: 85  
Bonjour,

je sais bien que ce n'est pas une réponse technique mais il me semble qu'il est tout de même de bon ton de regarder régulièrement ce qui se passe sur son compte Cybermut via le backoffice de la banque, en tout cas avant d'être dans cette situation :
après plusieurs jours quand le client commence à gueler
 
Souvent support de mes exemples et conseils cette mercerie en ligne aux produits pro, au thème devenu responsive mobile en avril 2015.
L'administrateur a désactivé l'accès public en écriture.
#63114
choussamaster
Intégrateur / développeur magento freelance
Junior Boarder
Messages: 37
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin choussamaster Lieu: Tunisie

Re:bug Commande Annulée Magento 1.7.2 et Quadra CyberMUT 2.0.4

Il y a 4 Années, 10 Mois
Karma: 0  
ce n'est pas une question de paramétrage c'est un bug aléatoire dans le module et quadra refuse de répondre elle fait l'oreille sourde ce bug existe depuis une année et plusieurs personnes l'ont eu on le remarque surtot quand on a un grand nombre de commande et franchement demander à un client qui a 50 commandes par jours d'aller vérifier manuellement une à un dans le backoffice cybermut et d'aller comparer dans magento c'est pas fesable
le mieux que j'ai pu faire c'est un module qui détecte automatiquement les commandes bugées suivant différents critères et d'en alerter l'admin du site
 
L'administrateur a désactivé l'accès public en écriture.
#64214
aboisjan
Expert Boarder
Messages: 84
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin auguria Auguria - expertise ecommerce Lieu: Bois-Guillaume Date anniversaire: 18/02

Re:bug Commande Annulée Magento 1.7.2 et Quadra CyberMUT 2.0.4

Il y a 4 Années, 8 Mois
Karma: 2  
Nous rencontrons également ce bug de façon aléatoire avec Cybermut.
Le problème vient plutôt de la banque qui a un timeout de son coté après l'envoi du signal d’acception de paiement.
Le signal est correctement traité par Magent mais j'ai l'impression que le programme de la banque ne reçoit jamais la réponse.
D'où une seconde tentative pour valider le paiement et .... une double facture.
Je pense qu'il doit y avoir des problème de réseau du coté de la banque.

Cordialement
 
Cyrille de Lambert
Gérant Auguria
Expert Magento intervenant à Nantes, Paris et Rennes
Image réservée aux membres.
Veuillez vous connecter ou vous enregistrer.
L'administrateur a désactivé l'accès public en écriture.
#65832
jpbauer
Senior Boarder
Messages: 46
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
La Boutique d'Optique.com Date anniversaire: 24/08

Re:bug Commande Annulée Magento 1.7.2 et Quadra CyberMUT 2.0.4

Il y a 4 Années, 5 Mois
Karma: 0  
Bonjour


Avez-vous solutionné le problème car je rencontre exactement le même (2 commandes en 2 semaines dans ce cas) avec ma nouvelle version 1.7 de magento et Be2bill.

Je suis preneur de toute indication.

particularité de ces commandes, elles sont numérotée 000000000x alors que normalement mes commandes sont numérotées 100000000x

Cordialement.
 
Dernière édition: 22/08/13 à  13:01 Par jpbauer.
L'administrateur a désactivé l'accès public en écriture.
#67640
choussamaster
Intégrateur / développeur magento freelance
Junior Boarder
Messages: 37
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin choussamaster Lieu: Tunisie

Re:bug Commande Annulée Magento 1.7.2 et Quadra CyberMUT 2.0.4

Il y a 4 Années
Karma: 0  
Bonjour
je vous apporte la solution aux problème de cybermut sous magento
D'abord pour récapituler le problème est quand le client après avoir payé click sur le retour du navigateur et se retrouve sur la page de la banque donc il click sur abondonner pour revenir sur le site (sur la page d'annulation) qui va annuler la commande
j'ai ajouté un test afin qu'une commande validé en statut processing (en cours de traitement) ne puisse pas être annulé
ouvrir le fichier
app/code/community/Quadra/Cybermut/controllers/PaymentController.php

cherchez
Code :

if (!$status = $model->getConfigData('order_status_payment_canceled')) {

dans la dernière version elle se trouve en deux endroit ligne 319 pour les commandes normale et ligne 439 pour les commandes à livraison multiple tandis que dans l'ancienne version on en a une seule
ajoutez avant la ligne mentionné
Code :

if($order->getStatus()!='processing'){

puis cherchez
Code :

$order->save(); 

et ajoutez avant elle le bloc suivant
Code :


}else{
//correction bug annulation by choussamaster
             Mage::log('Tentative d'annulation bloqué'.$realOrderId.' : '.$order->getId().' : '.$order->getStatus(), null, 'cybermut-error.log');
  $order->addStatusToHistory(
                    $order->getStatus(), $this->__('Tentative d'annulation bloqué')
                );
}



Cequi donnera au final

Code :

 if($order->getStatus()!='processing'){

                if (!$status = $model->getConfigData('order_status_payment_canceled')) {
                    $status = $order->getStatus();
                }

                $order->addStatusToHistory(
                    $status, $this->__('Order was canceled by customer')
                );
                if ($status == Mage_Sales_Model_Order::STATE_HOLDED && $order->canHold()) {
                    $order->hold();
                } else if ($status == Mage_Sales_Model_Order::STATE_CANCELED && $order->canCancel()) {
                    $order->cancel();
                }
}else{
//correction bug annulation by choussamaster
             Mage::log('Tentative d'annulation bloqué'.$realOrderId.' : '.$order->getId().' : '.$order->getStatus(), null, 'cybermut-error.log');
  $order->addStatusToHistory(
                    $order->getStatus(), $this->__('Tentative d'annulation bloqué')
                );
}
                $order->save(); 


Remarque :
un commentaire sera ajouté "Tentative d'annulation bloqué"
et les numéro de toutes les commande qui ont subi ce blocage sont répertorié dans var/log/cybermut-error.log
jetez y un coup d'oeil de temps en temps pour être sur que tout est bon
 
Dernière édition: 15/01/14 à  08:37 Par choussamaster.
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: Gabriiiel, ILOA, zuiko