Atualização de informações do cliente - inncash/inncash-docs GitHub Wiki
Os eventos serão disparados ao Webhook do cliente pelo InnCash quando ações específicas forem executadas dentro da plataforma, e o cliente precisa tratar cada um dos eventos fazendo as ações necessárias no ERP. Para facilitar os testes e o desenvolvimento, fornecemos um webservice para que o cliente possa executar as requisições que irão disparar os Webhooks cadastrados na plataforma.
Patch: URL_BASE/company-groups/{company_group}/customers
Esse webservice recebe como parâmetro o mesmo corpo de requisição que será enviada ao cliente via Webhook.
O InnCash irá fazer uma requisição ao webhook cadastrado pelo cliente via POST, e para marcar a integração como sucesso deve receber um status code 200
Este método tem o objetivo de atualizar o conteúdo da tabela cliente
tanto no banco do cliente quando no ERP.
{
"id": "9AC0A15E9A1A01FCBFC7AAB96DCF5A7C",
"company_id": 10,
"data": {
"customer_phone": "9999999999",
"customer_ddd": "99",
"customer_invoice_mail": "[email protected]",
"customer_financial_mail_1": "[email protected]",
"customer_financial_mail_2": "[email protected]",
"customer_risk": "D",
"customer_group": "001",
"customer_sub_group": "00001",
"customer_client_class": "G",
"customer_deadline": "001",
"customer_limit": 300,
"customer_credit_history": "test notes"
}
}
Todos os campos são obrigatórios
Tipo | Nome | Descrição |
---|---|---|
String | id | ID único do título gerado pelo cliente no momento de integração |
Int | company_id | Identificador da empresa fornecido pela Innova no momento de implantação |
String | customer_phone | Número do telefone do cliente |
String | customer_ddd | DDD do telefone do cliente |
String | customer_invoice_mail | Email do Cliente |
String | customer_financial_mail_1 | Email financeiro 1 |
String | customer_financial_mail_2 | Email financeiro 2 |
String | customer_client_class | Classe do Cliente |
String | customer_deadline | Código da condição de pagamento padrão para o cliente |
Float | customer_limit | Limite de Crédito do cliente |
String | customer_risk | Grau de Risco do cliente |
String | customer_group | Grupo do cliente |
String | customer_sub_group | SubGrupo do cliente |
String | customer_credit_history | Anotações de motivo de bloqueio |