Salta ai contenuti

Descrizione del processo di validazione

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’attivazione.

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 da compilare

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 /dovalidation/{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/dovalidation/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 un controllo di validazione online all'avvio

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

Messaggio di errore di validazione mostrato a un cliente il cui accesso è stato bloccato

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’ordine.

Verrà rifiutata se lo stato è pending, processing, on-hold, cancelled, refunded o failed. Questo garantisce che vengano validati solo i clienti paganti.