Extension - PagSeguro API

Extension Filter

Search

Categories

License

Version

Currency

PagSeguro API

PagSeguro API
Opções de configuração
Extension Name PagSeguro API Rating 1 2 3 4 5
License Free Votes 12
Developer juliocesar757 Views 42572
Date Added 15 April 2012 Downloads 17679
Date Modified 15 April 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.

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

------
Por falta de tempo, só responderei os comentários relacionados a bugs. Problemas com instalação visite o fórum do OpenCart Brasil: http://opencartbrasil.com.br/forum/
Download Name Compatibility Action
PagSeguro 1.3.1 v1.5.0, v1.5.0.1, v1.5.0.2, v1.5.0.3, v1.5.0.4, v1.5.0.5, v1.5.1, v1.5.1.1, v1.5.1.2, v1.5.1.3, v1.5.2, v1.5.2.1, v1.5.3, v1.5.3.1, v1.5.4, v1.5.4.1, v1.5.5.1, v1.5.6, v1.5.6.1, v1.5.6.2, v1.5.6.3 [ Download ]

Módulo PagSeguro
-------------------------------------------------------

v1.3.1 - 30/10/2013

- Remoção, se houver, do dígito '0' antes do DDD (ex.: 035-9999-9999 para 35-9999-9999) que causava problema no passo 6 do checkout ao enviar os dados para o PagSeguro.

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 navegando até Extensões -> Formas de Pagamento.

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.

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

A biblioteca PagSeguro em PHP necessita das seguintes dependências para seu funcionamento:

- Standard PHP Library (SPL)

- Biblioteca cURL

- DOM extension

----------------------------
Dúvidas, sugestões e avisos sobre bugs acessem o fórum do OpenCart Brasil:
http://opencartbrasil.com.br/forum

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

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

Hosted by Arvixe Web Hosting