Analisando propostas

Integração do Sisweb (Trindade Tecnologia) com Wix

Publicado em 28 de Julho de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Preciso fazer uma integração de formulário dentro do wix, que direcione os campos para o sistema do sisweb, pela trindade tecnologia.

Utilizando apenas mensagens HTTPs é possível enviar indicações diretamente para nossa base de dados. Os objetos podem ser fornecidos no formato json ou xml. Abaixo, a tabela com os campos necessários para o envio:

Campo    Descrição    Tipo
Nome    Nome do cliente    String (obrigatório)
Email    Email do cliente    String *
FonePrincipal    Telefone Principal    String *
FoneCelular    Telefone celular    String *
FoneComercial    Telefone comercial    String *
Cidade    Cidade do cliente    String (obrigatório)
PlanoAnteriorNome    Plano anterior caso haja    String (opcional)
PreferenciaHospitalar    Hospitais de preferência    String (opcional)
Observacao    Observações gerais    String (opcional)
Modalidade    Modalidade da indicação    String (Individual|Familiar|PME)
Idade    Idade do cliente    Int (obrigatório para Modalidade Individual)
IdFonte    Código de fonte geradora    Int (obrigatório)
FaixasEtarias    Coleção de FaixaEtaria    Array de Faixa Etária (obrigatório para as modaliades Familiar e PME)


* É obrigatório fornecer um meio de comunicação: e-mail ou um dos telefones.


Exemplo de objeto de envio no formato JSON:

{
     Nome: "Nome completo",
     Email: "mail@server.com",
     FonePrincipal: "11 2222-2222",
     FoneCelular: "",
     FoneComercial: "",
     Cidade: "São Paulo",
     PlanoAnteriorNome: "Amil Blue",
     PlanoAnteriorPeriodo: "5 anos",
     PreferenciaHospitalar: "Albert Einstein, Mandaqui",
     Observacao: "Minhas observações gerais",
     Idade: 35, // Para indicações individuais.
     IdFonte: 99, // Código da fonte atual.
     Modalidade: "PME", // Individual|Familiar|PME.

     PermitirRepetida: true,
     FaixasEtarias: [ // Para cotações familiares ou PME.
     { IdFaixaEtaria: 1, Qtd: 2 },
     { IdFaixaEtaria: 4, Qtd: 1 }] // Demais faixas, se necessário.
}


Abaixo, os códigos das faixas etárias disponíveis:

Código    Faixa Etária
1    00 a 18
2    19 a 23
3    24 a 28
4    29 a 33
5    34 a 38
6    39 a 43
7    44 a 48
8    49 a 53
9    54 a 58
10    59 ou +


Para efetuar o post, informe o hash na url do objeto $.Ajax() conforme abaixo:

$.ajax({
    url: 'https://api.paineldocorretor.com.br/indicacoes?hash=<hash>',
    type: 'post',
    data: json.s
tringify(indicacao),
    contentType: "application/json;charset=utf-8",
    success: function (data) { alert("Cadastro realizado com sucesso!"); },
    error: function (error) {
    alert("Erro inesperado: " + error); }
});




Os campos que serão utilizados são
Nome, email telefone e a modalidade do plano, CPF(individual/familiar) ou CNPJ (empresarial)

Contexto Geral do Projeto

Integração de formulário com o SISWEB

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 29 de Julho de 2021

Habilidades necessárias