Notes de version

Version Date Commentaire
1.11 06/02/2019 Nouvelles fonctionnalités
  • Ajout de la fonctionnalité champs de paiement embarqués (API REST).
  • Ajout d'un sous module personnalisable pour tous les moyens de paiement (Autres sous modules).
  • Ajout de logos pour le moyen de paiement CONECS.
  • Affiche les logos de paiement sur Prestashop 1.7 lors de la sélection du moyen de paiement.
1.10.2 26/11/2018 Nouvelles fonctionnalités
  • Libellé SHA-256 pour l'algorithme de signature remplacé par HMAC-SHA-256
  • Mise à jour des logos pour plusieurs moyens de paiement.
  • Modification de la notice au sujet du passage en production sur la page de retour.
  • Ajout de traductions en espagnol.
  • Interface de paiement en mode iframe améliorée.
  • Prise en compte du nouveau répertoire de logs sur les version 1.7.4.x de Prestashop.
1.10.1 12/07/2018 Nouvelles fonctionnalités
  • Algorithme de signature en SHA-256 par défaut.
  • Ignore les espaces présents en début ou fin des certificats au retour lors du calcul de la signature.
Correction de bugs
  • Suppression du message d’erreur affiché à l’acheteur lorsque la commande est en rupture de stock (antérieurs à la version 1.6.1).
  • Erreur 500 rencontrée lorsqu'un produit est en rupture de stock et que le champ total_paid_real contient une montant négatif (Prestashop 1.5 uniquement).
1.10.0 23/05/2018 Nouvelles fonctionnalités
  • Ajout d'un lien dans la configuration du module vers la documentation multilingue.
  • Amélioration du code JavaScript pour la redirection vers la page de paiement.
  • 3DS Sélectif paramétrable par groupes de clients.
  • Ajout du bouton "annuler" pour le mode iframe.
  • Affiche sur la page de retour le nom de la boutique paramétré dans le Back Office PrestaShop (Préférences > Coordonnées & magasins).
  • Ajout du paramètre "Algorithme de signature" pour le SHA-256.
Correction de bugs
  • Lien de redirection sur la page de paiement inactif avec le one page checkout, dans le cas où l'acheteur coche / décoche puis recoche les conditions générales.
  • Fatal error lors d'une création de commande depuis le Back office PrestaShop.
  • Ne pas modifier le statut de commande "Paiement accepté" en "Erreur de paiement" pour les commandes avec plusieurs tentatives de paiement.
1.9.0 24/11/2017 Nouvelles fonctionnalités
  • Compatible avec la fonctionnalité "Partager les commandes" pour PrestaShop multiboutique.

  • Ajout du paiement par iframe.

  • jQuery n'est plus utilisé sur la page de redirection pour éviter les erreurs de compatibilité.

  • Bouton Payer grisé et inactif lors de la redirection vers la page de paiement, pour éviter les doubles soumissions de formulaire.
  • Affiche le libellé de l'option de paiement en plusieurs fois si une seule option est disponible (PrestaShop 1.5 & 1.6).
  • Envoie l'adresse des points relais Mondial Relay / DPD France / SoColissimo pour Facily pay Oney.
  • Ajout du sous-module Full CB.
  • Affiche le choix de marque de l'acheteur dans les détails de la commande.
  • Sous-modules désactivés pour les devises non supportées.
  • Ajout de l'état Paiement à valider pour la validation manuelle.
  • Gère l'appel à l'URL de notification sur une opération provenant du Back Office pour les annulations, remboursements, validations, modifications, duplications.
  • Ajout du champ délai et mise à jour du champ rapidité dans les options d'expédition.
Correction de bugs
  • Envoi les types de carte sélectionnés dans les sous-modules.
  • Modification du calcul des frais de financement avec FacilyPay Oney.
  • Sauvegarde systématiquement les commandes échouées/annulées FacilyPay Oney pour éviter d'envoyer le même identifiant de commande.
  • Erreur avec modèles d'en-tête et de pied de page manquants (PrestaShop 1.7).
  • Taxe retirée si elle est à 0.
1.8.1 05/04/2017 Nouvelles fonctionnalités
  • Amélioration de la gestion des CSS et des templates.

  • Mise à jour de la liste des cartes supportées dans le paiement en plusieurs fois.

  • Utilisation de la syntaxe PHP 5.2 pour rester compatible avec les anciennes installations de PrestaShop.

  • Envoi du numéro de téléphone portable s’il est saisi par l’acheteur.

  • Possibilité de configurer les options de paiement FacilyPay Oney à l’intérieur du site marchand.
Correction de bugs
  • Le texte chargé par défaut dans les champs multilingues ne correspondait pas à la langue sélectionnée.
  • Les données de livraison ne sont pas correctement envoyées dans le cas d’un retrait en magasin avec les paiements FacilyPay Oney.

  • Ne plus créer de commande en cas d’annulation ou d’échec de paiement FacilyPay Oney sauf si le marchand active l’option « création de commande en cas d’échec ».

  • Troncation du libellé produit à 255 caractères pour éviter des rejets de formulaires.
  • Les valeurs par défaut se perdent lors de la réactivation d'un champ (Redirection automatique).
  • Les logos des boutons de paiement sont décalés quand la commande sur une page (one page checkout) est activé.
  • Erreur Cannot redeclare class FileLoggerCore si le file logger est utilisé par d’autres modules.
1.8.0 06/01/2017 Nouvelles fonctionnalités
  • Compatible avec PrestaShop 1.7

  • Affiche le détail de l'échéancier sur le backend de PrestaShop pour les paiements en plusieurs fois ou paiements fractionnés.
  • Affiche un message d'avertissement en cas de remboursement via PrestaShop pour signaler au marchand d'effectuer également l'opération depuis le Back Office PayZen

  • Compatible avec l'option Page de commande avancée sur le module Conformité européenne améliorée (Uniquement compatible pour le paiement en une fois).

  • Utilisation de la licence AFL (au lieu d'OSL).

  • Affiche la date de remise dans de détail du paiement.

  • Concatène les champs ship_to_street et ship_to_street2 dans ship_to_street pour les paiements Oney.

  • Modifications dans le code pour améliorer les performances et passer le validateur PrestaShop Addons.

  • Amélioration la gestion des expressions régulières avec des caractères spéciaux UTF-8.

  • Prise en compte des colonnes gauche/droite du thème dans la page de redirection.

  • Suppression du contrôle sur le format du certificat (pour alphanumérique).

  • Possibilité d'activer ou désactiver le paiement Facily Pay Oney dans le sous-module paiement en une fois.

  • Possibilité de traduire les différentes options de paiement pour le paiement en plusieurs fois.

  • Meilleure compatibilité avec certains thèmes de PrestaShop au niveau du choix de moyen de paiement pour l'acheteur.

Correction de bugs
  • Panier vidé lors de la redirection sur la page de paiement pour éviter toutes modifications après soumission de la commande. La panier est restauré en cas d'annulation ou paiement refusé.
  • Problème d'arrondi avec l'option affichage des prix HT pour un groupe de client.

  • Le détail du panier n'est plus envoyé sur la page de paiement si le panier est trop chargé (+85 produits différents sauf si obligatoire).

1.7.0 09/12/2015 Nouvelles fonctionnalités
  • Changement de logo pour le sous-module PayPal.
  • Modification du titre lors de la redirection sur la page de paiement dans tous les sous-modules.

  • Restrictions montant minimum et maximum par groupes de clients pour chaque sous-module.

1.6.0 09/10/2015 Nouvelles fonctionnalités
  • Délai de capture et mode de validation paramétrables dans les sous-modules.
  • Ajout du sous-module PayPal.

  • Ajout du statut "En attente de paiement PayPal" pour les paiements en attente de vérification chez PayPal.

  • Ajout du statut "En attente d'autorisation" pour les paiements en attente d'autorisation.

Corrections de bug
  • Ticket SAV lors de chaque paiements (depuis la version 1.6.1 de PrestaShop).

1.5.0 16/07/2015 Nouvelles fonctionnalités
  • Ajout du sous-module SOFORT Banking.
  • Ajout du statut "En attente du transfert de fonds" pour le paiement SOFORT et SEPA.
  • Précision sous URL de notification (URL commune pour toutes les boutiques en mode multi-boutique).
1.4.0 09/06/2015 Nouvelles fonctionnalités
  • Ajout du sous-module ANCV
  • Ajout du sous-module SEPA
  • Réorganisation de l'affichage pour le paramétrage du module.

  • Utilisation de la liste des langues pour le paramétrage du libellé, en vue de la suppression des drapeaux côté PrestaShop.

Corrections de bug
  • Problème de détection des sous-modules.

  • Problème de prise en compte de la version max spécifiée dans ps_versions_compliancy de PrestaShop.
  • Suppression des variables shipping_amount et insurance_amount (Bug sur le montant PayPal).
  • Bug relatif aux traductions PT et DE des réponses de l'URL de notification.
  • Perte de l'id de la boutique PrestaShop lors de l'appel à l'URL de notification.

1.3.2 17/04/2015 Nouvelles fonctionnalités
  • Prise en compte des variantes de langues (exemple pt_BR pour le brésilien)
  • Vérification des limites dans le php.ini (post_max_size et max_input_vars) pour s'assurer que la configuration du module sera bien enregistrée, dans le cas où le nombre de catégories de produits est trop important.
Corrections de bug
  • Le contenu du panier n'est plus transmis systématiquement à la plateforme de paiement pour éviter que les requêtes de paiement soient rejetées (cause 108 - tax_amount) si l'acheteur utilise un bon de réduction.

    Le contenu du panier sera toujours envoyé pour les paiements réalisés avec le sous-module FacilyPay Oney.

  • La configuration de l'association des catégories n'est plus envoyée lorsque le marchand choisit d'utiliser la même catégorie Oney pour toutes les catégories Prestashop.
  • La configuration des options de livraison n'est plus envoyée lorsque le marchand n'a pas de contrat FacilyPay Oney.
  • Dans certains cas les montants étaient arrondis par Prestashop provoquant des écarts entre le montant payé et le montant de la commande. Le module utilise désormais les mêmes fonctions d'arrondi que Prestashop.
1.3.1 19/03/2015 Nouvelles fonctionnalités
  • Amélioration de l'intégration du module avec les thèmes spécifiques des marchands.Amélioration de l'affichage sur la page de sélection du moyen de paiement.
  • Modification des libellés du paramétrage pour l'ID boutique et l'URL de notification.
  • Force la recompilation des templates du module à l'installation.

  • Adaptation de la structure du module avec la nouvelle structure Prestashop.

Corrections de bug
  • Bug sur la vérification de la version à l'installation pour PrestaShop v1.5.0
  • Problème concernant l'entrée des données de la carte sur le site marchand.
  • Problème relatif au statut vide de commande.
  • Vérification du format saisi pour URL de la boutique.
1.2f 26/06/2014
  • Redirection vers la page de sélection de moyen de paiement après annulation ou refus de paiement (cette modification ne concerne pas les versions 1.5.0.x, impossible car bug Prestashop).
  • Ajout de ligne transaction à la commande lors d'un rejeu de l'IPN.
1.2e 13/06/2014
  • Ajout de la langue allemande.
1.2d 16/04/2014
  • Compatible avec l’option réduction du code HTML sur Prestashop 1.6
  • Correction d'un problème de récupération du panier lors de l'appel serveur (uniquement sur les versions antérieures à la 1.5.2.0 en mode mono boutique).
1.2c 11/04/2014
  • Correction d'un problème sur les statuts de commande quand un produit est en rupture de stock.
  • Vérification du SSL avant l'activation de l'option Saisie des données de carte sur le site marchand.
  • Possibilité d’activer ou de désactiver les logs.
  • Ajout message sur le contrôle de risques.
1.2b 02/04/2014
  • Compatibilité avec Prestashop 1.6.
  • Correction afin d’éviter les messages d’avertissement sur les sites en HTTPS.
  • Ajout de logs
1.1 19/08/2013
  • Refonte du module.
  • Gère paiement simple et multiple dans le même module.
  • Possibilité de proposer le choix de type de carte sur la boutique Prestashop.
  • Possibilité de renommer le titre du moyen de paiement et dans toutes les langues.
  • Permet de proposer plusieurs types de paiement en plusieurs fois.
  • Configuration du thème pour personnaliser la page de paiement (si option activée).
  • Possibilité de proposer la saisie des données de la carte sur le site marchand (si option activée).
1.0 25/10/2012 Création du module.

Ce document et son contenu sont strictement confidentiels. Il n’est pas contractuel. Toute reproduction et/ou distribution de ce document ou de toute ou partie de son contenu à une entité tierce sont strictement interdites ou sujettes à une autorisation écrite préalable de Lyra Network. Tous droits réservés.