# API01005: Erreur de certificat SSL

## Ce que cela signifie[​](#what-this-means "Lien direct vers Ce que cela signifie")

Il y a un problème avec le certificat SSL/TLS de votre site web. Ce certificat est ce qui rend la connexion sécurisée (HTTPS). Le POS ne se connectera pas aux sites avec des certificats invalides pour protéger vos données.

## Causes Courantes[​](#common-causes "Lien direct vers Causes Courantes")

* **Certificat expiré** — Les certificats SSL doivent être renouvelés périodiquement
* **Certificat auto-signé** — Non émis par une autorité de confiance
* **Domaine incorrect** — Le certificat ne correspond pas au nom de domaine
* **Chaîne de certificats incomplète** — Certificats intermédiaires manquants
* **Contenu mixte** — Certaines ressources chargées via HTTP au lieu de HTTPS

## Comment Corriger[​](#how-to-fix "Lien direct vers Comment Corriger")

### 1. Vérifier l'État du Certificat[​](#1-check-certificate-status "Lien direct vers 1. Vérifier l'État du Certificat")

Visitez votre site dans un navigateur et cliquez sur l'icône du verrou pour afficher les détails du certificat. Recherchez :

* Date d'expiration
* Émis à (doit correspondre à votre domaine)
* Émis par (doit être une autorité reconnue)

### 2. Renouveler le Certificat Expiré[​](#2-renew-expired-certificate "Lien direct vers 2. Renouveler le Certificat Expiré")

S'il est expiré :

* La plupart des fournisseurs d'hébergement offrent des certificats gratuits Let's Encrypt
* Contactez votre fournisseur d'hébergement pour le renouveler
* Vérifiez si le renouvellement automatique est activé

### 3. Corriger le Décalage du Certificat[​](#3-fix-certificate-mismatch "Lien direct vers 3. Corriger le Décalage du Certificat")

Assurez-vous que le certificat couvre :

* Votre domaine exact (`yourstore.com`)
* Variante WWW (`www.yourstore.com`) si utilisé
* Envisagez un certificat wildcard (`*.yourstore.com`)

### 4. Installer les Certificats Intermédiaires Manquants[​](#4-install-missing-intermediate-certificates "Lien direct vers 4. Installer les Certificats Intermédiaires Manquants")

Utilisez un outil de vérification de certificat SSL (comme SSL Labs) pour identifier les certificats manquants. Votre fournisseur d'hébergement peut aider à les installer.

### 5. Forcer HTTPS[​](#5-force-https "Lien direct vers 5. Forcer HTTPS")

Dans WordPress, assurez-vous que :

* L'URL du site utilise `https://`
* Le SSL forcé est activé dans les paramètres de WooCommerce

## Erreurs Connexes[​](#related-errors "Lien direct vers Erreurs Connexes")

* [API01002](/fr/error-codes/API01002.md) — Connexion refusée
* [API06001](/fr/error-codes/API06001.md) — Format d'URL invalide

***
