Ir al contenido

Configuración de la desactivación (recomendado)

El proceso de desactivación en XLS Padlock permite a los usuarios finales anular el registro de sus aplicaciones de libro de Excel activadas en su dispositivo actual, lo que les permite transferir su licencia a otro dispositivo. Este proceso resulta útil en situaciones como cambios de hardware, actualizaciones del sistema o al cambiar a un equipo nuevo.

El WooCommerce Integration Kit gestiona el proceso de desactivación en línea de manera eficiente. Cuando un usuario decide desactivar una licencia en su dispositivo, el proceso es automático, lo que agiliza el flujo de trabajo tanto para usuarios como para administradores. No es necesario comprobar manualmente los certificados de desactivación.

Para habilitar la función de validación, marque la casilla “Allow deactivation for this workbook application” y rellene el campo Base Deactivation URL:

Ajustes de activación de XLS Padlock con Allow deactivation marcado y el campo Base Deactivation URL

En el campo Base Deactivation URL, introduzca la URL base tal como se definió anteriormente (consulte URL base para la activación) en su servidor web seguida de /dodeactivation/{product ID} (la barra final / no es obligatoria) y reemplace {product ID} por el ID de producto asociado a su libro (y definido en workbooks.json).

En nuestro caso, sería:

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

Vuelva a compilar el EXE de su libro con XLS Padlock. Eso es todo.

Cuando los usuarios finales deseen desactivar (consulte la guía del usuario de XLS Padlock para obtener instrucciones sobre cómo desactivar una aplicación de libro), se informará al servidor y se eliminará la activación existente almacenada en él.

Cuadro de diálogo de desactivación de la aplicación de libro que confirma la eliminación de la licencia en el servidor

Durante la desactivación, el kit de WooCommerce también comprueba el estado del pedido.

Se rechazará si el estado es pending, processing, on-hold, cancelled, refunded o failed. Esto garantiza que solo los clientes que han pagado puedan desactivar las licencias existentes para poder transferirlas.

Tras una desactivación correcta, también se añade una nota al pedido del cliente para su información:

Pedido de WooCommerce con una nota que registra la desactivación correcta de la licencia