Descrição do processo de ativação
Para determinar o número de ativações permitidas para o EXE da sua planilha compilada, a aplicação web armazena dados personalizados nos pedidos do FastSpring por meio do recurso Tags.
Quando um cliente compra uma assinatura para o EXE da sua planilha compilada por meio do FastSpring, um pedido inicial é gerado e aparece na lista de pedidos (Orders):

Os processos de ativação e validação de uma assinatura gerenciados pela aplicação web usam o token de ativação que identifica a assinatura no FastSpring.
Esse token de ativação deve ser enviado ao cliente que comprou a sua planilha. Esse token permite que ele ative a planilha. Por padrão, o FastSpring enviará o token de ativação automaticamente.
Quando os clientes executam o arquivo EXE da planilha compilada, uma caixa de diálogo aparece informando que a ativação é necessária. Como dito antes, a caixa de diálogo deve, no mínimo, pedir o token de ativação (você pode dar o nome que quiser, mas o ID do campo HTML associado deve ser “token”, consulte configurar a planilha Excel para assinaturas).

Quando o cliente clica em Activate, os dados são enviados ao servidor de ativação:

O FS Kit no servidor de ativação vai verificar o status da assinatura e diversas configurações.
Isso garante que apenas clientes pagantes com uma assinatura ativa possam ativar a sua planilha.
Após uma ativação bem-sucedida, uma mensagem de confirmação é exibida e o EXE da planilha compilada é reiniciado. Se ocorrer um erro, a caixa de mensagem correspondente é exibida e o cliente pode tentar ativar novamente.