-
Notifications
You must be signed in to change notification settings - Fork 0
/
1526baba.6ca333ae.js
1 lines (1 loc) · 12.2 KB
/
1526baba.6ca333ae.js
1
(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{113:function(e,a,t){"use strict";t.r(a),t.d(a,"frontMatter",(function(){return c})),t.d(a,"metadata",(function(){return i})),t.d(a,"rightToc",(function(){return l})),t.d(a,"default",(function(){return s}));var o=t(2),n=t(6),r=(t(0),t(250)),c=(t(252),{id:"ISPControllr",title:"ISP-Controllr",hide_title:!0,sidebar_label:"ISP-Controllr"}),i={id:"SistemasIntegrados/ISPControllr",isDocsHomePage:!1,title:"ISP-Controllr",description:"ISP-Controllr",source:"@site/docs\\SistemasIntegrados\\ISP_Controllr.md",permalink:"/documentation/docs/SistemasIntegrados/ISPControllr",sidebar_label:"ISP-Controllr"},l=[{value:"Como verificar se est\xe1 tudo certo?",id:"como-verificar-se-est\xe1-tudo-certo",children:[]},{value:"Como dar baixa autom\xe1tica no ISP-Controllr?",id:"como-dar-baixa-autom\xe1tica-no-isp-controllr",children:[]}],b={rightToc:l};function s(e){var a=e.components,t=Object(n.a)(e,["components"]);return Object(r.b)("wrapper",Object(o.a)({},b,t,{components:a,mdxType:"MDXLayout"}),Object(r.b)("h1",{className:"titulo"},"ISP-Controllr"),Object(r.b)("div",{className:"subtitulo"},Object(r.b)("p",null,Object(r.b)("img",Object(o.a)({parentName:"p"},{src:"/img/ispcontrollr.png",alt:"alt text",title:"GKM_logo"}))),Object(r.b)("p",null,"Continuando nossa s\xe9rie sobre as integra\xe7\xf5es da Gerencianet, hoje vamos mostrar o passo a passo para a configura\xe7\xe3o do ",Object(r.b)("strong",{parentName:"p"},"ISP - Controllr"),"."),Object(r.b)("p",null,"Para come\xe7ar, voc\xea deve acessar a plataforma de emiss\xe3o de boletos e carn\xeas da Gerencianet para gerar o token de integra\xe7\xe3o:"),Object(r.b)("ol",null,Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Acesse o menu ",Object(r.b)("code",null,"API > Minhas Aplica\xe7\xf5es > Nova Aplica\xe7\xe3o"),";")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Informe o nome da integra\xe7\xe3o e ",Object(r.b)("strong",{parentName:"p"},"ATIVE")," o ",Object(r.b)("code",null,"Modo de Compatibilidade")," (",Object(r.b)("a",{href:"https://s3.amazonaws.com/gerencianet-pub-prod-1/printscreen/2020/07/22/matheus.rodrigues/6a8a83b-modo-compatibilidade-mk-auth%20%283%29.png",target:"_blank",title:"Link Externo"},"veja onde"),");")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Clique em ",Object(r.b)("code",null,"Criar nova aplica\xe7\xe3o")," e copie o token de integra\xe7\xe3o da aplica\xe7\xe3o (",Object(r.b)("a",{href:"https://content.screencast.com/users/tiagogerencianet/folders/Jing/media/dedc2d55-2304-4e3b-aaed-224e6ae0487f/2018-04-05_1605.png",target:"_blank"},"veja onde"),")."))),Object(r.b)("p",null,"Em seguida, voc\xea deve copiar o c\xf3digo gerado e colar na sua conta ISP-Controllr:"),Object(r.b)("ol",null,Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Acesse o menu ",Object(r.b)("inlineCode",{parentName:"p"},"Configura\xe7\xf5es")," e, em seguida, clique em ",Object(r.b)("inlineCode",{parentName:"p"},"Op\xe7\xf5es de pagamento"),";")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Clique no bot\xe3o ",Object(r.b)("inlineCode",{parentName:"p"},"Adicionar Forma de Pagamento"),";")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"No campo ",Object(r.b)("inlineCode",{parentName:"p"},"Institui\xe7\xe3o"),", escolha a op\xe7\xe3o ",Object(r.b)("inlineCode",{parentName:"p"},"Gerencianet"),";")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"No campo Usu\xe1rio, informe o n\xfamero da sua conta Gerencianet. Ele est\xe1 dispon\xedvel no canto superior da p\xe1gina Gerencianet, logo abaixo do seu nome;")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"No campo Token de Integra\xe7\xe3o, cole o c\xf3digo gerado na sua conta Gerencianet;")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Clique no bot\xe3o Salvar."))),Object(r.b)("br",null),Object(r.b)("h2",{id:"como-verificar-se-est\xe1-tudo-certo"},"Como verificar se est\xe1 tudo certo?"),Object(r.b)("p",null,"Para verificar se a integra\xe7\xe3o foi feita corretamente, siga os passos abaixo:"),Object(r.b)("ol",null,Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Acesse o menu Clientes da sua conta ISP Controllr;")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Clique em algum cliente cadastrado;")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"V\xe1 at\xe9 Pagamentos > Forma de Pagamento;")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Clique no bot\xe3o Novo e selecione a op\xe7\xe3o Gerencianet;")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Clique no bot\xe3o Enviar;")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Em seguida, ainda no campo Pagamentos, clique no bot\xe3o Novo, dispon\xedvel ao lado do campo Formas de Pagamento;")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Selecione o cliente e o contrato. O valor do contrato \xe9 referente a mensalidade do plano de internet que deve estar criado antes da configura\xe7\xe3o da integra\xe7\xe3o."))),Object(r.b)("p",null,"Pronto! Assim que voc\xea gerar o boleto, clique no bot\xe3o ",Object(r.b)("inlineCode",{parentName:"p"},"Imprimir"),". Voc\xea dever\xe1 ser encaminhado para uma tela com a imagem de um boleto gerado pelo Banco do Brasil."),Object(r.b)("p",null,"\xc9 importante verificar se o acesso externo ao servidor est\xe1 funcionando normalmente para que aconte\xe7a a comunica\xe7\xe3o da Gerencianet com o ISP Controllr."),Object(r.b)("br",null),Object(r.b)("h2",{id:"como-dar-baixa-autom\xe1tica-no-isp-controllr"},"Como dar baixa autom\xe1tica no ISP-Controllr?"),Object(r.b)("p",null,"Voc\xea ainda pode cadastrar uma URL de callback para que o ISP Controllr realize baixas autom\xe1ticas sempre que a Gerencianet identificar um pagamento, e uma URL de cancelamento, para que o ISP- Controllr tamb\xe9m realize uma baixa autom\xe1tica sempre que voc\xea fizer o cancelamento de uma cobran\xe7a na Gerencianet."),Object(r.b)("div",{className:"admonition admonition-caution alert alert--warning"},Object(r.b)("div",Object(o.a)({parentName:"div"},{className:"admonition-heading"}),Object(r.b)("h5",{parentName:"div"},Object(r.b)("span",Object(o.a)({parentName:"h5"},{className:"admonition-icon"}),Object(r.b)("svg",Object(o.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"}),Object(r.b)("path",Object(o.a)({parentName:"svg"},{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})))),"ATEN\xc7\xc3O")),Object(r.b)("div",Object(o.a)({parentName:"div"},{className:"admonition-content"}),Object(r.b)("p",{parentName:"div"},"Se o cancelamento for realizado no ISP-Controllr, n\xe3o ocorrer\xe1 a baixa autom\xe1tica na conta Gerencianet."))),Object(r.b)("br",null),Object(r.b)("h4",{id:"veja-como-cadastrar-as-urls"},"Veja como cadastrar as URL's"),Object(r.b)("ol",null,Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Acesse o menu ",Object(r.b)("inlineCode",{parentName:"p"},"API > Minhas Aplica\xe7\xf5es")," e selecione sua aplica\xe7\xe3o;")),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Acesse a aba Callbacks, ative ambos os campos (",Object(r.b)("a",{href:"https://content.screencast.com/users/tiagogerencianet/folders/Jing/media/82315a32-fff3-4ce2-9202-0dfa701bd36d/2018-04-05_1340.png",target:"_blank"},"veja onde"),") e cadastre suas URLs seguindo o modelo: ",Object(r.b)("code",null,"IP_PUBLICO:8083/service/gerencianet/levypaid"))),Object(r.b)("li",{parentName:"ol"},Object(r.b)("p",{parentName:"li"},"Para cadastrar um callback de cancelamento, informe a URL e marque o campo ",Object(r.b)("inlineCode",{parentName:"p"},"Pagamento Cancelado"),". A URL deve seguir o modelo: ",Object(r.b)("inlineCode",{parentName:"p"},"IP_PUBLICO:8083/service/gerencianet/levycancel"),". Depois, clique em ",Object(r.b)("inlineCode",{parentName:"p"},"Cadastrar"),"."))),Object(r.b)("br",null),Object(r.b)("div",{className:"admonition admonition-caution alert alert--warning"},Object(r.b)("div",Object(o.a)({parentName:"div"},{className:"admonition-heading"}),Object(r.b)("h5",{parentName:"div"},Object(r.b)("span",Object(o.a)({parentName:"h5"},{className:"admonition-icon"}),Object(r.b)("svg",Object(o.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"}),Object(r.b)("path",Object(o.a)({parentName:"svg"},{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})))),"ATEN\xc7\xc3O")),Object(r.b)("div",Object(o.a)({parentName:"div"},{className:"admonition-content"}),Object(r.b)("p",{parentName:"div"},"\xc9 importante verificar se a porta 8083 est\xe1 liberada e operante. Muitas vezes, alguns usu\xe1rios ou a pr\xf3pria operadora bloqueiam as portas e, por isso, \xe9 necess\xe1rio confirmar se est\xe1 tudo funcionando."))),Object(r.b)("br",null),Object(r.b)("p",null,"Se mesmo ap\xf3s seguir esses passos voc\xea n\xe3o conseguir realizar a integra\xe7\xe3o, ",Object(r.b)("a",{href:"https://secure.brbyte.com/",target:"_blank"},"entre em contato")," com a nossa equipe para tirar suas d\xfavidas.")))}s.isMDXComponent=!0},250:function(e,a,t){"use strict";t.d(a,"a",(function(){return p})),t.d(a,"b",(function(){return u}));var o=t(0),n=t.n(o);function r(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function c(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);a&&(o=o.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,o)}return t}function i(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?c(Object(t),!0).forEach((function(a){r(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function l(e,a){if(null==e)return{};var t,o,n=function(e,a){if(null==e)return{};var t,o,n={},r=Object.keys(e);for(o=0;o<r.length;o++)t=r[o],a.indexOf(t)>=0||(n[t]=e[t]);return n}(e,a);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)t=r[o],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var b=n.a.createContext({}),s=function(e){var a=n.a.useContext(b),t=a;return e&&(t="function"==typeof e?e(a):i(i({},a),e)),t},p=function(e){var a=s(e.components);return n.a.createElement(b.Provider,{value:a},e.children)},m={inlineCode:"code",wrapper:function(e){var a=e.children;return n.a.createElement(n.a.Fragment,{},a)}},d=n.a.forwardRef((function(e,a){var t=e.components,o=e.mdxType,r=e.originalType,c=e.parentName,b=l(e,["components","mdxType","originalType","parentName"]),p=s(t),d=o,u=p["".concat(c,".").concat(d)]||p[d]||m[d]||r;return t?n.a.createElement(u,i(i({ref:a},b),{},{components:t})):n.a.createElement(u,i({ref:a},b))}));function u(e,a){var t=arguments,o=a&&a.mdxType;if("string"==typeof e||o){var r=t.length,c=new Array(r);c[0]=d;var i={};for(var l in a)hasOwnProperty.call(a,l)&&(i[l]=a[l]);i.originalType=e,i.mdxType="string"==typeof e?e:o,c[1]=i;for(var b=2;b<r;b++)c[b]=t[b];return n.a.createElement.apply(null,c)}return n.a.createElement.apply(null,t)}d.displayName="MDXCreateElement"},251:function(e,a,t){"use strict";var o=t(0),n=t(35);a.a=function(){return Object(o.useContext)(n.a)}},252:function(e,a,t){"use strict";t.d(a,"a",(function(){return r}));var o=t(251),n=t(253);function r(e,{forcePrependBaseUrl:a=!1,absolute:t=!1}={}){const{siteConfig:{baseUrl:r="/",url:c}={}}=Object(o.a)();if(!e)return e;if(a)return r+e;if(!Object(n.a)(e))return e;const i=r+e.replace(/^\//,"");return t?c+i:i}},253:function(e,a,t){"use strict";function o(e){return!1===/^(https?:|\/\/|mailto:|tel:)/.test(e)}t.d(a,"a",(function(){return o}))}}]);