Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Page 1 of 2
Patch - Divers correctifs
 
Boutik Circus
Member
 
Avatar
Total Posts:  72
Joined:  2008-10-06
France
 

Voici plusieurs correctifs fait sur le module :

- le 1euro n’apparaît plus lorsqu’il est désactivé
- possibilité d’annuler automatiquement une commande lorsque le client annule en banque ou que le paiement est refusé
- restitue le panier du client lorsque le client annule le paiement et revient à la boutique

Attention:
Testé uniquement sur une 1.4
Ne pas le mettre directement sur un site en production !
Il faut le tester dans tous les sens sur votre boutique en développement avant de le mettre en production !

File Attachments
Atos.zip  (File Size: 57KB - Downloads: 188)
 
Magento Community Magento Community
Magento Community
Magento Community
 
Boutik Circus
Member
 
Avatar
Total Posts:  72
Joined:  2008-10-06
France
 

Maj avec le correctif proxy en plus.
Plus d\’info ici sur le pb de proxy -> http://www.magentocommerce.com/boards/viewthread/64948/

File Attachments
Atos.zip  (File Size: 58KB - Downloads: 239)
 
Magento Community Magento Community
Magento Community
Magento Community
 
Magentips
Jr. Member
 
Avatar
Total Posts:  5
Joined:  2009-10-06
France
 

Merci Nicolas pour ce joli patch !

 
Magento Community Magento Community
Magento Community
Magento Community
 
Boutik Circus
Member
 
Avatar
Total Posts:  72
Joined:  2008-10-06
France
 

De rien wink

Si tu as des remarques, n’hésites pas à les remonter! Comme visiblement il n’y avait que moi qui avait mis le nez dedans, et que je l’avais pas trop testé en-dehors de mes clients, je l’avais pas spécialement diffusé et je suis sur qu’il y en a pleins qui ne l’utilisent pas. Donc si tout est bon de ton côté, on pourra le signaler sur les posts du module ici et sur fragento. Ca fera peut-être bougé quadra wink

 
Magento Community Magento Community
Magento Community
Magento Community
 
Tdyy
Jr. Member
 
Total Posts:  6
Joined:  2009-10-29
Montpellier, France
 

Merci pour ce petit patch bien efficace! smile
C’est vrai que c’est assez illogique que le panier soit vidé même si le client annule sa commande!

Est-ce quelqu’un sait pour quelle raison les dev de Magento ont choisit ce comportement? J’aimerais bien connaître leurs motivation!

 
Magento Community Magento Community
Magento Community
Magento Community
 
fouz
Jr. Member
 
Total Posts:  7
Joined:  2010-03-18
 

Bonjour,

Grand Merci pour ce patch qui a fonctionné du premier coup wink.
Je pensais que le problème du panier systématiquement vidé était dû à mon installation…
Il n’en est rien, et cela me rassure (plus ou moins;).

Je trouve le fonctionnement général du module Atos un peu bizzare quand même.
Plusieurs problèmes fonctionnels:

1) Un client annule ou abandonne le paiement (ferme la fenêtre), mais il retrouve quand même une commande
dans son compte (état annulé, certes).
Jamais, depuis que j’achète sur le net, on ne me crée de commande si je ne vais pas jusqu’au bout du paiement.
N’est-ce pas aussi un risque de pollution du Backoffice ? Ce sont pour moi des commandes “fantôme”.
N’importe qui peut s’amuser à créer des commandes sans payer (état annulé, certes).

2) Le panier est systématiquement vidé lors de la redirection vers le site bancaire Atos. C’est sûrement parce-que
c’est à ce moment là que la commande est effectivement créée (quand on clique sur le bouton confirmation).
Si le client fait marche arrière depuis le site bancaire (pour ajouter un article par exemple), il revient sur notre boutique,
mais il a perdu le contenu son panier!

Voici le fonctionnement que j’imaginais:
1) Créer la commande (et vider le panier) uniquement au moment de l’appel à RETURN_URL (paiement accepté, cf parcom.xxxxx)
2) Eventuellement envoyer un mail au commerçant au moment de l’appel à CANCEL_URL (pour simplement l’informer d’un abandon/refus de paiement)

En tout cas, encore merci pour le patch et à la Quadra pour avoir développé ce module.
Vos commentaires sont les bienvenus.

Fouz

 
Magento Community Magento Community
Magento Community
Magento Community
 
Boutik Circus
Member
 
Avatar
Total Posts:  72
Joined:  2008-10-06
France
 

Jamais, depuis que j’achète sur le net, on ne me crée de commande si je ne vais pas jusqu’au bout du paiement.

C’est le comportement imposé par Magento… qui était inexistant chez Oscommerce ou à ma connaissance sur Prestashop.

L’avantage est que ca réserve les produits en stock pendant le paiement. Mais ça a des inconvénients…

Si on ne peut pas pour le moment éviter ce comportement, il faudrait améliorer le patch pour ne pas vider le panier à ce moment là de la commande pour ne pas avoir à le remplir à nouveau lors de l’annulation. Ca permettrait aux clients ayant cliqué sur “retour” d’avoir un panier plein.

 
Magento Community Magento Community
Magento Community
Magento Community
 
fouz
Jr. Member
 
Total Posts:  7
Joined:  2010-03-18
 

Merci pour ces éclaircissements.
Ayant bossé un peu sur Zencart (fork Oscommerce), je n’avais pas rencontré ce genre de problème.
Ma commande était générée uniquement au moment de l’acceptation par la banque.

En y réfléchissant, il y a à mon sens deux vrais problèmes:
1) Le bouton retour qui renvoie vers un panier vide
2) Le fait que le client retrouve des commandes non finalisées dans son compte.

Je n’ai pas encore testé le paiement avec Paypal, mais j’imagine que le problème sera identique.
À suivre…

 
Magento Community Magento Community
Magento Community
Magento Community
 
fouz
Jr. Member
 
Total Posts:  7
Joined:  2010-03-18
 

Hello,

J’ai fait le test avec Paypal -> idem.
En fait, une commande est toujours créée au moment où l’on clique sur “place order” de notre site.
Pour la partie “mon compte” côté client, il est possible de cacher certains états.
Ainsi, il nous est possible de cacher les commandes qui sont dans l’état “annulée” ou “en cours de paiement” par exemple.

Pour le panier qui se vide, j’ai trouvé une discussion intéressante ici

On avance…

 
Magento Community Magento Community
Magento Community
Magento Community
 
salsero35
Jr. Member
 
Total Posts:  8
Joined:  2010-10-27
 

Bonjour,

Comment puis-je installer le patch “Atos.zip” sur mon serveur Magento 1.4 ?

Merci.

 
Magento Community Magento Community
Magento Community
Magento Community
 
klskls
Member
 
Total Posts:  31
Joined:  2009-05-06
 

Salut
je veux pas dire de betise mais il me semble que cela doit etre dans
app/code/local/Mage/Atos

 
Magento Community Magento Community
Magento Community
Magento Community
 
salsero35
Jr. Member
 
Total Posts:  8
Joined:  2010-10-27
 

Bonjour,

Cela fonctionne. Merci pour ton aide.
Par hasard, certains d’entre vous avez déjà testé avec Magento 5 ?
Je rencontre des soucis avec des fonctions deprecated avec PHP 5.3…

 
Magento Community Magento Community
Magento Community
Magento Community
 
Boutik Circus
Member
 
Avatar
Total Posts:  72
Joined:  2008-10-06
France
 

Il me semble l’avoir testé sur 1.5 sans soucis…

Vous avez plus d’info sur les dépréciations?

 
Magento Community Magento Community
Magento Community
Magento Community
 
salsero35
Jr. Member
 
Total Posts:  8
Joined:  2010-10-27
 

Bonjour,

Il s’agit des fonctions suivantes deprecated en PHP 5.3 :
http://php.net/manual/fr/migration53.deprecated.php

notamment les manipulations de string.

 
Magento Community Magento Community
Magento Community
Magento Community
 
fran6
Jr. Member
 
Total Posts:  15
Joined:  2009-08-26
 

Bonjour et merci pour l’extension et pour les patch.

J’ai installé l’extension 1.3 et patch sur un magento v1.5.0.1 et v1.5.1.0 (avec extension FR)

Pas de problème d’installation avec fichier de test de la banque.

Par contre,
dans le paramétrage du backoffice , au niveau des statuts je ne peux sélectionner que “en attente” ou “en cours de traitement” et non “annulée” par exemple pour l’abandon de paiement

Copie écran ci jointe.

Existe t il une version qui marche pour magento v1.5 ?
(ou un piste des fichiers a modifier sur 1.5 pour les statuts ?)

Cordialement

Image Attachments
backoffice_atos.jpg
 
Magento Community Magento Community
Magento Community
Magento Community
 
Boutik Circus
Member
 
Avatar
Total Posts:  72
Joined:  2008-10-06
France
 

Ah très juste, le changement du module de statut dans la 1.5 doit avoir un impact…

Dès que j’ai le temps, je m’en occupe, mais ca peut prendre qq semaines de trouver le temps… donc si qq’un le corrige, qu’il n’hésite pas à partager wink

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top
Page 1 of 2