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)
Delivery term: July 29, 2021