L'autoconfigurazione viene eseguita quando il modulo viene aperto per la prima volta (dopo l'installazione del plugin). Controlla le configurazioni del negozio esistenti e cerca di effettuare una chiamata interna per impostare correttamente le impostazioni del plugin o del negozio. Questo processo determina l'impostazione ottimale del plugin e ne garantisce l'usabilità successiva. Queste configurazioni vengono poi salvate e utilizzate per tutte le chiamate al processo asincrono del plugin.
Se il sistema rileva che qualcosa non va con i processi in background e l'esecuzione dei task, il sistema deve prendere i parametri URL predefiniti del negozio e tentare di eseguire la chiamata di test asincrona con la configurazione di sistema predefinita. Se la chiamata non riesce, il sistema deve riprovare il test con tutte le combinazioni delle seguenti opzioni:
- Modifica del protocollo di chiamata da HTTP a HTTPS e viceversa, a seconda di quello utilizzato per impostazione predefinita.
- Aumentare il timeout di una chiamata asincrona, poiché alcuni sistemi non accettano un timeout di cURL inferiore a un secondo.
- Impostare/ripristinare l'opzione per seguire i reindirizzamenti 301/302
- Utilizzare le opzioni di risoluzione IPv4 o IPv6.
Se tutte le opzioni sono state eseguite e salvate correttamente, si verrà reindirizzati alla selezione dell'importazione del destinatario.
Se il plugin o voi stessi non riuscite a modificare le impostazioni del negozio, contattate il nostro servizio di assistenza.