Configurar a desativação (recomendado)
O processo de desativação no XLS Padlock permite que os usuários finais cancelem o registro dos seus aplicativos de planilha do Excel ativados no dispositivo atual, permitindo que transfiram a sua licença para outro dispositivo. Esse processo é útil em cenários como mudanças de hardware, atualizações do sistema ou ao migrar para um novo computador.
O WooCommerce Integration Kit gerencia o processo de desativação online de forma eficiente. Quando um usuário decide desativar uma licença no seu dispositivo, o processo é automatizado, agilizando o fluxo de trabalho tanto para usuários quanto para administradores. Não é preciso verificar manualmente os certificados de desativação.
Para habilitar o recurso de validação, marque a opção “Allow deactivation for this workbook application” e preencha o campo Base Deactivation URL:

No campo Base Deactivation URL, insira a URL base conforme definida anteriormente (consulte Base URL for activation) no seu servidor web seguida de /dodeactivation/{product ID} (uma barra final / não é obrigatória) e substitua {product ID} pelo ID do produto associado à sua planilha (é definido em workbooks.json).
No nosso caso, seria:
https://www.mywebsite.com/wordpress/activation/dodeactivation/68Recompile o EXE da sua planilha com XLS Padlock. É só isso.
Quando os usuários finais quiserem desativar (consulte o guia do usuário do XLS Padlock para obter instruções sobre como desativar um aplicativo de planilha), o servidor será informado e a ativação existente armazenada nele será removida.

Durante a desativação, o kit do WooCommerce também verifica o status do pedido.
Ela será recusada se o status for pending, processing, on-hold, cancelled, refunded ou failed. Isso garante que apenas clientes que pagaram possam desativar licenças existentes para transferi-las.
Após uma desativação bem-sucedida, uma nota também é adicionada ao pedido do cliente para a sua informação:
