L'autoconfiguration est exécutée lorsque le module est ouvert pour la première fois (après l'installation du plugin). Il vérifie les configurations existantes de la boutique et tente d'effectuer un appel interne pour définir correctement les paramètres du plugin ou de la boutique. Ce processus permet de déterminer la configuration optimale du plugin et d'en assurer l'utilisation ultérieure. Ces configurations sont ensuite sauvegardées et utilisées pour tous les appels de processus asynchrones du plugin.
Si le système détecte un problème au niveau des processus d'arrière-plan et de l'exécution des tâches, il prend les paramètres URL par défaut du magasin et tente d'exécuter l'appel de test asynchrone avec la configuration par défaut du système. Si l'appel échoue, le système doit réessayer le test avec toutes les combinaisons des options suivantes :
- Changement du protocole d'appel de HTTP à HTTPS et vice versa, en fonction du protocole utilisé par défaut.
- Augmenter le délai d'attente d'un appel asynchrone, car certains systèmes n'acceptent pas un délai d'attente cURL inférieur à une seconde.
- Définir/réinitialiser l'option de suivre les redirections 301/302
- Utiliser les options de résolution IPv4 ou IPv6.
Si toutes les options sont validées et sauvegardées, vous serez redirigé vers la sélection de l'importation du destinataire.
Si le plugin ou vous-même ne parvenez pas à modifier les paramètres du magasin, veuillez contacter notre service.