Extension - PagSeguro

Extension Filter

Search

Categories

License

Version

Currency

PagSeguro

PagSeguro
Painel de configuração
Extension Name PagSeguro Rating 1 2 3 4 5
License Free Votes 17
Developer juliocesar757 Views 53577
Date Added 15 April 2012 Downloads 22459
Date Modified 15 October 2014 Request Support
Report extension
Extensão de pagamento para o PagSeguro.
Integre sua loja diretamente às APIs do PagSeguro (mais segurança).

- Retorno automático (notificação sobre a mudança do status da transação).

- Pós-fixo para o número do pedido, facilitando a sua identificação no PagSeguro.

- Possibilidade do frete ser calculado pelo PagSeguro.

- Opção para ativar/desativar o envio de e-mails para o cliente alertando-o sobre mudança de status da transação.

------
Nota: O PagSeguro disponível aqui pra download não é o mesmo disponibilizado no site do PagSeguro. Antes de reportar um bug, confira onde baixou a extensão que está usando em sua loja.

------
Leia a documentação para mais informações.

------
Por falta de tempo, só responderei os comentários relacionados a bugs.
Download Name Compatibility Action
PagSeguro 2 2.0.0.0 [ Download ]
PagSeguro 1.3.2 1.5.0, 1.5.0.1, 1.5.0.2, 1.5.0.3, 1.5.0.4, 1.5.0.5, 1.5.1, 1.5.1.1, 1.5.1.2, 1.5.1.3, 1.5.2, 1.5.2.1, 1.5.3, 1.5.3.1, 1.5.4, 1.5.4.1, 1.5.5.1, 1.5.6, 1.5.6.1, 1.5.6.2, 1.5.6.3, 1.5.6.4 [ Download ]

v2 - 03/10/2014

- Compatibilidade com OpenCart 2
- Grava no log do OpenCart um aviso se a moeda padrão da loja não for a exigida pelo PagSeguro, ou seja, moeda BRL (Real)
- Grava no histórico do pedido o código de transação no PagSeguro
- Não mais atualiza o status do pedido se o pagamento for liberado para o vendedor (após 14 dias)
- Melhorado a descrição das opções do produto que aparecem no PagSeguro

v1.3.2 - 03/10/2014

- Grava no log do OpenCart um aviso se a moeda padrão da loja não for a exigida pelo PagSeguro, ou seja, moeda BRL (Real)
- Grava no histórico do pedido o código de transação no PagSeguro
- Não mais atualiza o status do pedido se o pagamento for liberado para o vendedor (após 14 dias)

Requisitos:
----------

A biblioteca PagSeguro em PHP necessita das seguintes dependências para seu funcionamento (boa parte das empresas de hospedagem habilitam essas dependências por padrão):

- Standard PHP Library (SPL)

- Biblioteca cURL

- DOM extension

Instalação
----------

1 - Descompacte o conteúdo no diretório raiz de sua loja.

2 - Configure as opções do módulo PagSeguro pelo painel de administração de sua loja

3 - No painel da sua conta no site do PagSeguro(menu à esquerda) navegue até Preferências -> Frete, escolha o tipo de frete conforme a configuração feita para o módulo.
Se optou pelo frete calculado pela sua loja, marque 'Frete fixo'. Se optou pelo cálculo de frete feito pelo PagSeguro, marque "Frete por peso"

4 - Ainda neste menu, navegue até Integrações -> Notificação de Transação, marque "Ativado" e define a URL de notificações seguindo o padrão:

http://www.SUALOJA.com.br/index.php?route=payment/pagseguro/callback

Substitui a parte 'SUALOJA' pelo nome de sua loja.

5 - Confira se a opção "Pagamento Via API" esteja desativada.

6 - Confira se a opção "Retorno automático de dados" esteja desativada.

7 - Confira se as duas opções (Página fixa de redirecionamento e Página de redirecionamento dinâmico) no menu "Página de redirecionamento" estejam desativadas.

Notas
----------

- Se optar pelo frete calculado pelo PagSeguro, o valor não constará no total do pedido. O mesmo será informado no histórico do pedido.
- Há limitação de 60 caracteres para o e-mail do cliente, de acordo com a API do PagSeguro. Se ultrapassá-lo, um erro será gerado.
- Há limitação de 50 caracteres para o nome do cliente. O módulo retira os caracteres que ultrapassarem esse limite.
- O módulo tenta separar o DDD do número de telefone (a API tem campos separados para DDD e o número do telefone em si), mas somente se o telefone do cliente tiver mais de 9 dígitos.
Exemplos de formatos válidos são: (11)7777-0000, 11 7777 0000, 1177770000, etc. Se não obtiver sucesso, o PagSeguro pedirá o DDD e telefone para prosseguir com o pagamento.
- Os campos 'número' e 'complemento' do endereço de entrega exigidos pelo PagSeguro são enviados com nenhum dado porque o OpenCart não possui esses campos separados.
Assim o cliente deverá preenchê-los para continuar com o pagamento.

----------------------------
Dúvidas, sugestões e avisos sobre bugs acessem o fórum do OpenCart Brasil:
http://www.opencartbrasil.com.br/forum/viewtopic.php?f=39&t=3644

Mantenedor:
Júlio César Campos Guimarães

Tags pagseguro, pagamento, gateway, opções de pagamento

Hosted by Arvixe Web Hosting