Bonjour à tous,
premièrement désolé pour le manque de nouvelles dernièrement : j’étais pas mal occupé à réécrire une bonne partie du code source du module pour améliorer les fonctionnalités de débogage pour permettre de faire cela proprement sur une boutique en production.
La mauvaise nouvelle : Il n’y aura pas de 2.0 stable car le système de débogage n’était pas assez propre à mon goût. Cela dit la 2.0 RC4 fonctionne très bien dans 99% des cas, et peut elle-même être considérée comme stable.
La bonne nouvelle : la branche 2.1 du module avec des modifications relativement lourdes et intéressantes.
Au programme :
- Un module Prestashop ATOS SIPS toujours accessible gratuitement.
- La possibilité de forcer le retour client (supprimer la page de confirmation de commande ATOS) si la configuration de votre hébergement ne bloque par les paramètres GET très longs. L’intérêt ? Améliorer la prise en compte des commandes avec des solutions javascript telles que Google Analytics et d’autres outils d’analyse du ROI.
- La possibilité d’ajouter des frais de paiement, fixes ou proportionnels au montant du panier, selon le nombre de versements choisi (paiement en 1, 2 ou 3 fois). Attention, ces frais bancaires ne figureront pas dans la confirmation de commande, dans la commande et le panier que ce soit sur la boutique ou l’administration. Je n’ai aucune idée de la légalité de la chose, mais c’est une fonctionnalité réclamée de nombreuses fois, et donc finalement implémentée. Renseignez-vous sur les implications légales avant d’utiliser cette fonctionnalité si vous ne les connaissez pas. Pour que ces frais soient bien pris en compte partout il faudrait que ce soit Prestashop qui implémente cette fonctionnalité, le faire depuis un module serait du pur bricolage.
- Un système d’ajout de paramètres dans l’appel à l’exécutable request pour permettre des configurations plus complexes par des personnes au niveau technique suffisant. Cf. fichier /tgg_atos/param/params.xml. Permet entre autres l’utilisation de templates pour les pages de paiement, ou le changement des modes de paiement disponibles selon le nombre de versements.
Je n’ai eu le temps de faire que des tests sommaires sur cette version, en fait de très nombreux tests ont été faits sur les 2.1 RC 1 à 5, que je n’ai pas eu le temps de diffuser car j’avais toujours quelques (plus ou moins) petites améliorations à apporter pour satisfaire le plus de commerçants possible, mais le résultat final RC 6 doit encore être testé de fond en comble. Comme sur la preview précédente (2.0 RC 4), je n’ai pas eu le temps de faire le package intégralement sous linux, les droits par défaut ne sont donc pas fixés sur les fichiers.
De plus, la solution a principalement été testée sous Prestashop 1.4.1, ma boutique de test principale, si vous testez sous d’autres versions il serait sympathique de poster vos retours sur le bon fonctionnement ou non du module en précisant la version Prestashop ainsi que celle de Smarty (V2 ou V3) utilisée.
Télécharger le module gratuit ATOS/SIPS pour Prestashop
Si vous appréciez le travail fourni, pensez aux dons. Il sont nécessaires à la survie du projet puisque celui-ci est coûteux pour moi.