Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
unknown

Atos Sips Prestashop : comment corriger probleme upload du certificat ?

tout servces prestashop

Prestashop : Vérifier l’extension du fichier certificat

Le module Atos Sips accepte uniquement des certificats au format attendu, généralement fournis sous l’extension .txt, .pem ou sans extension, selon les banques.

Si tu essaies d’importer un fichier avec une extension incorrecte ou un nom non reconnu, Prestashop peut bloquer l’upload. Renomme le fichier exactement comme demandé par la documentation Atos, puis réessaie l’import depuis le module.


Prestashop : S’assurer que le certificat est valide

Le certificat fourni par la banque doit être valide et lisible, sans altération ou coupure de contenu. Un fichier corrompu ou modifié peut être rejeté lors de l’import.

Ouvre le certificat avec un éditeur texte (ex. Notepad++) pour vérifier que le contenu est intact, sans caractères spéciaux parasites. Prestashop et le module Atos utilisent ce fichier pour chiffrer les échanges bancaires sécurisés.


Prestashop : Vérifier les permissions du dossier de destination

Le dossier dans lequel Prestashop doit stocker le certificat doit avoir les droits d’écriture suffisants. Sinon, l’import échoue sans message explicite.

Va dans /modules/atos/certif/ ou /certificat/ selon la version, et donne les permissions 755 (ou 775) au dossier. Cela permet au module de copier et enregistrer correctement le fichier envoyé via l’interface.


Prestashop : Corriger la limite de taille du fichier dans PHP

Si le fichier certificat dépasse la taille limite définie dans PHP, l’upload échouera sans alerte visible dans Prestashop. Cela peut se produire même pour de petits fichiers selon la configuration du serveur.

Vérifie les valeurs upload_max_filesize et post_max_size dans php.ini. Augmente-les à au moins 2M. Cela garantit que le fichier de certificat Atos peut être correctement transféré et enregistré par Prestashop.


Prestashop : Contrôler la configuration dans le module Atos

Certains modules Atos Sips n’intègrent pas d’outil d’import automatique. Le certificat doit être copié manuellement sur le serveur via FTP, avec le bon nom de fichier.

Vérifie la documentation de ta banque : si l’import depuis le back-office n’est pas supporté, place manuellement le fichier dans /modules/atos/certif/ et indique le nom exact dans la configuration du module Prestashop.


Prestashop : Désactiver les restrictions sur les types de fichiers

Certains serveurs bloquent par défaut l’upload de fichiers non standard, comme les certificats. Cela empêche Prestashop de finaliser le transfert du fichier Atos.

Dans la configuration serveur ou via .htaccess, autorise les types MIME nécessaires (ex. text/plain). Cela permet au module d’accepter les fichiers de certificat sans déclencher de blocage automatique.


Prestashop : Nommer correctement le certificat

Le nom du fichier doit généralement suivre un format précis (ex. certif.fr.<merchant_id>). Un nom incorrect empêche le module Atos Sips de le reconnaître et l’utiliser.

Renomme le fichier selon les instructions de la banque ou du module (souvent dans la documentation technique). Prestashop ne pourra pas utiliser un fichier mal nommé comme certificat de signature valide.


Prestashop : Vider le cache après ajout du certificat

Même si le fichier est bien placé, Prestashop peut continuer à utiliser une ancienne configuration en cache, et ne pas détecter le nouveau certificat.

Vide le cache dans Paramètres Avancés > Performance, puis recharge le module. Cela force Prestashop à relire les fichiers récents du dossier certif, y compris le certificat fraîchement importé.


Prestashop : S’assurer que le certificat est dans le bon format

Un certificat doit être fourni au format texte brut, sans cryptage ni structure JSON ou XML. Si le contenu est mal formé, Prestashop n’arrivera pas à l’exploiter.

Demande à ta banque de te renvoyer le certificat sous le format classique recommandé. Vérifie que le fichier ne contient que des chaînes ASCII, sans entêtes HTTP ou encodages spécifiques. Cela garantit la compatibilité avec le module.


Prestashop : Contacter le support Atos en cas de doute

Si l’erreur persiste malgré toutes les vérifications, contacte le support technique Atos Sips ou Worldline avec ton ID commerçant et la version du module utilisée.

Ils pourront t’envoyer le bon format de certificat, valider sa compatibilité avec ton serveur, ou te fournir un script alternatif d’intégration. Un certificat bien reconnu est essentiel pour sécuriser les paiements Prestashop.