Produit concerné : la passerelle de paiement Atos Sips.

Contexte : avec le certificat de test, tout se déroule normalement mais dès que vous mettez en place le certificat commerçant pour les tests en pré-production, les cartes bancaires proposées au client, avant qu’il bascule sur le serveur de la banque, ne s’affichent pas.

Résolution : il s’agit très certainement d’une erreur dans votre certificat commerçant PHP ! Vous devrez l’ouvrir avec l’éditeur de votre choix (Notepad, Dreamweaver, etc.) et vérifiez la ligne ” certificate_version!1.0! “. L’erreur porte sur la fin de ligne, le point d’exclamation est sans doute manquant. Ajoutez le, sauvegardez le certificat et transférez le sur le serveur. Votre problème devrait être résolu. A noter que malgré cette erreur dans le certificat téléchargé sur le site de la solution bancaire, nous avons constaté qu’il pouvait fonctionner sans correction sur certain serveur…