/[drupal]/contributions/modules/uc_pagseguro/README.txt
ViewVC logotype

Contents of /contributions/modules/uc_pagseguro/README.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download)
Thu Dec 4 14:09:41 2008 UTC (11 months, 3 weeks ago) by pedrofaria
Branch: MAIN
CVS Tags: HEAD
Branch point for: DRUPAL-5, DRUPAL-6--1
Changes since 1.1: +47 -47 lines
File MIME type: text/plain
Fix files charset to UTF-8.
1 UOL PagSeguro Payment Module for Drupal UberCart
2 2008/10/26 - Marcelo IH aka Vuds
3
4 OBS: Instructions in Portuguese-BR, since this module and this payment gateway
5 just works for Brazil currently.
6
7 Sumário
8 1. Instalação
9 2. Configuração
10
11
12 1. INSTALAÇÃO
13 Copie a pasta "uc_pagseguro" no diretório de módulos do Drupal (normalmente em
14 /sites/all/modules). Ative-o na URL /admin/build/modules, em "Ubercart -
15 payment", item UOL PagSeguro.
16
17 Para maior comodidade, ative o "Retorno Automático de Dados" do PagSeguro.
18 Veja procedimento em "Token gerado pelo PagSeguro" abaixo.
19
20
21
22 2. CONFIGURAÇÃO
23 Vá para a URL admin/store/settings/checkout -> Edit -> Address Fields. Configure
24 o título dos campos da seguinte maneira:
25
26 First Name -> Nome
27 Last Name -> Sobrenome
28 Phone Number -> Telefone para Contato
29 Company -> Empresa
30 Street Address 1 -> Endereço e Número
31 Street Address 2 -> Complemento e Bairro
32 City -> Cidade
33 State/Province -> Estado
34 Country -> País
35 Postal Code -> CEP
36 Address -> Em branco
37 Street Address -> Em branco
38
39 Não é recomendável mudar a ordem ou título dos campos pois este módulo cria
40 instruções próprias para campos específicos. É recomendável que todos os
41 campos sejam marcados como obrigatórios, menos o de Empresa. Todas estas
42 informações serão repasadas para o PagSeguro quando o processo de pagamento for
43 iniciado e o ideal seria que o usuário tenha que preencher dados no PagSeguro o
44 menos possível.
45
46 Opcionalmente para melhor apresentação, considerando que o PagSeguro só trabalha
47 para o Brasil no momento, não deixe de importar e configurar o país na URL
48 admin/store/settings/countries, desabilitando as opções padrão (Estados Unidos e
49 Canadá).
50
51 Vá para a URL /admin/store/settings/payment -> Edit -> Payment Methods. Ative o
52 PagSeguro e coloque o peso de acordo com a ordem em que deseja que apareça para
53 o usuário.
54
55 Em "PagSeguro settings":
56
57 - Email cadastrado no PagSeguro
58 O e-mail utilizado no sistema PagSeguro para recebimento de valores.
59
60
61 - Token gerado pelo PagSeguro
62 Para acertar este item, primeiro acesse no sistema do PagSeguro a página de
63 configuração "Meus Dados" e de lá, o item "Retorno Automático de Dados"
64 (https://pagseguro.uol.com.br/Security/ConfiguracoesWeb/RetornoAutomatico.aspx).
65 Ative a URL de retorno e neste campo coloque o endereço do seu site acrescido de
66 "/cart/pagseguro/complete". Exemplo:
67
68 http://www.meusite.com.br/cart/pagseguro/complete
69
70 A seguir, clique no botão "Gerar" do item 2 ("Token para Conferência de
71 Segurança"). Ele irá gerar uma sequência alfa-numérica de 32 caracteres ao lado
72 do botão clicado. Após aparecer o aviso de "Dados salvos com sucesso", copie
73 esta sequência no campo disponibilizado para a configuração de seu Drupal
74 Ubercart, neste campo.
75
76 A geração e utilização do Token é opcional, mas deixar de acertar o Retorno
77 Automático de Dados no PagSeguro implica em ter de atualizar os passos de
78 acompanhamento do pedido manualmente no Ubercart.
79
80
81 - Cálculo de frete pelo Ubercart
82 Para utilizar esta opção, é preciso realizar uma configuração antes.
83 No PagSeguro, vá em "Meus Dados" e de lá, para o item "Preferências Web e Frete"
84 (https://pagseguro.uol.com.br/Security/WebPagamentos/ConfigWebPagto.aspx). Em
85 "Definição do cálculo do frete", escolha "Frete Fixo sem Desconto".
86
87 OBS: Não é aconselhável utilizar a opção "Frete Fixo com Desconto". Por
88 incompatibilidades entre o Ubercart e o PagSeguro, o valor total do frete
89 calculado pelo Ubercart é dividido igualmente entre os produtos comprados pelo
90 usuário e repassado ao PagSeguro, não importando o peso e nem a quantidade, o
91 que pode gerar desacordos no cálculo do novo frete no PagSeguro.
92
93
94 - Texto do botão de revisão do pedido
95 Insira um texto para colocar no botão de enviar pedido, na tela de revisão do
96 pedido (URL cart/checkout/review) antes de o usuário ser desviado para o
97 pagamento no PagSeguro.

  ViewVC Help
Powered by ViewVC 1.1.2