Como gerenciar a sincronização de usuários ao cobrar uma assinatura mensal?

Ao implementar cobranças recorrentes, como assinaturas mensais, é importante garantir que o acesso dos usuários esteja sempre sincronizado com o status de pagamento. Aqui está como gerenciar essa sincronização:

  1. Integração com o Gateway de Pagamento:
    Configure os callbacks do seu gateway de pagamento para realizar chamadas à API da Alloyal. Essas chamadas devem:

    • Criar ou atualizar registros: Quando o pagamento do cliente estiver em dia.
    • Excluir ou inativar registros: Quando o cliente estiver inadimplente, removendo seu acesso da base de usuários autorizados.
  2. Escolha da API para Sincronização:

    • API Síncrona: Recomendamos usar a API síncrona para sincronização individual, pois o acesso é estabelecido imediatamente e oferece melhor performance para gerenciamento de um único usuário.
    • API Assíncrona: Se o seu sistema processar pagamentos em lote, como em rotinas programadas (ex.: durante a madrugada), use a API assíncrona. Ela permite o envio de lotes de até 2.000 CPFs por requisição, otimizando o processamento.

Essa abordagem garante uma gestão eficiente dos acessos, com performance otimizada para diferentes cenários de cobrança.


Logo-PNG-Laranja-Nov-27-2024-02-06-48-2740-PM