Call-back icon  Sales: Call 877.832.5289 (N America)|310.295.4144 (International)

Magento

eCommerce Software for Online Growth

Magento Forum

   
Installation Module de paiement ATOS/sips
 
ryu007
Sr. Member
 
Avatar
Total Posts:  193
Joined:  2008-03-24
France, Paris
 

Oui, cette étape là.

Comme je l’avais mentionné dans un post, le bouton “Place order” laisse place aux cartes.
Or la commande est censée s’enregistrer lors du clic sur ce bouton.

Soit on revient à la méthode standard, où on affiche les cartes lors du redirect (après le clic sur Place order) soit il faut modifier le code du module pour faire une redirection pour enregistrer la commande puis refaire une redirection pour le client et une autre pour le serveur de paiement.

donc au lieu d’avoir le :

$command.= " normal_return_url=" $this->getCustomerReturnUrl();
        
$command.= " cancel_return_url=" $this->getCustomerReturnUrl();
        
$command.= " automatic_response_url=" $this->getAutomaticResponseUrl();
il faudrait un truc du genre
$command.= " normal_return_url=" $this->getStandardReturnUrl('normal');
        
$command.= " cancel_return_url=" $this->getStandardReturnUrl('cancel');
        
$command.= " automatic_response_url=" $this->getStandardResponseUrl('automatic');

et à partir du parmètre de la fonction getStandardResponseUrl,
rediriger vers
getCustomerReturnUrl()
ou pour le serveur de paiement :
getAutomaticResponseUrl()

Vous trouvez ça propre ?

Pour toujours vous tenir informer de l’avancée du module, je viens de finir l’option mode capture et capture day.
Ces deux options dans le back office vous permettent de passer le module de paiement en author_capture (paiement différé), validation (sous-entendu validation manuel via le back-office sips) au bout de x jours (option capture day) ou normal.

 Signature 

Artbambou : Mobilier, meuble, vannerie et décoration.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Essaouera
Member
 
Total Posts:  45
Joined:  2008-01-22
 

J’ai bien peur de raconter des betises mais un truc comme ca ne marcherait pas?

$command.= " normal_return_url=" $this->getUrl('checkout/onepage/success', array('_secure'=>false));
        
$command.= " cancel_return_url=" $this->getCustomerReturnUrl();
        
$command.= " automatic_response_url=" $this->getUrl('checkout/onepage/saveOrder')

Edit Ængel : Attention au language stp

 
Magento Community Magento Community
Magento Community
Magento Community
 
ryu007
Sr. Member
 
Avatar
Total Posts:  193
Joined:  2008-03-24
France, Paris
 

En faite, c’est plus compliqué.
Il nous faut absolument la réponse bancaire du serveur de paiement.

Sinon avec la solution proposée, la fraude risque d’être un tantinet trop facile !

Je reviens bientot, je test un truc on verra bien.

 Signature 

Artbambou : Mobilier, meuble, vannerie et décoration.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Essaouera
Member
 
Total Posts:  45
Joined:  2008-01-22
 

Il semblerait que j’ai plus de question à te poser pour mieux comprendre que de réponse à t’apporter…

Je reste dans le coin au cas où ! wink

 
Magento Community Magento Community
Magento Community
Magento Community
 
atlantide
Sr. Member
 
Avatar
Total Posts:  168
Joined:  2008-02-16
France
 

Bonjour à tous,

y-a-t-il des nouvelles quant à l’avancement du module ATOS ?

Bon courage et merci de votre boulot

 
Magento Community Magento Community
Magento Community
Magento Community
 
ryu007
Sr. Member
 
Avatar
Total Posts:  193
Joined:  2008-03-24
France, Paris
 

Bah oui évidemment…

En faite avec la mise à jour de magento, mon site de test a complètement buggé.
J’ai dut mettre une ancienne version à la place et j’ai perdu 1 à 2 jours de développement.

Je bloque toujours sur le renvoi vers le site après le paiement.
Je ne sais pas quelle methodologie adoptée.

Ce que je pense faire, c’est vous larguer la dernière version que j’ai sous la main,
puis on refait comme la dernière fois (avec j’espère plus de succès) un grand debuggage familiale.

Tout ce que je peux vous proposer pour l’instant.

 Signature 

Artbambou : Mobilier, meuble, vannerie et décoration.

 
Magento Community Magento Community
Magento Community
Magento Community
 
atlantide
Sr. Member
 
Avatar
Total Posts:  168
Joined:  2008-02-16
France
 

Malheureusement je ne pourrai pas aider au débuggage car je n’y connais rien en programmation…

 
Magento Community Magento Community
Magento Community
Magento Community
 
ryu007
Sr. Member
 
Avatar
Total Posts:  193
Joined:  2008-03-24
France, Paris
 

Aussitôt dit aussitôt fait.

Manque vraiment que le retour, sinon le module est pas trop mal.
Donnez-moi vos retours!

 Signature 

Artbambou : Mobilier, meuble, vannerie et décoration.

 
Magento Community Magento Community
Magento Community
Magento Community
 
atlantide
Sr. Member
 
Avatar
Total Posts:  168
Joined:  2008-02-16
France
 

une question idiote : y a-t-il besoin du kit ATOS d’origine ou le module fonctionne seul ?

 
Magento Community Magento Community
Magento Community
Magento Community
 
ryu007
Sr. Member
 
Avatar
Total Posts:  193
Joined:  2008-03-24
France, Paris
 

Tu as juste besoin de ton fichier parcom et de ton certificat.

Tu peux prendre ceux fournis pour les tests dans le Kit Atos effectivement.

[Edit]
Et comme je suis tête en l’air, j’ai oublié de joindre à l’archive les images des cartes de crédit.
Il faut que vous copier le fichier atos (toujours dans le kit Atos) avec les images dans le dossier media.

 Signature 

Artbambou : Mobilier, meuble, vannerie et décoration.

 
Magento Community Magento Community
Magento Community
Magento Community
 
atlantide
Sr. Member
 
Avatar
Total Posts:  168
Joined:  2008-02-16
France
 

et où placer le parcom et le certificat ?

 
Magento Community Magento Community
Magento Community
Magento Community
 
ryu007
Sr. Member
 
Avatar
Total Posts:  193
Joined:  2008-03-24
France, Paris
 

dans

lib/atos/

Logiquement, on peut pas faire plus simple.
J’ai déjà extra simplifié pour le chemin des fichiers binaires qui normalement devrait se trouver dans une répertoire hors web (un dossier cgi-bin)
C’est une erreur très courante que j’ai pu constater pour oscommerce.

 Signature 

Artbambou : Mobilier, meuble, vannerie et décoration.

 
Magento Community Magento Community
Magento Community
Magento Community
 
atlantide
Sr. Member
 
Avatar
Total Posts:  168
Joined:  2008-02-16
France
 

je jète un oeil dès que possible (je suis un peu pris aujourd’hui et demain)

merci en tout cas

Petite question : le fait qu’il n’y ait pas de retour boutique une fois le paiement effectué implique quoi ? Est-ce que la commande ne se valide pas dans Magento, ou est-ce que c’est juste pour le client qui se retrouve sur le site de la banque sans savoir ensuite où aller ?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Essaouera
Member
 
Total Posts:  45
Joined:  2008-01-22
 

Super! Je test ca aujourd’hui et je vais un retour!

 
Magento Community Magento Community
Magento Community
Magento Community
 
Essaouera
Member
 
Total Posts:  45
Joined:  2008-01-22
 

Je l’ai installé sur la dernière maj sans soucis chez moi.

J’ai rajouté le parmcom et certif de test dans lib/atos et j’ai crée un dossier /atos dans /media dans lequel j’ai rajouté les images des logos mais visiblement ca pose un problème car j’ai une erreur au moment ou je valide le moyen de paiement (frontend):

$("atosStandardButtons") has no properties
save()opcheckout.js (line 631)
onclick(click clientX=0, clientY=0)

opcheckout.js (line 631)

et j’ai la même erreur pour Check / Money order…

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top
 
Sales: Call 877.832.5289 (North America) 310.295.4144 (International)
© Copyright 2008 Varien. Magento, eCommerce software, is a trademark of Irubin Consulting Inc. DBA Varien
Privacy Policy|Terms of Service
Magento Community Count
52293 users|493 users currently online|105615 forum posts