São campos que você cria com o nome que quiser — *Login*, *Plano*, *Vencimento*, *Nº de conexões*, *Matrícula*, *Turma* — para guardar aquilo que só existe no seu outro sistema. Eles aparecem na ficha do cliente, na exportação, no atendimento por WhatsApp e agora entram e saem pela API.
Na prática, para quem vende plano recorrente (provedor de internet, revenda de acesso, academia, escola, software por assinatura): o seu sistema manda a data de vencimento de cada cliente e o Mais PDV cuida do resto.
O que o seu desenvolvedor precisa saber:
- Os campos viajam como um bloco chamado `custom_fields`, em qualquer criação ou atualização de cliente.
- Ele nunca apaga o que não mandou. Se você mantém um campo pela tela e a integração não conhece esse campo, ele continua lá.
- O nome do campo não precisa vir igualzinho: *Vencimento*, *vencimento* e *VENCIMENTO* são o mesmo campo, e não viram dois.
- Existe um endereço que responde quais campos a sua empresa usa — assim ele não precisa adivinhar se o seu campo se chama "Vencimento" ou "Data de renovação".
- Ele também consegue listar, por exemplo, todos os clientes que vencem no dia 5 com uma chamada só.
O que isso liga do outro lado: com o lembrete de vencimento ativado (veja o artigo *Avisar o cliente pelo WhatsApp que o acesso dele está vencendo*), o Mais PDV manda a mensagem sozinho nos dias que você escolher, usando exatamente a data que o seu sistema gravou. Seu sistema informa, o Mais PDV cobra.
A documentação técnica está em maispdv.com/api-docs/v1, na seção *Clientes → Dados do Sistema*.