📚 Documentation

Documentation

Guides d'installation, configuration et utilisation de nos plugins WordPress.

← Tous les plugins
✅

Verify Pro for Listeo & WooCommerce

Version 1.2.0

Documentation - Guide complet

Tout ce que vous devez savoir sur le système de vérification d'identité avancée

1

Qu'est-ce que Verify Pro for Listeo ?

Verify Pro for Listeo est un système de vérification d'identité complet qui permet aux administrateurs de vérifier l'identité des vendeurs sur leur marketplace. Il renforce la confiance des utilisateurs en affichant un badge "Vérifié" sur les profils et listings des vendeurs approuvés.

🪪

Documents d'identité

Carte d'identité, passeport, permis de conduire

🤳

Selfie sécurisé

Système QR Code pour photo via mobile

✅

Badge vérifié

Affiché sur profils et listings

🎯 Fonctionnalités principales

  • ✅ Vérification manuelle - L'admin examine et approuve les documents
  • ✅ Vérification automatique API - Onfido, Jumio ou Veriff
  • ✅ Particuliers et entreprises - Deux types de vérification
  • ✅ Selfie via QR Code - Système sécurisé anti-fraude
  • ✅ Gestion des expirations - Rappels automatiques avant expiration
  • ✅ Rejet partiel - Correction uniquement des documents invalides
  • ✅ Badge personnalisable - Style et position configurables
  • ✅ Vérification Email/Téléphone - Via OTP Listeo intégré
2

Types de documents acceptés

Le plugin supporte deux types de vérification avec des documents spécifiques pour chacun.

👤 Pour les particuliers

🪪 Documents d'identité

  • Carte nationale d'identité
  • Passeport
  • Permis de conduire
  • Titre de séjour

🏠 Justificatifs de domicile

  • Facture de services (eau, électricité, gaz)
  • Relevé bancaire
  • Avis d'imposition
  • Quittance de loyer

🛡️ Documents d'assurance

  • Attestation d'assurance
  • Assurance responsabilité civile
  • Assurance professionnelle
  • Carte vitale / Assurance maladie

📋 Autres documents

  • Carte professionnelle
  • Diplôme / Certification
  • Extrait de casier judiciaire
  • Autorisation de travail

🏢 Pour les entreprises

📜 Documents légaux

  • Certificat d'enregistrement (Kbis)
  • Statuts de l'entreprise
  • N° d'immatriculation (SIRET, EIN, VAT)
  • Pièce d'identité du dirigeant

💰 Documents fiscaux

  • Attestation fiscale
  • N° TVA / VAT Number
  • Coordonnées bancaires
  • Rapport annuel
3

🤳 Système de selfie QR Code sécurisé

Un système innovant qui permet aux utilisateurs de prendre leur selfie de vérification directement depuis leur téléphone, avec un niveau de sécurité maximal.

🔄 Comment ça fonctionne ?

1

Générer le QR Code

L'utilisateur clique sur "Générer le QR Code" dans le formulaire de vérification.

2

QR Code unique (10 min)

Un QR Code unique apparaît, valide pendant 10 minutes seulement.

3

Scanner avec téléphone

L'utilisateur scanne le QR Code avec son téléphone (pas d'app requise).

4

Prendre le selfie

Une page sécurisée s'ouvre avec guide visuel pour prendre la photo avec le document d'identité visible.

5

Envoi automatique

La photo est uploadée et le lien devient invalide. Usage unique garanti.

🔒 Sécurité maximale

🔑

Token crypté SHA-256

Lien unique impossible à deviner

⏱️

Expiration 10 min

Le lien expire automatiquement

🔐

Usage unique

Lien invalidé après utilisation

4

Processus de vérification

Voici comment se déroule le processus complet de vérification d'un vendeur.

👤 Côté Vendeur

  1. 1
    Accéder à la page de vérification

    Via le menu du dashboard ou le lien dans la notification.

  2. 2
    Choisir le type (Particulier ou Entreprise)

    Chaque type a ses propres documents requis.

  3. 3
    Uploader les documents requis

    Documents d'identité (recto/verso), justificatifs, etc.

  4. 4
    Prendre le selfie via QR Code

    Si requis, générer le QR et prendre la photo avec le mobile.

  5. 5
    Soumettre et attendre

    La demande passe en statut "En attente" pour examen par l'admin.

👨‍💼 Côté Administrateur

  1. Accéder à Verify Pro → Vérifications en attente
  2. Cliquer sur le vendeur pour voir les documents
  3. Examiner chaque document et le selfie
  4. Approuver si tout est conforme → Badge vérifié activé
  5. Rejeter si problème → Sélectionner les documents à corriger
5

Rejet et correction partielle

Le système permet un rejet partiel intelligent : seuls les documents invalides doivent être corrigés, les autres restent validés.

❌ Motifs de rejet disponibles

Document illisible ou de mauvaise qualité
Document expiré
Document incomplet (verso manquant)
Document non conforme au type demandé
Selfie non conforme (visage non visible)
Suspicion de fraude ou falsification

✏️ Correction partielle intelligente

Avantage majeur du système :

  • ✅ Le vendeur ne voit que les documents à corriger
  • ✅ Les documents déjà validés affichent un badge vert "Déjà validé"
  • ✅ Pas besoin de tout re-uploader à chaque correction
  • ✅ L'admin voit aussi quels documents étaient déjà validés
6

📅 Expiration et renouvellement automatique

Le système gère automatiquement l'expiration des documents d'identité et envoie des rappels préventifs.

📧 Rappels automatiques par email

📬

30 jours avant

Premier rappel préventif

⚠️

15 jours avant

Rappel d'urgence

🚨

7 jours avant

Dernier avertissement

🔒 Que se passe-t-il à l'expiration ?

  1. Le statut passe automatiquement de Approuvé à Expiré
  2. Le badge vérifié est retiré du profil et des listings
  3. Un email de notification est envoyé au vendeur
  4. Le vendeur doit soumettre un nouveau document d'identité valide
  5. Les autres documents restent validés (seule l'identité à renouveler)
7

✅ Badge vérifié et affichage

Une fois approuvé, le vendeur reçoit un badge "Vérifié" visible sur son profil et ses listings.

📍 Où le badge apparaît

👤

Profil du vendeur

Badge affiché à côté du nom et dans les informations

🏠

Listings du vendeur

Badge visible sur toutes les annonces du vendeur

🎨 Personnalisation du badge

Options configurables dans les paramètres :

  • 🎨 Style du badge : Moderne, Classique, Minimaliste
  • 📍 Position : Haut gauche, Haut droite, Bas gauche, Bas droite
  • 📝 Texte du badge : Personnalisable
  • 🎯 Où afficher : Listings, profil, les deux
8

🤖 Vérification automatique via API

En plus de la vérification manuelle, le plugin supporte 3 fournisseurs de vérification automatique d'identité.

🔵

Onfido

Leader mondial de la vérification d'identité

🟢

Jumio

Solution entreprise avec support IA avancé

🟣

Veriff

Alternative flexible avec environnement sandbox

✨ Avantages de la vérification API

  • ⚡ Vérification instantanée - Résultat en quelques secondes
  • 🤖 Détection de fraude IA - Documents falsifiés détectés
  • 🌍 Support international - Tous types de documents du monde
  • ⏰ Gain de temps admin - Plus besoin d'examiner manuellement
  • 🔒 Approbation auto - Si l'API valide, approbation automatique
9

📧 Notifications par email

Le plugin envoie automatiquement des emails aux vendeurs et aux administrateurs à chaque étape importante du processus de vérification.

👤 Emails envoyés au vendeur

📩

Confirmation de soumission

Envoyé immédiatement après que le vendeur soumet sa demande de vérification.

✅

Vérification approuvée

Envoyé quand l'admin approuve la vérification. Le vendeur reçoit son badge vérifié.

❌

Vérification rejetée

Envoyé en cas de rejet avec les motifs et les documents à corriger.

🔄

Vérification révoquée

Envoyé si l'admin révoque une vérification précédemment approuvée.

⏰ Rappels d'expiration automatiques

Quand la date d'expiration du document d'identité approche :

📬
30 jours avant

Rappel préventif

⚠️
15 jours avant

Rappel urgent

🚨
7 jours avant

Dernier rappel

📅
Jour J

Notification d'expiration

👨‍💼 Email à l'administrateur

📨

Nouvelle demande de vérification

L'administrateur reçoit un email à chaque nouvelle demande de vérification soumise par un vendeur. L'email contient un lien direct vers la page d'examen des documents pour approuver ou rejeter rapidement.

🎨 Templates d'email personnalisables

Tous les emails utilisent des templates PHP modifiables. Vous pouvez les personnaliser dans :

/wp-content/plugins/listeo-verify-pro/templates/
├── email-verification.php (confirmation soumission)
├── email-verification-approved.php (approbation)
├── email-verification-rejected.php (rejet)
├── email-expiry-reminder.php (rappels expiration)
├── email-document-expired.php (document expiré)
└── email-admin-notification.php (notif admin)
10

Questions fréquentes (FAQ)

❓ Le vendeur peut-il modifier ses documents après soumission ?

Non, une fois soumis, les documents ne peuvent pas être modifiés. Si un problème est détecté, l'admin peut rejeter la demande et le vendeur devra soumettre de nouveaux documents.

❓ Puis-je désactiver le selfie ?

Oui, le selfie est optionnel. Allez dans Verify Pro → Paramètres → Documents et décochez "Exiger un selfie".

❓ Comment révoquer une vérification déjà approuvée ?

Allez dans Verify Pro → Historique, trouvez la vérification approuvée, et cliquez sur "Révoquer cette vérification". Le badge sera retiré et le vendeur devra resoumettre.

❓ Le badge reste-t-il visible si le plugin est désactivé ?

Non, si le plugin est désactivé ou si l'option "Activer le plugin" est décochée, le badge n'apparaît plus nulle part. Les données restent cependant sauvegardées.

❓ Les APIs de vérification sont-elles payantes ?

Oui, Onfido, Jumio et Veriff sont des services payants avec tarification à l'usage. Le plugin inclut un mode Sandbox pour tester avant de payer. La vérification manuelle par l'admin est gratuite.

❓ Comment changer la langue du plugin ?

Allez dans Verify Pro → Paramètres → Général et sélectionnez la langue souhaitée (Français ou English). Le plugin se recharge automatiquement dans la nouvelle langue.

11

☁️ Stockage Cloud automatique

Sauvegardez automatiquement les documents de vérification vers un service de stockage cloud externe pour une meilleure organisation et sécurité des données.

🌐 Services cloud supportés

🟠

Amazon S3

Leader mondial du stockage cloud. Toutes les régions AWS supportées.

🟢

Wasabi

Alternative économique à S3. 80% moins cher, compatible S3.

🔵

Google Drive

Connectez votre compte Google via OAuth2. Simple et sécurisé.

🔄 Modes de synchronisation

📤

À l'upload

Les documents sont envoyés au cloud dès que le vendeur les uploade.

✅

À l'approbation

Les documents sont envoyés seulement quand la vérification est approuvée.

🔁

Les deux

Upload immédiat + déplacement vers "approved" à l'approbation.

📁 Structure des dossiers

Les documents sont automatiquement organisés dans cette structure :

📁 verify-pro-documents/
   ├── 📁 pending/ (documents en attente de validation)
   │   └── 📁 john_doe/
   │       ├── 📄 2026-01-11_id_card_front.jpg
   │       └── 📄 2026-01-11_id_card_back.jpg
   └── 📁 approved/ (documents des vendeurs approuvés)
       └── 📁 john_doe/
           ├── 📄 2026-01-11_id_card_front.jpg
           └── 📄 ...

⚙️ Configuration

  1. Allez dans Verify Pro → Paramètres → Cloud Storage
  2. Sélectionnez votre service de stockage (S3, Wasabi ou Google Drive)
  3. Choisissez le mode de synchronisation
  4. Entrez vos clés API / identifiants
  5. Cliquez sur Tester la connexion pour vérifier
  6. Enregistrez les paramètres

🔵 Configuration Google Drive

Pour connecter Google Drive, vous devez créer une application OAuth2 :

  1. Allez sur Google Cloud Console
  2. Créez un nouveau projet ou sélectionnez un projet existant
  3. Activez l'API Google Drive
  4. Allez dans Identifiants → Créer des identifiants → ID client OAuth 2.0
  5. Type d'application : Application Web
  6. Ajoutez l'URI de redirection affiché dans les paramètres du plugin
  7. Copiez le Client ID et Client Secret dans le plugin
  8. Cliquez sur Connecter Google Drive et autorisez l'accès

🗑️ Suppression des fichiers locaux

Pour économiser de l'espace sur votre serveur, vous pouvez activer la suppression automatique des fichiers locaux après upload vers le cloud :

  • Les fichiers sont supprimés du serveur uniquement après upload réussi
  • L'URL cloud est automatiquement enregistrée pour récupération
  • Option configurable : Verify Pro → Paramètres → Cloud Storage → Supprimer les fichiers locaux

⚠️ Attention : Si activé, les documents ne seront accessibles que via le cloud. Assurez-vous que votre configuration cloud est correcte.

👁️ Visualisation des documents

L'admin peut toujours voir les documents, qu'ils soient stockés localement ou dans le cloud :

💾
Local

Fichier sur le serveur WordPress

☁️
Cloud

Fichier récupéré depuis S3/Wasabi/Drive

Un badge indique la source du document dans les pages "Vérifications en attente" et "Voir les documents".

✨ Avantages du stockage cloud

  • 💾 Sauvegarde automatique - Plus de perte de données
  • 🔒 Sécurité renforcée - Documents stockés hors du serveur web
  • 📊 Organisation - Structure de dossiers claire par utilisateur
  • 🌍 Accessibilité - Accédez aux documents depuis n'importe où
  • 💰 Économie d'espace - Réduisez l'utilisation du disque serveur
  • 🔄 Conformité RGPD - Stockez dans la région de votre choix
  • 👁️ Visualisation transparente - L'admin voit les documents cloud comme s'ils étaient locaux
12

Traductions & Loco Translate

Le plugin Verify Pro for Listeo est entièrement traduisible et compatible avec Loco Translate pour faciliter la gestion des traductions.

🌍 Langues incluses par défaut

🇫🇷
Français (France)

Langue source du plugin

🇺🇸
Anglais (US)

1166 chaînes traduites

➕ Comment ajouter une nouvelle langue avec Loco Translate

1

Installer Loco Translate

Installez le plugin gratuit "Loco Translate" depuis Extensions → Ajouter.

2

Accéder au plugin

Allez dans Loco Translate → Plugins → Verify Pro for Listeo.

3

Créer une nouvelle traduction

Cliquez sur "New language" et sélectionnez votre langue.

4

Traduire et sauvegarder

La nouvelle langue apparaîtra automatiquement dans les paramètres du plugin.

💡

Conseil : Utiliser la traduction anglaise comme base

La traduction anglaise est complète. Copiez les fichiers en_US.po/mo comme point de départ pour votre nouvelle traduction.

13

Intégration WooCommerce

Utilisez le plugin avec WooCommerce, même sans le thème Listeo. Cette intégration ajoute la vérification d'identité à votre boutique en ligne.

🛒 Fonctionnalités WooCommerce

👤

Onglet Mon Compte

Nouvel onglet "Vérification" dans Mon Compte WooCommerce avec badge de statut.

✅

Badge vérifié

Badge affiché dans Mon Compte et dans les commandes admin.

🛑

Blocage checkout

Option pour bloquer les commandes si le client n'est pas vérifié.

📥

Blocage téléchargements

Bloquer l'accès aux téléchargements si non vérifié.

📍 Où apparaît le badge vérifié

  • Mon Compte - En haut de la navigation (si vérifié)
  • Menu latéral - Icône ✓ ou ⏳ à côté de "Vérification"
  • Admin > Commandes - Colonne avec ✓ ou ✗ pour chaque client
  • Détail commande - Statut de vérification sous l'adresse de facturation

🔒 Protection du contenu

⚠️ Cette fonctionnalité est indépendante de WooCommerce !

La protection du contenu fonctionne avec tous les thèmes WordPress (Listeo, WooCommerce, et autres). Elle ne nécessite pas WooCommerce.

Restreignez l'accès à certains contenus aux utilisateurs vérifiés :

  1. Éditez une page, un article, un produit ou un listing Listeo
  2. Trouvez la meta box "Identity Verification" dans la sidebar
  3. Cochez "Requires verification"
  4. Seuls les utilisateurs vérifiés pourront voir ce contenu

⚙️ Configuration

  1. Allez dans Verify Pro → Paramètres → WooCommerce
  2. Activez "Activer l'intégration WooCommerce"
  3. Activez les options souhaitées (checkout, téléchargements)
  4. Flush les permaliens : Réglages → Permaliens → Enregistrer

📝 Shortcodes disponibles

Shortcode Description
[lvp_verification_page] Affiche la page de vérification complète sur n'importe quelle page.
[lvp_verified_badge] Affiche le badge vérifié de l'utilisateur connecté.
14

🏠 Intégration Listeo avancée

L'onglet Listeo dans les paramètres offre des fonctionnalités avancées spécifiques au thème Listeo. Ces options permettent de contrôler l'accès aux fonctionnalités en fonction du statut de vérification des utilisateurs.

📋 Menu vérification pour les Guests

Par défaut, seuls les utilisateurs avec le rôle "Owner" voient le menu Vérification dans leur dashboard. Activez cette option pour permettre aux "Guests" de se faire vérifier aussi.

Configuration :
  1. Allez dans Verify Pro → Paramètres → Listeo
  2. Activez "Menu vérification pour les Guests"
  3. Les utilisateurs Guest verront maintenant le menu "Verification" dans leur dashboard

📧 Restrictions de contact

Empêchez les utilisateurs non vérifiés de contacter les vendeurs. Le bouton "Send Message" sera caché et remplacé par un message invitant à se faire vérifier.

📄 Page listing

Le bouton "Send Message" dans le widget Owner est caché

👤 Page auteur

Le bouton de contact sur le profil vendeur est caché

📅 Restrictions de réservation

Exigez une vérification d'identité avant de pouvoir réserver. Les boutons de réservation seront cachés pour les utilisateurs non vérifiés.

📍 Sticky footer

Le bouton "Book Now" en bas de page est caché

📦 Widget réservation

Un overlay s'affiche sur le widget avec un message

⚡ Performance

Les boutons sont cachés immédiatement via CSS pour éviter tout flash au chargement de la page. Le message de restriction s'affiche ensuite via JavaScript.

💬 Message personnalisable

Vous pouvez personnaliser le message affiché aux utilisateurs non vérifiés dans Verify Pro → Paramètres → Listeo → Message de restriction.

📚

Besoin d'aide supplémentaire ?

Si quelque chose n'est pas clair ou si vous rencontrez un problème, n'hésitez pas à contacter le support. Nous sommes là pour vous aider !

✉️ Contacter le support

Besoin d'aide supplémentaire ?

Notre équipe est disponible pour vous accompagner.