Salta ai contenuti

Processo di validazione per gli abbonamenti

Il WooCommerce Integration Kit supporta la funzionalità di validazione di XLS Padlock: è possibile configurare la cartella di lavoro compilata EXE per verificare regolarmente la validità dell’abbonamento del cliente.

Possibili utilizzi:

  • vende cartelle di lavoro Excel e desidera bloccarne l’accesso se gli utenti finali richiedono un rimborso.
  • desidera controllare regolarmente chi può accedere alle cartelle di lavoro Excel.

Per attivare la funzionalità di validazione, compili il campo dell’URL di base di validazione.

Impostazioni di validazione di XLS Padlock con il campo Base Validation URL compilato

Nel campo Base Validation URL, inserisca l’URL di base così come definito in precedenza (vedere URL di base per l’attivazione) sul proprio server web seguito da /dosubvalidation/{product ID} (una barra finale / non è obbligatoria) e sostituisca {product ID} con l’ID del prodotto associato alla propria cartella di lavoro (e definito in workbooks.json).

Nel nostro caso, sarebbe:

https://www.mywebsite.com/wordpress/activation/dosubvalidation/68

Quindi, definisca la frequenza di validazione e cosa deve accadere in caso di fallimento della validazione. Faccia riferimento al XLS Padlock User Guide per ulteriori dettagli su ciascuna impostazione.

Ricompili la cartella di lavoro EXE con XLS Padlock.

La cartella di lavoro compilata EXE può ora eseguire la validazione all’avvio:

Cartella di lavoro compilata EXE che esegue la validazione dell'abbonamento all'avvio

Supponiamo che abbia bloccato l’accesso del proprio cliente (vedere Blocco di un cliente) o che l’abbonamento sia scaduto: questi riceverà questo errore (restituito dall’applicazione web):

Errore di validazione restituito dall'applicazione web per un abbonamento bloccato o scaduto

In caso contrario, se la validazione ha esito positivo, la cartella di lavoro compilata EXE prosegue la sua esecuzione.

Durante la validazione, il kit WooCommerce verifica anche lo stato dell’abbonamento.

Questo garantisce che vengano validati, e possano quindi accedere alla cartella di lavoro, solo i clienti paganti con abbonamenti attivi.