Skip to main content
WooCommerce est la deuxième plateforme e-commerce supportée par Actero. La connexion passe par le flow wc-auth officiel WordPress : tu approuves Actero depuis ton admin WP, et ton agent récupère commandes, clients et produits en lecture seule.

Prérequis

  • Une boutique WordPress avec WooCommerce 5.0+ installé et activé
  • Un compte WordPress avec le rôle Administrator (requis pour autoriser une app)
  • HTTPS activé sur ton site (WooCommerce refuse les wc-auth en HTTP)
  • Permaliens en mode Post name (Settings → Permalinks) — sinon les endpoints REST sont inaccessibles
  • Un compte Actero avec au moins le plan Starter pour les webhooks temps réel

Connexion

1

Ouvre Intégrations dans Actero

Va dans Intégrations → Plateforme e-commerce → WooCommerce et clique Connecter.
2

Renseigne l'URL de ta boutique

Saisis l’adresse complète de ton site WordPress, par exemple https://ma-boutique.com. Pas besoin de slash final, Actero normalise l’URL automatiquement.
3

Autorise Actero depuis WordPress

Tu es redirigé vers la page “Authorize Actero?” de ton WordPress. Connecte-toi en admin si nécessaire et clique Approve. WooCommerce génère alors une consumer_key + consumer_secret et les POST sur le callback Actero.
4

Retour automatique

Tu reviens dans Actero avec le badge Connecté. Les commandes les plus récentes sont indexées en quelques secondes.

Permissions demandées

WooCommerce demande deux niveaux d’accès lors du wc-auth : Actero demande read uniquement.
  • Lecture des commandes, clients, produits, catégories
  • Aucune écriture : Actero ne peut ni modifier une commande, ni en créer, ni émettre un remboursement
  • Aucun accès au panneau d’admin WP, aux utilisateurs ou aux fichiers du site
Les credentials sont stockés chiffrés côté Supabase, isolés par client_id via RLS. Tu peux les révoquer à tout moment depuis WordPress → WooCommerce → Settings → Advanced → REST API, ou depuis Actero.

Quelles données circulent

  • Commandes (statut, ligne items, total, méthode de paiement, méthode de livraison, tracking si plugin)
  • Clients (email, nom, adresses de facturation et livraison, historique d’achat)
  • Produits (titre, description, variations, stock, prix, catégories)
L’agent utilise ces données en temps réel pour répondre aux WISMO, gérer les retours, recommander des produits liés et personnaliser le ton selon le segment client.

Webhooks (temps réel)

À la connexion, Actero crée trois webhooks WooCommerce signés HMAC :
  • order.created
  • order.updated
  • customer.created
Si la création échoue (hébergeur qui bloque les requêtes sortantes, plugin de sécurité agressif), Actero passe automatiquement en mode polling toutes les 5 minutes. Tu vois alors un badge Polling dans le dashboard au lieu de Realtime.

Plugins compatibles

Supporté. Les abonnements actifs sont visibles par l’agent pour répondre aux questions de renouvellement, suspension ou annulation.
Supporté en lecture. L’agent peut consulter les réservations mais ne peut pas en créer ni modifier (limite des scopes read).
Si l’un de ces plugins ajoute un meta tracking sur la commande, Actero le lit automatiquement et l’utilise dans les réponses WISMO.
Compatible. L’agent répond dans la langue de la commande détectée par le plugin.

Déconnexion

Intégrations → WooCommerce → Déconnecter révoque les credentials côté Actero et désactive les webhooks créés sur ton WordPress. Pour une révocation complète, va aussi dans WordPress → WooCommerce → Settings → Advanced → REST API et supprime la clé “Actero”.

Problèmes fréquents

Tes permaliens WordPress ne sont pas en mode “Post name”. Va dans Settings → Permalinks et choisis “Post name”, puis sauvegarde — cela régénère les routes REST.
Un plugin de sécurité (Wordfence, iThemes Security, Sucuri) bloque probablement les requêtes vers /wc-auth/v1/authorize. Whitelist temporairement l’URL ou désactive le plugin pendant l’OAuth.
Ouvre le dashboard, lance un test depuis Tester mon agent avec une commande connue. Si l’agent ne la trouve pas, vérifie que l’intégration est en mode Realtime ou attends le prochain cycle de polling (max 5 minutes).
Va dans WooCommerce → Settings → Advanced → Webhooks. Si tu vois des deliveries en échec avec status 401/403, supprime-les et reconnecte l’intégration depuis Actero pour régénérer les secrets.

FAQ

Oui. Actero utilise l’API REST WooCommerce v3 qui supporte HPOS depuis Woo 8.2.
Sur le plan Entreprise, oui. Sur les autres plans, une seule plateforme e-commerce par compte Actero — crée un second compte si tu gères plusieurs marques.
Aucune. Ton agent répond, escalade, automatise les paniers abandonnés et personnalise les réponses de la même façon. Seules les modalités techniques de la connexion changent.