4 avril 2022 – Version 1.3.1

  • [maj] Ajout d’un bandeau d’information sur l’arrêt dans l’année de la solution Atos Sips.

1 octobre 2020 – Version 1.3

  • [new] Adaptation du titre de la page « Commande reçue » en cas de problème de paiement, « Paiement non reçu », « Paiement en attente de confirmation » ou « Erreur de paiement ! » suivant la situation !
  • [new] Différenciation des URLs de retour OK et KO pour une meilleure gestion des messages destinés au client.
  • [new] Prise en charge de la solution de paiement en 3 fois de Franfinance de la Société Générale.
  • [maj] Ajout de one.com comme hébergement incompatible avec Atos Sips.
  • [maj] Actualisation des icones de cartes bancaires.

11 mars 2019 – Version 1.2.7

  • [new] Ajout du filtre atos_change_total pour filtrer le montant de la commande pour les devises qui ne gèrent pas les centimes.
  • [fix] site_url() remplace get_bloginfo(‘url’) dans l’URL autoresponse et dans l’URL d’appel de la version PERL de la passerelle car WPML filtre get_bloginfo(‘url’) pour y ajouter la langue dans une configuration dossier.

18 janvier 2019 – Version 1.2.6

  • [new] Si l’établissement bancaire ne confirme pas le statut du paiement (erreur ou délai de retour), des messages adaptés remplacent les messages d’erreur de paiement supposée sur la page de retour du client.

17 janvier 2019 – Version 1.2.5

  • [new] Ajout du filtre atos_change_merchantid pour filtrer l’identifiant commerçant, par exemple pour gérer plusieurs comptes bancaires.
  • [new] Ajout d’un lien direct vers les instructions depuis les réglages de la passerelle.
  • [maj] Modifications pour prendre en charge l’onglet Paiements de WooCommerce 3.4 (nouveau descriptif du moyen de paiement, lien de retour).
  • [maj] Passage de l’URL d’activation de la licence en https.

18 octobre 2017 – Version 1.2.4

  • [new] Filtres atos_change_normal_url et atos_change_cancel_url pour outrepasser les URLs de retour du client.

27 septembre 2017 – Version 1.2.3

  • [fix] Gestion du retour de banque en https pour la version Perl de la passerelle.

12 avril 2017 – Version 1.2.2

  • [fix] Suppression d’une “Notice”.
  • [fix] Suppression d’un débug oublié.

12 avril 2017 – Version 1.2.1

  • [maj] Fonction get_data() renommée en get_atos_data() pour éviter les conflits avec le code des développeurs aussi peu inspirés que moi.

3 avril 2017 – Version 1.2

  • [maj] Gestion des méthodes dépréciées de WooCommerce 3.0.
  • [new] Ajout d’un paramètre pour désactiver 3D Secure en dessous d’un certain montant (pour contrats bancaires compatibles).
  • [new] Filtre atos_change_liste_statuts_ok pour adapter la liste des statuts de paiement réussis (par exemple pour prendre en compte des extensions d’acompte avec statut personnalisé).
  • [new] Filtre atos_change_msg_remerciement pour personnaliser le message qui s’affiche avant le choix du paiement (CB, Mastercard, Visa, …).
  • [new] Filtre atos_change_data pour modifier le champ DATA envoyé à la banque (à manipuler avec précaution !).
  • [maj] Optimisation de la page de réglages de la passerelle (réorganisation, affichage conditionnel, tooltips).

9 décembre 2016 – Version 1.1.6

  • [fix] Il ne fallait pas enlever le trailingslashit de l’URL retour…

8 décembre 2016 – Version 1.1.5

  • [maj] Ajout du paramètre de retour automatique wc-api avec la fonction add_query_arg pour une meilleure compatibilité avec des extensions tierces.
  • [maj] Nettoyage de l’adresse IP du client avant transmission à la banque suite à un bug OVH qui renvoi toute une chaine de caractères en plus de l’IP !

18 mars 2016 – Version 1.1.4

  • [new] Transmission à WooCommerce de l’identifiant de transaction renvoyé par la banque, il apparait lors de la modification d’une commande “Paiement par Carte Bancaire (123456)”. L’id peut être récupéré dans le post meta “_transaction_id”.
  • [maj] La notification de paiement par CB n’est plus un e-mail de note de commande indépendant mais elle est insérée dans l’e-mail de commande en cours.

12 janvier 2016 – Version 1.1.3

  • [new] Ajout d’une option pour forcer l’url de retour en http pour les sites en https déclarés en http auprès de leur banque !
  • [new] Ajout du paramètre return_context qui peut être au choix le nom du client ou son email. Utile pour le rapprochement bancaire.
  • [new] Ajout d’un filtre atos_change_currency_code pour la devise.
  • [new] Exploitation du filtre woocommerce_thankyou_order_received_text pour personnaliser la page de retour en cas d’échec du paiement.
  • [new] Bouton “Payer par Carte Bancaire” lors de la sélection de la passerelle.
  • [maj] Mise à jour de l’entête des fichiers perl pour une meilleure comptatibilité avec l’hébergeur infomaniak.

15 décembre 2015 – Version 1.1.2

  • [fix] Conservation du https dans l’url autoresponse.
  • [fix] L’url autoresponse utilise l’url du site et non plus l’url de WordPress (problème si le site et WordPress ne sont pas dans le même dossier).
  • [maj] Détection du chemin recommandé pour l’enregistrement des logs.
  • [maj] Ajout des logos Sherlock’s, Scellius Net et des icônes Paylib, Paypal.
  • [maj] Ajout du fichier de configuration WPML wpml-config.xml pour traduire la langue et la devise.
  • [maj] Remplacement du logo par défaut Mercanet par un logo générique CB/Visa/Mastercard.
  • [maj] Ajout des traductions très partielles en_GB et en_US en attendant une version anglaise par défaut de la passerelle.

13 mars 2014 – Version 1.1.1

  • [maj] Mise à jour de l’API de licence.
  • [fix] Correction d’une erreur sur la validation de la licence pour les WordPress en anglais.

11 février 2014 – Version 1.1

  • [new] Comptatibilité avec la version 2.1 de WooCommerce. La gestion des pages de commande a été totalement revue.
  • [new] Gestion des hébergeurs qui bloquent la fonction exec(), tels que Infomaniak, WPEngine. L’administration de la passerelle permet d’indiquer la prise en charge ou non de la fonction exec().
  • [fix] Gestion des commandes invité sur la page de remerciement. Le lien vers le compte client n’est ajouté que si la commande est liée à un compte client.
  • [fix] Correction d’une mauvaise gestion de la page de remerciement après paiement pour les produits téléchargeables. Pour ces produits le statut de la commande passe directement à Terminée sans passer par le statut En Cours.

17 décembre 2013 – Version 1.0.2

  • [fix] Atos Sips n’accepte pas les URLs de retour en protocole https. Remplacement du https par un http pour les boutiques utilisant ce protocole.
  • [new] Ajout des instructions d’activation de licence dans le fichier instructions-installation-parametrages.txt

11 décembre 2013 – Version 1.0.1

  • [fix] Limitation de l’adresse IP du client à 19 caractères. Les IPv6 généraient une erreur car le cgi request de la banque n’accepte pas plus de 19 caractères dans le champ ‘customer_ip_address’. Les IPv6 sont donc tronquées en attendant une hypothétique mise à jour du kit bancaire Atos.

20 novembre 2013 – Version 1.0

  • Version initiale de la passerelle de paiement.