{"id":106,"date":"2023-01-13T17:49:10","date_gmt":"2023-01-13T20:49:10","guid":{"rendered":"https:\/\/www.bancosemear.com.br\/docs\/?post_type=docs&#038;p=106"},"modified":"2023-01-13T17:49:10","modified_gmt":"2023-01-13T20:49:10","slug":"gerar-proposta","status":"publish","type":"docs","link":"https:\/\/www.bancosemear.com.br\/docs\/?docs=gerar-proposta","title":{"rendered":"Gerar proposta"},"content":{"rendered":"\n<p>M\u00e9todo usado para gera\u00e7\u00e3o de proposta, envio de e-mail para cliente e requisi\u00e7\u00e3o ao webhook do varejista.<\/p>\n\n\n\n<p>Dever\u00e1 ser feita uma requisi\u00e7\u00e3o do tipo <strong>POST<\/strong> \u00e0 URL para o tipo de ambiente desejado:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Homologa\u00e7\u00e3o: https:\/\/hmlapi.bancosemear.com.br\/ddc\/v1\/credito\/proposta<\/li>\n\n\n\n<li>Produ\u00e7\u00e3o: https:\/\/api.bancosemear.com.br\/ddc\/v1\/credito\/proposta\n<ul class=\"wp-block-list\"><\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Request<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>\/**\n* Interface de Proposta.\n*\/\ninterface Proposta {\n    \/\/\/ Valor da presta\u00e7\u00e3o\/PMT.\n    prestacao: number;\n    \n    \/\/\/ Plano da simula\u00e7\u00e3o.\n    plano: number;\n    \n    \/\/\/ Cliente da Proposta.\n    cliente: ClienteProposta;\n    \n    \/\/\/ Banco do Cliente.\n    banco?: BancoModel;\n}<\/code><\/pre>\n\n\n\n<p>Os par\u00e2metros de dados banc\u00e1rios s\u00e3o utilizados para opera\u00e7\u00e3o de Empr\u00e9stimo Pessoal do tipo Dep\u00f3sito, na qual o cliente recebe o valor financiado em sua conta banc\u00e1ria.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>interface ClienteProposta {\n    \/\/\/ Estado Civil do cliente:\n    \/\/\/ SO \u2013 Solteiro\n    \/\/\/ CA \u2013 Casado\n    \/\/\/ DE \u2013 Desquitado\n    \/\/\/ DI \u2013 Divorciado\n    \/\/\/ VI \u2013 Vi\u00favo\n    \/\/\/ OU \u2013 Outros\n    estCivil: string;\n\n    \/\/\/ N\u00edvel de Escolaridade do cliente:\n    \/\/\/ S \u2013 Sem instru\u00e7\u00e3o\n    \/\/\/ 1G \u2013 Primeiro grau\n    \/\/\/ 2G \u2013 Segundo grau\n    \/\/\/ SI \u2013 Superior incompleto\n    \/\/\/ SC \u2013 Superior completo\n    \/\/\/ PO \u2013 P\u00f3s-gradua\u00e7\u00e3o\n    \/\/\/ ME \u2013 Mestrado\n    \/\/\/ DR \u2013 Doutorado\n    \/\/\/ OU \u2013 Outros\n    escolaridade: string;\n\n    \/\/\/ Logradouro da resid\u00eancia do cliente.\n    logradouro: string;\n\n    \/\/\/ N\u00famero da resid\u00eancia do cliente.\n    numero: string;\n\n    \/\/\/ Complemento da resid\u00eancia do cliente.\n    complemento: string;\n\n    \/\/\/ Bairro da resid\u00eancia do cliente.\n    bairro: string;\n\n    \/\/\/ Localidade da resid\u00eancia do cliente.\n    localidade: string;\n\n    \/\/\/ UF da resid\u00eancia do cliente.\n    uf: string;\n\n    \/\/\/ CEP da resid\u00eancia do cliente.\n    cep?: string;\n\n    \/\/\/ DDD do Telefone celular do cliente.\n    dddCel1?: number;\n\n    \/\/\/ Telefone celular do cliente.\n    foneCel1?: number;\n}<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>interface Banco {\n    \/\/\/ Banco da conta do cliente.\n    codigoBanco?: number;\n\n    \/\/\/ Ag\u00eancia da conta do cliente.\n    codigoAgencia?: number;\n\n    \/\/\/ D\u00edgito da ag\u00eancia da conta do cliente.\n    digitoAgencia?: string;\n\n    \/\/\/ Conta do cliente.\n    numeroConta?: number;\n\n    \/\/\/ D\u00edgito da conta do cliente.\n    digitoConta?: number;\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Response<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>interface PropostaRetorno {\n    \/\/\/ C\u00f3digo da filial.\n\n    codLoja: string;\n    \/\/\/ N\u00famero da proposta no Banco Semear.\n    numProp: string;\n\n    \/\/\/ N\u00famero da proposta no lojista.\n    numPropLoj: string;\n\n    \/\/\/ Indica o status da proposta:\n    \/\/\/ AGA \u2013 Proposta aguardando aprova\u00e7\u00e3o\n    \/\/\/ PEN \u2013 Proposta com pend\u00eancia\n    \/\/\/ NEG \u2013 Proposta negada\n    \/\/\/ APR \u2013 Proposta aprovada\n    \/\/\/ BOR \u2013 Proposta com border\u00f4 gerado\n    \/\/\/ FOR \u2013 Proposta formalizada\n    \/\/\/ CAN \u2013 Proposta cancelada\n    \/\/\/ DEV \u2013 Proposta devolvida\n    \/\/\/ ERR \u2013 Erro ocorrido ao executar o processo.\n    status: string;\n\n    \/\/\/ Mensagem de retorno.\n    retorno: string;\n\n    \/\/\/ C\u00f3digo de autoriza\u00e7\u00e3o.\n    \/\/\/ Enviado somente quando a proposta estiver aprovada.\n    codAutorizador?: number;\n\n    \/\/\/ Data de autoriza\u00e7\u00e3o (yyyy-mm-dd).\n    dtAutorizador?: Date;\n\n    \/\/\/ N\u00famero do border\u00f4 no Banco Semear.\n    numBord?: number;\n\n    \/\/\/ Data da gera\u00e7\u00e3o do border\u00f4 (yyyy-mm-dd).\n    dtBord?: Date;\n\n    \/\/\/ Indica o status do border\u00f4:\n    \/\/\/ AGC \u2013 Aguardando confer\u00eancia\n    \/\/\/ AGR \u2013 Aguardando regulariza\u00e7\u00e3o\n    \/\/\/ CON \u2013 Conferido\n    \/\/\/ ERR \u2013 Erro Formaliza\u00e7\u00e3o\n    \/\/\/ FOR \u2013 Formalizado\n    \/\/\/ LIB \u2013 OP Liberada.\n    flagSitBord: string;\n\n    \/\/\/ Valor do cr\u00e9dito liberado.\n    vrLib?: number;\n\n    \/\/\/ Data da libera\u00e7\u00e3o do cr\u00e9dito (yyyy-mm-dd).\n    dtLib?: Date;\n\n    \/\/\/ Plano (quantidade de parcelas).\n    plano: number;\n\n    \/\/\/ Valor financiado.\n    vrFinanciado: number;\n\n    \/\/\/ Valor financiado.\n    vrParcela: number;\n\n    \/\/\/ Data de autoriza\u00e7\u00e3o (yyyy-mm-dd).\n    dtPrimeiroVencimento?: Date;\n\n    \/\/\/ Valor do CET (3.35940).\n    cet: number;\n\n    \/\/\/ Valor dos juros totais.\n    jurosTotal: number;\n\n    \/\/\/ Documentos.\n    documento: Documento&#91;];\n\n    \/\/\/ \u00daltimo hist\u00f3rico de an\u00e1lise.\n    ultimoHistoricoAnalise: string;\n\n    \/\/\/ URL da Capa do Border\u00f4.\n    url: string;\n\n    \/\/\/ Dados do Cliente.\n    cliente: ClienteRetorno;\n\n    \/\/\/ Boletos da proposta.\n    boleto: Boleto&#91;];\n}\n\ninterface Documento {\n    \/\/\/ Tipo de Documento.\n    doc: string;\n\n    \/\/\/ Descri\u00e7\u00e3o do Documento.\n    desc: string;\n\n    \/\/\/ URL do Documento.\n    url: string;\n}\n\ninterface ClienteRetorno {\n    \/\/\/ CPF ou CNPJ do cliente. Somente n\u00fameros, sem m\u00e1scara. Deve conter exatamente 11 ou 14 posi\u00e7\u00f5es.\n    cpfCnpj: string;\n\n    \/\/\/ Nome ou Raz\u00e3o Social do cliente.\n    nome: string;\n}\n\ninterface Boleto {\n    \/\/\/ Data de vencimento do boleto (yyyy-mm-dd).\n    dtVenc?: Date;\n\n    \/\/\/ Valor do boleto (9.99).\n    valor?: number;\n\n    \/\/\/ Linha digit\u00e1vel do boleto.\n    linDig: string;\n}<\/code><\/pre>\n\n\n\n<p>Ap\u00f3s a valida\u00e7\u00e3o da identidade do cliente no celular, o webhook parametrizado ser\u00e1 chamado. Caso o webhook n\u00e3o seja utilizado, pode ser consultado o status das propostas via <strong>GET<\/strong> \u00e0 API, conforme documenta\u00e7\u00e3o enviada previamente.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>M\u00e9todo usado para gera\u00e7\u00e3o de proposta, envio de e-mail para cliente e requisi\u00e7\u00e3o ao webhook do varejista. Dever\u00e1 ser feita uma requisi\u00e7\u00e3o do tipo POST \u00e0 URL para o tipo de ambiente desejado: Request Os par\u00e2metros de dados banc\u00e1rios s\u00e3o utilizados para opera\u00e7\u00e3o de Empr\u00e9stimo Pessoal do tipo Dep\u00f3sito, na qual o cliente recebe o &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.bancosemear.com.br\/docs\/?docs=gerar-proposta\"> <span class=\"screen-reader-text\">Gerar proposta<\/span> Leia mais &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","footnotes":""},"doc_category":[10],"doc_tag":[],"class_list":["post-106","docs","type-docs","status-publish","hentry","doc_category-digital-direct-credit"],"_links":{"self":[{"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/docs\/106","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=106"}],"version-history":[{"count":1,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/docs\/106\/revisions"}],"predecessor-version":[{"id":107,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/docs\/106\/revisions\/107"}],"wp:attachment":[{"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=106"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_category&post=106"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_tag&post=106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}