Jump to content

validation.php module ATOS besoin d'aide


Recommended Posts

Bonjour à tous,

 

Depuis 2 jours je m'arrache les cheveux sur ce problème.

 

Lorsque SSL est désactivé tout le processus de paiement se déroule parfaitement.

 

Lorsque SSL est activé sur la boutique, la serveur de la banque envoie bien la réponse automatique.

Et dans le fichier validation.php :

 

mail('[email protected]','debug 0','ok'); // Je reçois bien le mail

 

include(dirname(__FILE__).'/../../config/config.inc.php');
if (version_compare(_PS_VERSION_, '1.5', '<'))
    include(dirname(__FILE__).'/../../init.php');
include(dirname(__FILE__).'/atos.php');

 

mail('[email protected]','debug 1','ok'); //Je ne reçois pas le mail

 

........

 

Merci pour votre aide précieuse.

Edited by rem64 (see edit history)
  • Like 1
Link to comment
Share on other sites

Après des heures de galère le problème est résolu si quelqu'un retrouve ce problème avec Mercanet ou tout autre système.

 

Si vous avez acheté le module prestashop voila comment corriger le problème :

 

1) Trouver les lignes dans le fichier atos.php

$ps_url = Tools::usingSecureMode() ? Tools::getShopDomainSsl(true) : Tools::getShopDomain(true);
$ps_url .= __PS_BASE_URI__;
 
$ipn_page = $ps_url.'modules/'.$this->name.'/validation.php';
 
2) Remplacer par :
$ps_url = Tools::usingSecureMode() ? Tools::getShopDomainSsl(true) : Tools::getShopDomain(true);
$ps_url_no_ssl = Tools::getShopDomain(true);
$ps_url .= __PS_BASE_URI__;
$ps_url_no_ssl .= __PS_BASE_URI__;
 
$ipn_page = $ps_url_no_ssl.'modules/'.$this->name.'/validation.php';
 
En espérant que cela sera utile à quelqu'un.
Link to comment
Share on other sites

  • 3 weeks later...

Bonjour,

 

J'ai acheté le module ATOS et j'utilise SSL pour notre site.

Après la validation du paiement et la confirmation du code 3D secure, la commande n'est pas confirmé et les produits dans le panier sont toujours là.

 

Dans le backoffice du Sogenactif, je vois le paiement mais en statut "Expiré".

 

Est-ce que quelqu'un a eu ce même problème et a trouvé la solution?

 

Merci

Link to comment
Share on other sites

  • 1 month later...

Bonjour,

 

Merci pour cette solution, qui a partiellement réglée mon problème.

 

Par contre, j'ai désormais une erreur 404 lors du retour sur la boutique !

 

Avez-vous une idée d'où vient le problème ?

 

Merci

Link to comment
Share on other sites

  • 3 weeks later...
  • 3 months later...

Bonjour,

 

J'ai acheté le module ATOS en mai et il ne marche pas avec SSL. 

Le module est HORRIBLE et le temps de réponse de l'équipe Prestashop encore pire.

Ce module est vendu par Prestashop, qui ne répond pas quand nous avons contacté leur équipe technique.

Ça fait 7 mois que nous attendons une solution pour le SSL. 

Tous les autres prestataires auprès desquels nous avons acheté sur Prestashop addons répondent très vite quand il y a un problème et les problèmes sont très rapidement résolus. 

 

Voici pourquoi ce module ATOS est HORRIBLE : 

1) Il n'y pas de configuration simple pour configurer le montant maximum souhaité pour activer/désactiver le 3D secure.

2) L'interface de paiement ATOS est très moche et pour personnaliser l'interface, c'est trop compliqué. (Il faut changer le code et envoyer les fichiers à votre banquier) C'est juste un logo image à changer mais il faut changer le code!?

3) Ce module Atos NE MARCHE PAS AVEC SSL, alors ce n'est pas du tout sécurisé comme moyen de paiement.

4) Pas de manuel d'installation, RIEN!

5) Aucune soutien technique de la part du développeur (Prestashop)

 

Alors je vous conseille de ne pas prendre ce moyen de paiement bancaire par Atos, sauf si vous travaillez à la NASA.

Utilisez plutot le CIC paiement, qui est beaucoup plus simple à installer et l'interface de paiement est plus belle pour vos clients.

Link to comment
Share on other sites

  • 3 months later...

Bonjour, une solution !!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

Je viens d'avoir atos et

 

Il faut modifier le fichier Param.121215646546

 

et ajouter le S de HTTP car il ne redige pas le nouveau lien https

AUTO_RESPONSE_URL!https://www.monsite.com/modules/atos/validation.php!
CANCEL_URL!https://www.monsite.com/modules/atos/validation.php!

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

Bonjour,

 

Je rencontre beaucoup de difficultés à faire fonctionner le module, notamment à cause du paramètre AUTO_RESPONSE_URL qui ne semble pas supporter le protocole HTTPS.

 

@stbo la solution que vous proposez ne semble pas fonctionner chez moi, j'ai l'impression que c'est l'API d'ATOS qui ignore le protocole de l'URL que l'on donne !

 

Si quelqu'un a le même souci que moi, ou même une solution, je suis à court d'idées...

Link to comment
Share on other sites

J'ai acheté le module chez addon-prestashop et c'est eux qui ont dit de faire la mise à jour et depuis cela fonctionne.

 

Le soucis est bien connu !!!

 

Il faut vérifier le fichier des redirections path ... partout ou il indique un lien pointant vers le site 3 ou 4 fichiers de memoire

Link to comment
Share on other sites

  • 9 months later...

UP !

 

Bonjour, 
Mon site  est en maintenance depuis 4 jours à cause du module Atos que j'ai du désinstaller à cause d'un bug.

Module Atos : 

Le paiement s'effectue correctement : - prélèvement et encaissement sans soucis. Le paiement s'effectue sans soucis.

Sauf que lorsqu'on retourne après le paiement à la boutique une ERREUR 404 ( cf - photo joint dans la discussion avec votre technicien Joshué )

cela s'accompagne de:
- absence de confirmation de commande pour le client
- la commande n est pas dans l'historique 
- pas de commande valider

- pas de commande sur le back office
- pas de confirmation de commande sur le bach office

mais le client est bien débiter ! ce qui cause problème car un client peut faire un achat sans qu'on puisse le savoir !

Donc il y a un soucis dans le retour de la validation de la commande !

Alors cela est du au module Atos qui n'est pas compatible avec le HTTPS ....putain de S !

 

Donc j'ai modifié dans le fichier parm... les HTTP en HTTPS.

 

Bah ça marche pas !

On ne peut pas laisser le site en ligne sans assurer des confirmations de commandes au clients, ni en Back office! 

Pouvez vous m'aidez ?

Car je me pose des questions sur Prestashop! La complexité de tout cela malgré le fait de payer la
Configuration et que le technicien ne vérifie pas le retour de la validation. Le processus ne va pas jusqu'au bout.
Ce qui est embêtant pour un site de vente en ligne.

 

Prestashop refuse de faire un support ! Sympa....pourtant j'ai payé la config !

Cordialement,
Mr Nguyen

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...