Visão geral
Uma Assinatura é um produto de proteção com cobrança mensal recorrente. O parceiro contrata o plano, cobra o cliente mensalmente no seu próprio sistema e notifica a ClubFix a cada pagamento confirmado.A Assinatura só é ativada quando a primeira parcela é notificada como paga. Enquanto isso não acontece, o contrato fica em status
pending e a proteção não está vigente.Diagrama do fluxo
Passo 1 — Autenticar
→ Referência do endpoint:POST /auth/login
token retornado como Authorization: Bearer {token} em todas as chamadas seguintes.
Passo 2 — Localizar ou cadastrar o cliente
→ Referência do endpoint:POST /customers
Se o cliente ainda não está cadastrado na ClubFix, cadastre-o:
Passo 3 — Listar planos disponíveis
→ Referência do endpoint:GET /plans
id do plano desejado para os próximos passos.
Passo 4 — Cotar
Cote para obter o prêmio mensal e o LMI que será aplicado: → Cotar todos os planos:GET /quotation
Com LMI personalizado
Se sua parceria prevê faixas de LMI negociadas, informe o valor desejado no campomaxima:
GET /plans/{planId}/quotation
Passo 5 — Contratar
→ Referência do endpoint:POST /subscriptions
id da assinatura retornada.
Passo 6 — Consultar as parcelas
→ Referência do endpoint:GET /subscriptions/{id}/installments
Liste as parcelas para obter os IDs necessários nas notificações de pagamento:
Passo 7 — Cobrar o cliente (no seu sistema)
Processe o pagamento da parcela no seu próprio gateway ou plataforma. Este passo acontece fora da API ClubFix.Passo 8 — Notificar o pagamento da parcela
→ Referência do endpoint:POST /subscriptions/{id}/installments/{id}/notify-payment
Após confirmar o pagamento no seu sistema, notifique a ClubFix:
Passo 9 — Parcelas mensais seguintes
Repita os passos 7 e 8 para cada parcela mensal:Tabela de status da assinatura
Tabela de status da parcela
Endpoints utilizados neste fluxo
Modalidades de pagamento
A ClubFix suporta duas modalidades para assinaturas:Gateway ClubFix
O pagamento é processado pela ClubFix. Use o endpoint
POST /subscriptions/{id}/payment com os dados do cartão do cliente.Gateway Externo
O parceiro cobra o cliente e notifica a ClubFix. Use o endpoint
POST /subscriptions/{id}/installments/{id}/notify-payment para cada parcela confirmada.A modalidade Gateway Externo é configurada previamente pelo time ClubFix no cadastro do parceiro. Uma vez habilitada, apenas o endpoint de notificação fica disponível.
