Guides d'installation, configuration et utilisation de nos plugins WordPress.
Choisissez le plugin dont vous souhaitez consulter la documentation
Tout ce que vous devez savoir sur Contract Signature for WooCommerce et ses modules complémentaires
Version 1.0.0 • Costa Plugin • costaplugin.com
Contract Signature for WooCommerce est un système complet de signature électronique pour WooCommerce. Il permet de générer automatiquement des contrats personnalisés lors des commandes, de les faire signer électroniquement par vos clients, et de stocker les PDF signés de manière sécurisée.
Canvas, Upload, Texte
Génération automatique
Dropbox, Drive, S3
Certificats & QR Code
5.0+
7.4+
5.0+
Créez des templates de contrats avec un éditeur HTML et des shortcodes dynamiques qui se remplissent automatiquement avec les données de la commande et du client.
[wcs_client_name]
[wcs_billing_first_name]
[wcs_billing_last_name]
[wcs_billing_company]
[wcs_billing_email]
[wcs_billing_phone]
[wcs_billing_address]
[wcs_billing_address_1]
[wcs_billing_address_2]
[wcs_billing_city]
[wcs_billing_postcode]
[wcs_billing_state]
[wcs_billing_country]
[wcs_shipping_address]
[wcs_shipping_first_name]
[wcs_shipping_last_name]
[wcs_shipping_company]
[wcs_shipping_city]
[wcs_shipping_postcode]
[wcs_shipping_state]
[wcs_shipping_country]
[wcs_order_id]
[wcs_order_number]
[wcs_order]
[wcs_order_details]
[wcs_product_name]
[wcs_order_date]
[wcs_order_time]
[wcs_order_status]
[wcs_order_total]
[wcs_order_subtotal]
[wcs_order_tax]
[wcs_order_shipping]
[wcs_order_discount]
[wcs_payment_method]
[wcs_transaction_id]
[wcs_shipping_method]
[wcs_signature]
[wcs_admin_signature]
[wcs_signature_date]
[wcs_current_date]
[wcs_current_time]
[wcs_site_name]
[wcs_site_url]
[wcs_site_email]
Trois méthodes de signature sont proposées au client pour signer son contrat.
Le client dessine sa signature avec la souris ou le doigt (tactile). Utilise la librairie SignaturePad.js.
Le client upload une image de sa signature (PNG, JPG). Idéal pour les signatures scannées.
Le client tape son nom et choisit parmi plusieurs polices de signature élégantes.
💡 Signature Admin :
L'administrateur peut aussi configurer sa propre signature (entreprise/personne/custom) via les Réglages. Utilisez le shortcode [wcs_admin_signature] dans vos templates.
Choisissez quand le client doit signer le contrat, configurable par produit.
Le client est redirigé vers la page de signature juste après le paiement. La commande reste en attente jusqu'à la signature.
Flux : Paiement → Redirection → Signature → Contrat généré
Le client doit signer AVANT de finaliser le checkout. Le paiement n'est validé qu'après signature.
Flux : Checkout → Signature → Paiement → Commande validée
Assignez jusqu'à 10 templates de contrats différents par produit. Chaque contrat est signé individuellement et génère un PDF séparé.
Ajoutez une double vérification par SMS ou WhatsApp avant la signature pour renforcer la sécurité et la validité juridique.
Processus : Le client saisit son numéro → Reçoit un code à 4 chiffres → Vérifie le code → Peut signer
Protégez la page de signature contre les bots et le spam avec un CAPTCHA invisible.
Invisible, score de confiance, gratuit
Alternative privacy-first, gratuit
Après signature, un PDF professionnel est généré automatiquement avec le contrat complet, la signature et le certificat de sécurité.
Deux moteurs disponibles
Support complet HTML/CSS
Mot de passe & permissions
Synchronisez automatiquement les PDF signés vers vos services cloud préférés.
💡 Option : Vous pouvez activer la suppression automatique du fichier local après synchronisation cloud pour économiser l'espace disque.
Chaque signature génère un certificat de sécurité unique avec un QR code vérifiable publiquement.
Faites signer un contrat obligatoire lors de l'inscription d'un nouvel utilisateur.
Système complet d'emails automatiques entièrement personnalisables avec des variables dynamiques.
💡 Fonctionnalités : Chaque email peut être activé/désactivé, le sujet et le contenu sont personnalisables avec des variables. Envoyez des emails test depuis l'administration. Rappels automatiques configurables (délai, nombre max). Rappels manuels depuis la liste des contrats en attente.
Le plugin ajoute un statut personnalisé "En attente de signature" et gère automatiquement les transitions de statut.
Statut avant/après signature configurable. Options : on-hold, processing, completed.
Commandes non signées automatiquement annulées après un délai configurable (heures ou jours).
Le plugin ajoute automatiquement un endpoint "Mes Contrats" dans le compte client WooCommerce.
mes-contrats[wcs_my_contracts]
[wcs_my_contracts_menu]
[wcs_contracts_pending]
[wcs_contracts_signed]
[wcs_contracts_count]
Chaque produit WooCommerce dispose d'un onglet "Signature Contrat" avec les options suivantes :
High Performance Order Storage compatible
Cart & Checkout Blocks compatible
Système de modules extensible
Étendez les fonctionnalités avec des modules spécialisés
wrc-listeo-module
Intègre la signature de contrats avec le thème Listeo pour les réservations, la publication de listings, l'inscription et les dashboards vendeur/client.
Payantes et gratuites
Publication avec signature
Owners & Guests
L'administrateur peut exclure certains listings de démonstration de toute exigence de signature pour les réservations. La recherche dynamique par nom permet de trouver et ajouter facilement des listings. L'exclusion est prioritaire : même si le listing a un template personnalisé, aucune signature ne sera demandée.
Listing soumis → Statut pending → Redirection signature → Publication
Écran intermédiaire avec bouton → Signature du contrat → Preview autorisé → Publication
awaiting_signature lorsque le vendeur clique sur "Preview"[wcs_listing_title]
[wcs_listing_owner]
[wcs_listing_type]
[wcs_listing_address]
[wcs_listing_category]
[wcs_listing_url]
[wcs_booking_date_start]
[wcs_booking_date_end]
[wcs_booking_price]
[wcs_booking_status]
[wcs_booking_id]
Intégration automatique avec listeo-paiement-prealable
Si le plugin Listeo Paiement Préalable (LPP) est installé et actif, le module Listeo le détecte automatiquement et intercepte le flux de réservation/paiement pour exiger la signature de contrat. Aucune configuration supplémentaire n'est nécessaire : les réglages du module Listeo (timing, templates, annulation) s'appliquent automatiquement aux réservations LPP.
Direct + Pré-auth
Capture + Authorize
Sans commande WC
Callback externe
Callback externe
L'integration LPP est entierement automatique. Si le plugin Listeo Paiement Prealable est active, le systeme de signature l'intercepte sans aucune configuration. Les reglages du module Listeo (timing par listing, templates, annulation automatique) s'appliquent directement. Le timing est lu en priorite depuis le listing individuel, puis depuis le reglage global du module Listeo.
wrc-pdf-upload-module
Uploadez directement des fichiers PDF comme templates de contrat au lieu de les créer manuellement dans l'éditeur HTML.
wrc-signature-send-module
Envoyez des demandes de signature par email à n'importe qui, même en dehors de WooCommerce. Idéal pour les contrats indépendants des commandes.
Email de signature
Groupes de signataires
Dashboard & statistiques
Statistiques complètes
Taux de complétion
Page suivi publique
Rappels automatiques
Invitations
Dashboard
Groupes
Emails
Réglages
Oui, le plugin principal nécessite WooCommerce 5.0+. Les contrats sont liés aux commandes WooCommerce. Cependant, le module "Envoi de Signature" permet d'envoyer des contrats indépendamment des commandes.
Oui ! Le système multi-contrats permet d'assigner jusqu'à 10 templates par produit. Le client signe chaque contrat séquentiellement et un PDF est généré pour chacun.
Le plugin fournit un certificat de sécurité avec hash SHA-256, horodatage, IP chiffrée et QR code de vérification. Avec la vérification SMS/WhatsApp activée, cela renforce considérablement la valeur probante de la signature.
Des rappels automatiques sont envoyés par email (configurable). Vous pouvez aussi envoyer des rappels manuels. Si activé, les commandes non signées sont automatiquement annulées après un délai configurable.
Oui, le plugin est entièrement compatible avec le High Performance Order Storage (HPOS) et les Cart/Checkout Blocks de WooCommerce.
Après génération du PDF, le fichier est automatiquement synchronisé vers Dropbox, Google Drive et/ou AWS S3 selon votre configuration. Un lien de partage est généré et stocké avec la commande. Vous pouvez activer la suppression du fichier local après sync.
Non, tous les modules nécessitent le plugin principal "Contract Signature for WooCommerce" comme base. Le module Listeo nécessite également le thème Listeo Core. Chaque module peut être activé/désactivé indépendamment.
Visitez costaplugin.com pour le support, la documentation complète et les mises à jour.
Le plugin est entièrement traduisible grâce au système d'internationalisation de WordPress. Toutes les chaînes du plugin principal et des modules complémentaires sont regroupées dans un seul fichier .pot pour simplifier la traduction.
wc-contract-signaturelanguages/wc-contract-signature.potLoco Translate est le plugin recommandé pour traduire Contract Signature for WooCommerce. Il offre une interface visuelle directement dans WordPress.
Ce plugin est écrit en français. La traduction automatique (DeepL, Google, etc.) fonctionne automatiquement : le plugin indique à Loco Translate que la langue source est le français. DeepL traduira correctement depuis le français vers votre langue cible.
Loco Translate propose 3 emplacements pour sauvegarder vos traductions. Le plugin est compatible avec les 3 options :
wp-content/languages/loco/plugins/wc-contract-signature-{locale}.po
Les fichiers sont conservés même lors des mises à jour du plugin. C'est l'emplacement le plus sûr.
wp-content/languages/plugins/wc-contract-signature-{locale}.po
Dossier standard de WordPress pour les traductions de plugins.
wp-content/plugins/wrc-woocommerce/languages/wc-contract-signature-{locale}.po
Attention : les fichiers seront supprimés si le plugin est mis à jour ou réinstallé.
Le plugin dispose de son propre sélecteur de langue dans les Réglages, indépendant de la langue WordPress. Cela permet par exemple d'avoir un site WordPress en français mais l'interface admin du plugin en anglais.
Accès : WC Contract > Réglages > Langue du plugin
Par défaut : Utilise la langue de WordPress
Langues disponibles : Toutes les langues pour lesquelles un fichier .mo existe
Le plugin cherche les traductions dans cet ordre. Le premier fichier .mo trouvé est utilisé :
wp-content/languages/loco/plugins/wp-content/languages/plugins/wp-content/plugins/wrc-woocommerce/languages/languages/wc-contract-signature.potlanguages/ du pluginHistorique des modifications
Contract Signature for WooCommerce • Version 1.0.0
Développé par Costa Plugin • Tous droits réservés © 2026
Notre équipe est disponible pour vous accompagner.