Fonctionnement du connecteur
ERPConnector repose sur un serveur web qui expose une API centrale : le HUB, unique point d'entrée pour tous les appels.
Adresse actuelle du HUB : https://gateway.erpconnector.ca (base API :
https://gateway.erpconnector.ca/api). Les anciennes adresses de la forme
https://XYZ.onlineerp.solution.quebec/api sont obsolètes.

Le cycle d'une requête (5 étapes)
- Le système tiers (WooCommerce, ERP, site web...) envoie sa requête au HUB.
- Le HUB identifie le robot installé chez le client correspondant au code licence et lui relaie la tâche.
- Le robot exécute la tâche localement (ex. créer un client dans Acomba, extraire les factures des 10 derniers jours).
- Le robot renvoie le résultat au HUB.
- Le HUB répond à l'appelant.
Pourquoi cette architecture
- Centralisation : une seule adresse pour tous les clients et tous les ERP.
- Sécurité : chaque interaction exige le code licence + la clé secrète (+ un code de compagnie optionnel).
- Scalabilité : on ajoute des robots au besoin.
- Fiabilité : redirection vers un autre robot valide au besoin.
- Unicité : la même structure de requête quel que soit l'ERP derrière.