Boutique Sylius injoignable
Débloquer un connecteur Sylius mis en pause (HTTP 403, accès API, identifiants, SSL, DNS)
Lorsque Order Invoicer n'arrive pas à joindre l'API Admin de votre boutique Sylius, nous mettons le connecteur en pause et suspendons la facturation jusqu'à ce qu'elle réponde de nouveau. Cette page présente les causes les plus fréquentes et comment les corriger.
Une fois la correction appliquée, ouvrez le connecteur dans Order Invoicer et cliquez sur Tester la connexion & réactiver : nous re-testons votre boutique et réactivons automatiquement le connecteur si elle répond.
L'administrateur n'a pas l'accès API (HTTP 403)
C'est la cause la plus fréquente et propre à Sylius : l'administrateur utilisé
s'authentifie correctement mais n'a pas le rôle ROLE_API_ACCESS.
- Ouvrez Configuration → Administrateurs dans l'administration Sylius.
- Activez l'option Accès API sur le compte utilisé par Order Invoicer, ou créez un administrateur dédié disposant de cet accès.
- Reconnectez ensuite la boutique si vous avez changé de compte.
Votre boutique bloque nos appels API (HTTP 403)
Si l'administrateur a bien l'accès API, un pare-feu, un service anti-bots ou un
proxy de votre boutique peut bloquer nos requêtes vers /api/v2/admin/.
- Cloudflare : désactivez le Bot Fight Mode ou ajoutez une règle
autorisant
/api/v2/*. - ModSecurity / pare-feu applicatif : mettez en liste blanche les requêtes vers l'API Admin de Sylius.
- Pare-feu serveur ou hébergeur : demandez à votre hébergeur de confirmer
qu'aucune règle ne bloque les requêtes vers
/api/.
Nous n'avons pas d'adresse IP fixe : autorisez nos appels par chemin d'URL et
par user-agent (OrderInvoicer), pas par IP.
Vos identifiants sont invalides (HTTP 401)
Notre requête a bien atteint votre boutique, mais l'e-mail ou le mot de passe de l'administrateur a été refusé.
- Vérifiez l'e-mail et le mot de passe dans les réglages du connecteur.
- Assurez-vous que le compte administrateur est toujours actif.
Votre certificat SSL est invalide
Nous n'envoyons pas vos identifiants sur une connexion non sécurisée : un certificat expiré, auto-signé ou ne correspondant pas au domaine interrompt la synchronisation.
- Renouvelez ou remplacez le certificat SSL de votre boutique.
- Vérifiez que la chaîne complète est installée et que
https://s'ouvre sans avertissement dans un navigateur.
Votre boutique n'a pas répondu (DNS / connexion)
Le serveur de votre boutique n'a pas répondu — généralement une coupure temporaire de votre hébergement.
- Cela se résout normalement tout seul : nous continuons à réessayer et réactivons le connecteur dès que votre boutique répond, vous n'avez donc rien à faire.
- Si le problème persiste, vérifiez que votre domaine se résout et que votre serveur est en ligne.
Toujours bloqué ?
Si rien de tout cela ne fonctionne, écrivez-nous à contact@orderinvoicer.com et nous regardons ça avec vous.