Busco um desenvolvedor para criar uma integração robusta entre o sistema de assinaturas eletrônicas ZapSign e a plataforma de cobranças Asaas. O objetivo principal é automatizar completamente o fluxo de trabalho, desde a assinatura de um contrato até a geração e o envio automático das cobranças correspondentes aos clientes. Esta automação visa reduzir significativamente o trabalho manual e minimizar os riscos de erros operacionais.
Funcionalidades necessárias:
Cadastro automático de clientes no Asaas: Sempre que um contrato for assinado com sucesso via ZapSign, os dados relevantes do cliente devem ser enviados automaticamente para o Asaas. O sistema deve ser capaz de criar um novo cadastro para o cliente ou atualizar um existente, garantindo a consistência dos dados.
Geração automática de cobranças: Após a confirmação da assinatura do contrato, a integração deve analisar as informações contidas no documento para determinar os detalhes da cobrança. Isso inclui identificar o tipo de contrato, a forma de pagamento escolhida pelo cliente, a quantidade de parcelas, os valores e condições específicas acordadas, e as datas de vencimento. Com base nessas informações, o sistema deverá criar automaticamente as cobranças na plataforma Asaas.
Envio automático das cobranças ao cliente: Cada cobrança gerada no Asaas, conforme o processo acima, deve ser enviada automaticamente ao cliente diretamente pela plataforma Asaas, sem necessidade de intervenção manual.
Painel simples de controle (opcional, mas desejável): Uma tela básica para permitir o acompanhamento dos envios, visualização de logs de integração e verificação do status das operações, facilitando a gestão e a identificação de possíveis problemas.
Requisitos técnicos desejáveis:
Experiência comprovada com APIs REST, fundamental para a comunicação entre as plataformas.
Conhecimento prévio das APIs do Asaas e da ZapSign é um diferencial, ou a capacidade de estudá-las e dominá-las rapidamente.
Proficiência em linguagens de programação de uso profissional como Python ou
Node.js.
Aplicação de boas práticas de segurança da informação e tratamento de dados pessoais, em conformidade com a LGPD (Lei Geral de Proteção de Dados).
Entregáveis:
Código-fonte completo e funcional da integração.
Documentação simples e clara para uso e manutenção.
Suporte para configuração inicial e testes da integração.
O objetivo final é estabelecer um processo totalmente automatizado e eficiente para a gestão de clientes e cobranças, otimizando as operações e garantindo a precisão dos dados.
Prazo de Entrega: Não estabelecido