manual de instalação do módulo - userede.com.br · manual de instalação do módulo 8 Índice o...

25
Manual de Instalação do Módulo Módulo e-Rede VirtueMart v1.0 estamos todos ligados

Upload: phungmien

Post on 10-Nov-2018

236 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

Manual de

Instalação do Módulo

Módulo e-Rede VirtueMart v1.0

estamos todos ligados

Page 2: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

Clique nos hiperlinks para navegar no material do Manual de Instalação do Módulo.

Índ

Ice Introdução ____________________________________ 3

Versão ________________________________________ 3

Requerimentos ________________________________ 3

Manual de instalação ___________________________ 4

4.1 Permissões ________________________________ 4

4.2 Instalação e ativação do módulo ______________ 5

4.3 Criação do método de pagamento da rede no VirtueMart _______________________ 8

4.4 Realizando uma compra com o módulo da Rede _____________________ 13

4.5 Acessando informações e logs dos pedidos ____ 16

4.6 Configurando um produto: o “risco produto” ___ 19

Removendo o módulo da Rede _________________ 20

Telas do ambiente e-Rede _____________________ 22

01020304

0506

Page 3: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

3Manual de Instalação do Módulo

Índice

01 Introdução

Este documento tem por finalidade apresentar o manual de instalação do módulo da Rede para a plataforma de ecommerce VirtueMart. Será apresentado o passo-a-passo da instalação do módulo, considerando um ambiente do Jommla/VirtueMart já em funcionamento. Não será abordado neste documento o procedimento de instalação dos mesmos.

02

03

Versão

Requerimentos

Este manual refere-se exclusivamente à versão 1.0 do módulo da Rede para VirtueMart, que possui requerimentos específicos e que devem ser seguidos e verificados antes de instalá-lo em qualquer ambiente.

Para a instalação correta desta versão do módulo, os seguintes requisitos devem ser atendidos:

•InstalaçãodoCMSJoomla:Versão2.5 •InstalaçãodocomponenteVirtueMart:Versão2.0 •AsbibliotecasSOAP e OpenSSL do PHP devem estar ativas na configuração do servidor web. •OsrequerimentosrelativosàversãodoPHP,MySQL e do servidor web devem seguir as especificações da versão instalada do Joomla e do VirtueMart.

Page 4: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

4Manual de Instalação do Módulo

Índice

04 Manual de instalação

AntesdeprosseguircomainstalaçãoeativaçãodomódulodaRede,deve ser verificado, no ambiente onde se encontra a instalação do Joomla/VirtueMart, se os seguintes diretórios possuem permissão deescritapeloservidorweb(porexemplo,oApache):

•[siteRoot]/administrator/language/ •[siteRoot]/administrator/manifests/packages/ •[siteRoot]/plugins •[siteRoot]/images

Onde[siteRoot]éodiretórioraízdainstalaçãodoJoomlanoservidor.

4.1 Permissões

Page 5: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

5Manual de Instalação do Módulo

Índice

Com as permissões de diretórios corretamente configuradas, podemos seguir com a instalação do módulo propriamente dita.

UmavezautenticadonopaineladministrativodoJoomla (geralmentenocaminho:http://[siteURL]/administrator),acessar a área “Gerenciador de extensões”:

Em seguida, na tela de instalação de pacotes do Joomla, clicar no botão “escolher arquivo”, selecionar em seu computador o pacote “pkg_rede_erede.zip” e clicar em “Upload & Install”.

4.2 Instalação e ativação do módulo

Figura 1: Acessandoo“GerenciadordeExtensões”

Figura 2: Upload do pacote de instalação do módulo da Rede

Page 6: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

6Manual de Instalação do Módulo

Índice

Caso a instalação seja bem sucedida, a seguinte mensagem deve ser exibida na tela:

Com o módulo devidamente instalado, o próximo passo éativá-lo.Paraisto,aindanaseção “Gerenciador de extensões”, deve-se acessar a aba “Administrar”e,dentrodoseletorchamado“Selecione o diretório”, selecionar cada uma das três opções: “system”, “vmextended”, “vmpayment”. Como o pacote de instalação do módulo da Rede para VirtueMart possui um plugin para cada uma destascategorias(diretórios),todosostrêsdevemserativados:

Figura 3: Instalação do pacote concluída com sucesso

Figura 4: Administrar extensões

Figura 5: Extensões > “system”

Page 7: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

7Manual de Instalação do Módulo

Índice

Figura 6: Extensões > “vmextended”

Figura 7: Extensões > “vmpayment”

Page 8: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

8Manual de Instalação do Módulo

Índice

Opassoseguinteéomomentoonde,defato,criamosdentro do VirtueMartummétododepagamentoqueseutilizarádomódulo daRede(jáinstalado)paraseufuncionamento.

Primeiramente, a página do painel de controle do VirtueMart deve ser acessada:

Nesta página, temos, no menu lateral esquerdo, o menu “Loja”. Dentro deste menu, clicamos em “Métodos de pagamento”, onde cairemosnapáginaondeserácriadoumnovométododepagamentopara a loja. Dentro desta página, clicamos no botão “novo” paraefetuaracriaçãodométodo.Comoscamposdevidamentepreenchidos,bastaclicarem“Salvar”.

4.3 criação do método de pagamento da rede no VirtueMart

Figura 8: AcessandoopaineldecontroledoVirtueMart

Figura 9: Acessandopáginade“Métodosdepagamento”

Page 9: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

9Manual de Instalação do Módulo

Índice

Figura 10: Adicionar novo método de pagamento

Figura 11: Selecionar o módulo da Rede no campo “Método de pagamento” e salvar

Figura 11: Alertas sobre a configuração do módulo. Para alterá-la, selecionar a aba “Configuração”

AosalvarométododepagamentodaRede,umamensagem será exibida acima do bloco de configuração, alertando o usuário de que alguns campos de configuração do módulo devem serpreenchidosparaqueelefuncione.Enquantoqualquermensagemde alerta continuar sendo exibida nesta página, o módulo da Rede nãoestarádisponívelcomoopçãonomomentodocheckout do comprador na loja. Para configurar os campos do módulo, basta selecionar a aba “configuração”:

Page 10: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

10Manual de Instalação do Módulo

Índice

Segue abaixo um exemplo de configuração correta do módulo.

Para esta tela de configuração, algumas considerações devem ser levantadas:

•Ocampo“Logotipos”épadrãoerefere-sesimplesmente ao logotipo do módulo interpretado pelo VirtueMart. Não deve ser alterado.

Figura 13: Exemplo de configuração do módulo da Rede

Page 11: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

11Manual de Instalação do Módulo

Índice

•Oscampos“número do estabelecimento”, “cidade do estabelecimento”, “URL do Webservice” e “URL Post” são obrigatórios e seus valores variam de acordo com cada cliente e/ou devem ser consultados junto à equipe responsável da Rede.

•Ocampo“URLderetorno”tambéméobrigatório e deve possuir o seguinte valor: http://[siteURL]/index. php/component/virtuemart/rederesponse/process. Atenção:aURLdeveseguirestritamenteestaestrutura, caso contrário, o módulo não funcionará corretamente!

•Ocampo“StatusdoPedidoProcessado”indicaqualserá o status de um pedido dentro do VirtueMart após umacompraserefetuadaefinalizadacomsucesso atravésdaRede.Ovalorpadrãodessecampo é“confirmado pelo comprador”,queéoestado comumenteutilizadonoVirtueMartparacompras aprovadas,porém,nãoaindafinalizadas(oquedeveser, naturalmente, modificado manualmente pelo administradorouresponsávelpelaloja).Aúnicaexceção seaplicaacomprasrealizadasatravésdeBoletoBancário, ondeacomprafinalizadaésempremarcada como “Pendente”,atéquesejaconfirmadaealterada manualmente pelo administrador ou responsável pela loja.

Page 12: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

12Manual de Instalação do Módulo

Índice

•Ocampo“Serviços” indica quais serão as formas de pagamento disponíveis nas compras feitas utilizando-seomóduloe-Rede.Oitem“Análise de Risco”,apesardenãoserummétododepagamento emsi,éutilizadonocasoemqueodonodalojaqueira que os dados do comprador sejam passados por umaanáliseantesdofechamentodacompra. Estecampoéobrigatório.

•Ocampo“Parcela Mínima” serve para indicar qual será o valor mínimo de cada parcela em uma compra. Independente da quantidade de parcelas selecionada no campo “Quantidade Parcelas”, este valor irá definir qual a quantidade máxima de parcelas em que uma compra poderá ser parcelada, baseado no valor damesma.Ocampo“Parcela Mínima” só deverá ser definido caso o campo “Quantidade Parcelas”tenha algum valor diferente de “À Vista” selecionado.

•Oscamposdestacadosemazulnaimagemabaixo sãoobrigatóriosapenasseométodo“Boleto Bancário” for selecionado no campo “Serviços”.

Page 13: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

13Manual de Instalação do Módulo

Índice

AofecharmosumacompranoVirtueMart,temosoopçãodeescolherqualseráométododepagamentoutilizado.Casoométododepagamento da Rede esteja devidamente configurado, será possível enxerga-lo na tela de seleção:

4.4 Realizando uma compra com o módulo da Rede

Figura 14: SelecionarométododepagamentodaRede

Page 14: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

14Manual de Instalação do Módulo

Índice

Aoselecioná-lo,podemosverosumáriodacompranocarrinhodecomprasdosite,comaindicaçãodequalfoiométododepagamentoescolhido:

Figura 15: Realizarcheckoutdacompra

Page 15: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

15Manual de Instalação do Módulo

Índice

Aoclicarmosnobotão“confirmar Pedido”, o comprador éredirecionadoàpáginadaRede,ondepoderáefetuaropagamentoemambienteseguro.Oqueaconteceapartirdaí,fogedoescopo destemanual,porém,nosinteressaoqueaconteceemseguida: se o pedido foi ou não processado.

Caso o sistema encontre erro de qualquer tipo no processamento do pedido, ele será cancelado no sistema do VirtueMart,porém, ositenspermanecerãodisponíveisnocarrinhodecomprasparanovatentativa.OmódulodaRedeiráimprimirnatelaaseguintemensagem:

Caso a compra seja bem sucedida, o status do pedido será definido de acordo com as configurações do módulo e uma tela de sucesso será exibida. Como exemplo, a tela de sucesso de uma compra feita com omódulodaRedenoVirtueMart,utilizandooserviçodeBoletoBancário:

Figura 16: Mensagem de erro do módulo

Figura 17: Mensagem de sucesso no pagamento

Page 16: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

16Manual de Instalação do Módulo

Índice

Com o módulo da Rede no VirtueMart,épossívelobter,deduasformasdistintas,informaçõessobrecadapedidorealizado:através da página de pedidos nativa do VirtueMarteatravésdeumapágina de logs exclusiva do módulo da Rede.

ApáginadepedidoséacessadanormalmentenoVirtueMart (sejanopaineladministrativo,ounafrentedosite).Aoacessá-la, épossívelverificarinformaçõesespecíficasdomódulodaRede referente ao pedido:

4.5 Acessando informações e logs dos pedidos

Figura 18: Página de um pedido na área administrativa

Figura 19: Página de um pedido na frente do site

Page 17: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

17Manual de Instalação do Módulo

Índice

Para acessar a página de logs do módulo da Rede, basta clicarmos nomenu“e-Rede”noladoesquerdodopaineldecontroledoVirtueMart e selecionarmos a opção “Logs”.

Comoumaobservação,valedestacarqueolink“configurações”, tambémdentrodomenu“e-Rede”,éapenasumatalhoparaapágina deconfiguraçõesdométododepagamentojádescritaanteriormente.

Figura 20: Menu do módulo da Rede no VirtueMart

Page 18: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

18Manual de Instalação do Módulo

Índice

Aoacessarmosapáginadelogsdomódulo,temosumalistagemcompletadetodososlogsqueforamarmazenadosdecadacomprafeita no VirtueMartutilizandoomódulodaRede.Casoqueiramosvermaisdetalhesdeumlogespecífico,bastaclicarmosnolink“Ver”.

Figura 21: Listagemdoslogs

Figura 22: Página de um log específico

Page 19: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

19Manual de Instalação do Módulo

Índice

QuandoomódulodaRedeéinstaladoeconfiguradonoVirtueMart, ele cria um campo adicional às configurações dos produtos: o campo “Risco Produto”.Estecampo,utilizadopelaRedeparatratarcasos de análise de risco, tem, por padrão, o valor “Baixo”.Este,porém, pode ser alterado para “Médio” ou “Alto”.

Para modificar este valor, basta acessar a página de edição de um produto qualquer no VirtueMart.OmódulodaRedeadiciona,emsuainstalação,umaabachamada“e-Rede”. Nesta aba, podemos modificar o valor do atributo “Risco Produto”.

4.6 configurando um produto: o “risco produto”

Figura 23: Configurandoo“RiscoProduto”

Page 20: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

20Manual de Instalação do Módulo

Índice

05 Removendo o módulo da Rede

Para desinstalar o módulo da Rede, primeiramente, deve ser verificado se as permissões dos diretórios listados na seção 4.1 deste manual estejamcorretas(istoé,estejamcompermissãodeescritapelaaplicaçãodoservidor).

Feito isto, deve-se acessar novamente a seção “Gerenciador de extensões” do painel administrativo na aba “Administrar”. No seletor descrito como “Selecione tipo”, selecionar a opção “Pacote”. Na lista de pacotes que será exibida, selecionar o pacote referente ao módulo da Rede e clicar no botão “desinstalar”.

Figura 24: Removendo o pacote do módulo da Rede

Page 21: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

21Manual de Instalação do Módulo

Índice

Na sequência, os mesmos passos seguidos para ativação do módulo na seção 4.2 devemserseguidosaqui.Ouseja,noseletorchamado“Selecione o diretório”, cada um dos itens devem ser selecionados: “system”, “vmextended” e “vmpayment”. Dentro de cada uma destas categorias, para efetuar a remoção basta selecionar o plugin correspondente e clicar no botão “desinstalar”.

Figura 25: Removendo um plugin

Page 22: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

22Manual de Instalação do Módulo

Índice

06 Telas do ambiente e-Rede

Telasdoambienteseguroe-Rede,osbotõesCrédito,DébitoeBoletoaparecem,massóficamhabilitadosdependendodoquefoicontratadocom a Rede.

Page 23: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

23Manual de Instalação do Módulo

Índice

Page 24: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

24Manual de Instalação do Módulo

Índice

Page 25: Manual de Instalação do Módulo - userede.com.br · Manual de Instalação do Módulo 8 Índice O passo seguinte é o momento onde, de fato, criamos dentro do VirtueMart um método

25Manual de Instalação do Módulo

Índice