Jump to content
TrogloGeek

[v2.0] Module ATOS/Sips gratuit pour Prestashop : Tgg_ATOS

Recommended Posts

Je suis navré de le dire, mais pour moi, un contrat bancaire utilisant le fonctionnement ATOS est une vrai usine à gaz à mettre en place et à managé techniquement.

Perso j'ai pris le contrat avec la banque populaire, et le module SystemPay est fourni gratuitement pour Prestashop. De plus un enfant de 10 ans est capable de l'installer et de le paramétrer, s'il sait correctement lire une notice.

Mon acces bancaire à été installé en 5 minutes par mes soins et totalement gratuitement..

 

M'enfin bon, c'est mon expérience...

Edited by Jean Francois G (see edit history)

Share this post


Link to post
Share on other sites

... le module SystemPay est fourni gratuitement pour Prestashop. De plus un enfant de 10 ans est capable de l'installer et de le paramétrer, s'il sait correctement lire une notice.

Mon acces bancaire à été installé en 5 minutes par mes soins et totalement gratuitement..

Juste un commentaire, le module SystemPay est en effet gratuit mais pas au travers de Prestashop. Il en effet très simple à mettre en oeuvre.

 

Les module Atos que ce soit celui-ci gratuit ou le payant Prestashop sont un peu plus difficile à déployer de par la solution qui utilise des exécutables. Outre les droits d'exécution, l'exécutable doit être soigneusement choisit pour refléter votre système. Vient ensuite quelques gros ecueuil dans la délivrance des certificats via un binaire qui est rejeté par presque tous les serveurs de mail du monde entier.

 

Ce n'est pas module Tgg_Atos qui est compliqué, c'est les choix techniques d'Atos qui rendent le processus de mise en oeuvre complexe.

Share this post


Link to post
Share on other sites

Bonjour,

 

Merci de vos réponse.

Je crois comprendre qu'il me faut bien un prestataire SIPS.

J'ai précisé que le compte de ma société est à la banque postale. Si je veux utiliser le service de la banque populaire, je pense qu'il faudrait que j'ouvre un compte chez eux, or je n'ai pas l'intention de changer de banque pour le moment, et mes expériences avec la banque populaire ne sont pas bonnes.

La difficulté d'installation ne m'inquiète pas, et ne pèse pas lourd, c'est au pire un paire de jours de travail informatique, contre un service qui devra bien marcher pendant des années.

Je suis plus intéressé par votre avis sur la qualité du service : souplesse de la configuration pour le 3Dsecure, qualité de l'analyse et prévention de la fraude, surtout pour les transaction internationales où il y aurait maintenant + ou- 1% de fraude, le coût du service et le coût de l'assurance.

Combien coute ce service, je n'ai guère vu de prix affichés ?

Share this post


Link to post
Share on other sites

Ce sont des questions à poser à ton conseillé, cela peut varier en fonction de ton métier et relation avec ta banque.

Share this post


Link to post
Share on other sites

Que pourra me répondre mon conseiller à part : "prenez Scellius, notre solution est meilleure que les autres" ?

Chez les commerciaux, il n'y a pas d'information objective, ils ne font que répéter les mensonges forgés par leur service de marketing.

 

J'ai cherché pendant des heures sur les forums, sur les sites des prestataires, des banques. J'ai pas trouvé de comparateur qui donne une information objective sur plusieurs prestataires. Au jour d'aujourd'hui, je pense qu'une information objective sur ce sujet n'est disponible qu'auprès d'un expert indépendant, je n'en connais pas, et auprès de la communauté.

Share this post


Link to post
Share on other sites

C'est juste que ton commercial est incompétent car la solution atos est le nom technique du service. Chaque banque lui attribut des nom jolis comme Cerise - ah non c'est Groupama ça...

 

Voici la liste de quelques nom poétique que les banque utilisent pour signifier atos:

    HSBC / CCF (elysnet)
    BNP Paribas (mercanet)
    Société Générale (sogenactif)
    Crédit Agricole (etransactions)
    Crédit du Nord / Kolb (webaffaires)
    Crédit Lyonnais (sherlocks)
    Banque Populaire / SMC (cyberplus)
    Banque Postale (scelliusnet)
    Crédit Mutuel (citelis)
 

Share this post


Link to post
Share on other sites

Mon commercial est incompétent sur la technique comme la plupart des commerciaux. Ce n'est pas un technico-commercial ni un ingénieur commercial, la technique n'est pas son boulot.  Il négocie des contrats en évaluant le risque et renvoie ensuite vers le service technique. Il me semble que ça marche partout comme ça sauf si vous voulez payer 1000 € de frais mise en service en vous adressant à un intermédaire spécialiste.

 

Encore une fois, je pense que même un commercial compétent sur la technique ne me dirait jamais les défauts que présente son service. Il pourra éventuellement calomnier la concurrence, mais ne me donnera jamais les informations que je cherche, à savoir, est-ce que Scellius marche bien ? Est-ce que  ogone, paybox, payzen etc marchent bien ? Est-ce que l'un est moins cher que l'autre pour le même service ou pour un service meilleur ? qu'est-ce que l'un offre de plus que l'autre pour la prévention de la fraude ? le prix de l'assurance ...

 

J'ai fait des recherches hier, j'y vois un peu plus clair, mais je n'ai toujours aucune information sur la qualité de service des différents prestataires.

Share this post


Link to post
Share on other sites

Bonsoir

 

Nous venons de souscrire à la solution de paiement de la société générale pour le paiement simple et leur autre solution pour le paiement 3X, 3XWEB.

 

Mon module tggatos est correctement configuré puisqu'on enregistre des paiements simples depuis plusieurs semaines.

Cependant pour l'option 3XWEB, je suis censé utiliser le fichier call_request.php et y insérer des paramètres obligatoires du panier comme l'adresse mail, adresse du client etc ...

 

Mon champ data= doit ressembler à ça:

3XCBFRANFINANCE_DATA=#a=1YR2iYbzGac%3D&b=t8h%2BYYtg26s%3D&c=0TNJC5J%2B%2FAo%3D&d=AuNEk WGzrx4%3D#######504960#MR#MARTIN##Joel#12.05.1969#1#51#REIMS#12 rue du port##45160#OLIVET#0244215874##;

 

Et les mecs de 3XWEB sont incapables de m'aider pour Prestashop...

 

Comment puis-je récupérer ces infos dans ce fichier php ?

Je tourne en rond et je ne trouve rien sur la toile

 

Une idée svp ?

Edited by julien_wmx (see edit history)

Share this post


Link to post
Share on other sites

En partant du principe que tu utilise une version récente du module je pense que tu vas trouver ton bonheur dans l'onglet avancé de ce dernier.

Dernier paramètre: Allows to append custom parameters to the SIPS data field

 

Permettre d'ajouter des paramètres custom au champ data.

 

Tu y met ton: 3XCBFRANFINANCE_DATA= ...

 

Par contre voyant que ce dernier est chez toi "dynamique" tu vas devoir coder un peu.

Un truc du genre array_push($data, '3XCBFRANFINANCE_DATA=...' ); aux alentour de la ligne 590 me parait l'endroit pile poil (dans le case du paiement en 3x)

 

Bien sûr a toi de remplacer les ... par du code correspondant à ce que les gens de 3XWEB te demandent.

Share this post


Link to post
Share on other sites

Je viens de trouver !!

 

J'étais bien au bon endroit mais il manquait tout simplement un...#   :/

 

array_push($data, '3XCBFRANFINANCE_DATA=#a=chainedauthentification#########MARTIN##Joel#12.05.1969#1#51#REIMS#12 rue du port##45160#OLIVET#0244215874##', 'NB_PAYMENT=3', 'PERIOD='.$this->get(self::CNF_3TPAYMENT_SPACING), 'INITIAL_AMOUNT='.$initialAmount);

 

 

Il me faut maintenant réussir à récupérer dynamiquement les coordonnées du client (nom, adresse etc...), une idée ? :)

 

Je vais fouiller...

Share this post


Link to post
Share on other sites

C'est bon, j'y suis arrivé:

 

$cust = $this->context->customer;
                $cart = $this->context->cart;

                $billingAddress = new Address($cart->id_address_invoice);
                $billingCountry = new Country($billingAddress->id_country);

                $custLastName = $billingAddress->lastname;
                $custFirstName = $billingAddress->firstname;
                $custAddress = $billingAddress->address1;
                $custAddress2 = $billingAddress->address2;
                $custPostCode = $billingAddress->postcode;
                $custCity = $billingAddress->city;
                $custPhone = $billingAddress->phone;


                $dataVar = array($custLastName,$custFirstName,$custAddress,$custAddress2,$custPostCode,$custCity,$custPhone);

 

Puis ensuite je construis ma variable data avec ce tableau ;)

 

Si ça peut aider...

Share this post


Link to post
Share on other sites

 

Salut !

 

Je déterre car j'ai trouvé la solution.

 

Erreur 127, sans aucun détail. Pour ma part, je suis sur un serveur Ubuntu 14.04 64 bits. Il n'arrivait pas à exécuter les fichiers d'ATOS car ceux-ci sont en 32 bit.

Il fallait donc installer une librairie pour que le système soit capable d'exécuter les programmes 32 bit.

Voici la ligne de commande :

 

apt-get install libc6-i386
 
Ca dépannera peut-être quelqu'un j'espère ;-)

 

 

Merci, ça a réglé le problème pour moi :)

Share this post


Link to post
Share on other sites

Bonjour,

 

Je pense que je suis dans le bon topic.

J'ai le module tgg_atos v2.1.6 sur un Prestashop et j'ai un problème avec le montant payé par certain client.

Des clients hors France Métropolitaine (Suisse, Réunion, Monaco, etc) se retrouve à payer plus que le total de la commande.

 

CM6-YerWIAAY023.png

 

Il y a t'il un bug connu sur ce sujet ?

Je vous remercie par avance.

Share this post


Link to post
Share on other sites

Bonjour,

je souhaiterais savoir ou je peux telecharger tggatos pour PS1..5.4.1 

 

Merci

 

Share this post


Link to post
Share on other sites
Bonjour,

j' ai client qui a un problème de payement atos.

lorsque un utilisateur passe son payement le site affiche un message d'erreur et  il y a d'autre utilisateurs qui non pas ni facture ni confirmation de payement donc j'ai besoin de faire une simulation de payement mais j'ai pas pu malgré que j'ai saisi  le numéro de de la carte a la fin 00 et cryptogramme de 600 

Share this post


Link to post
Share on other sites

BOnjour a tous,
Un petit UP, car j ai installé le module depuis qq temps maintenant, le tout sans probléme, et d ailleurs, un grand merci au createur et contributeurs de celui ci.!

 

Par contre, depuis qq jours, je remarque dans mon back office, Modules.....  ceci :
 

 

Donc, y a t il une mise a jour du module, ou qu est ce qu il faut faire ?

Je précise, que je suis sur une prestashop 1.6.1.1

 

Merci de vos réponses ou direction, pour m orienter.

 

Brice

Edited by BriceVanZeg (see edit history)

Share this post


Link to post
Share on other sites

Bonjour Brice,

 

Non ça n'a pas de rapport avec une mise-à-jour du module ou même de Prestashop.

La version de PHP se gère au niveau de l'hébergement

Edited by BeComWeb (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

 

j'utilise la version du module 4.1.2, pourriez-vous me dire comment faire pour rediriger le client sur la page order-confirmation ou checkout-success après achat ?

 

Merci par avance!

Share this post


Link to post
Share on other sites

Bonjour, je viens d'installer le module tggqtos prestashop test 1.7 sur Presta 1.7.2.1. La configuration se passe nickel, les modifications sont prises en compte.
https://puu.sh/y5vd3/b6fe710085.png

Le module ne s'affiche pas dans la liste des modules de paiement actif. A ce que j'ai compris c'est normal car ce n'est pas un module "officiel".
https://puu.sh/y5v9g/1a191f6973.png

Mon problème vient de la page commande sur le FO où l'option de paiement CB ne s'affiche pas

https://puu.sh/y5va9/e4e0ee789a.png

J'ai vérifié dans les préférences que le problème ne venait pas de là, donc je pense qu'on peut exclure ces réglages.

 

J'utilise le template Alysum, cela viendrait-il de là? Si oui, où puis-je modifier le template?

 

Merci!

Share this post


Link to post
Share on other sites
On 25/10/2017 at 11:45 PM, saeyo said:

 

J'utilise le template Alysum, cela viendrait-il de là? Si oui, où puis-je modifier le template?

 

 A mon avis ça vient surtout du fait que le module n'est pas compatible avec la 1.7 parce que son développeur ne l'a pas adapté.

En tout cas ce n'est mentionné ni sur le site du développeur, ni sur la page Github du module.

Share this post


Link to post
Share on other sites

Le développeur a fait une branch sur Github pour Presta 1.7. ce n'est pas testé mais du moins peut-on l'installer et y accéder via le back office.

Dans mon cas, je vais simplement larguer ATOS et utiliser une autre solution (Payline).

Merci de ton aide!

Share this post


Link to post
Share on other sites

Exact, je n'étais pas allé regarder dans toutes les branches.

Par contre si c'est la branche test/ps-1.7 j'ai l'impression qu'il a simplement modifié la version maximale supportée ("PrestaShop max version set to 1.7") mais que la compatibilité n'est pas complète pour autant.

Il faudrait confirmer avec le TrgloGeek

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More