[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.