O mais novo módulo PagSeguroApi by Os Studios para Magento foi lançado e está disponível no Magento Connect!

Olá galera!

Tenho a felicidade de informar que o meu mais novo módulo PagSeguro by Os Studios já está pronto e encontra-se disponível no Magento Connect.

O módulo é dedicado unicamente para funcionar com as novas APIs do PagSeguro. Muitas melhorias, principalmente de códigos foram feitas e está muito mais estável do que o meu anterior.

Como eu disse o módulo foi totalmente reescrito e muito melhor arquitetado.

Quais os novos recursos?

Remoção da página intermediária de redirecionamento

Buscando melhorar um pouco a conversão de quem utiliza o PagSeguro como intermediador de pagamentos, aquela página toda branca que dizia “Você será redirecionado para a página do PagSeguro” foi removida do processo de checkout. Agora o cliente é direcionado diretamente da página de checkout (após clicar em finalizar pedido) para a página do PagSeguro.

Novo painel de logs

Foi criado um novo painel de logs aonde você pode visualizar todas as notificações que o PagSeguro enviou para sua loja. Além das notificações, todas as consultas feitas ao PagSeguro também são logadas neste painel. Desta forma você saberá se sua loja está recebendo as notificações do PagSeguro, quais as transações que foram atualizadas e qual o status de cada transação.

Faça suas próprias consultas

Com este módulo você poderá fazer as consultas de seus pedidos em aberto de até 30 dias anteriores. Todas as consultas são logadas no painel de transações com seus respectivos status.

Página de redirecionamento dinâmica

Agora não é mais necessário que você configure sua página de redirecionamento no painel administrativo do PagSeguro. A página para a qual o PagSeguro deve redirecionar o cliente após a finalização da compra é enviada juntamente na requisição do pagamento. Para isso é necessário que você acesse sua conta no PagSeguro e configure sua conta para receber pagamentos apenas pela API.

Atualização automática de pedidos

Você configura no painel administrativo da loja se os pedidos serão faturados, congelados ou cancelados automaticamente pelo módulo quando o PagSeguro enviar notificações ou nas consultas feitas por você.

Existem outros recursos que não são necessários informar aqui, pois são questões mais técnicas.

Como eu devo instalar?

Você pode instalar o módulo diretamente pelo Magento Connect ou pelo GitHub.

Magento Connect: Faça seu login no Magento Connect e navegue até a página do módulo. Clique em Install Now, marque a opção I agree to the extension license agreement e clique em Get Extension Key. Copie a Extension Key e acesse o painel administrativo de sua loja Magento. Nevegue até System > Magento Connect e clique em Magento Connect Manager. Novamente coloque seu login e senha de administrador da loja. Em Install New Extensions cole a Extension Key e clique em Install. Aguarde até o Magento baixar e instalar o módulo.

Feito isso limpe seus caches, faça o log out do painel administrativo de sua loja e entre novamente para que o Magento atualize as ACLs.

Pronto! O módulo já está instalado no Magento.

GitHub: Acesse o GitHub e baixe o módulo clicando em ZIP ou faça o clone do projeto para seu local ou adicione um novo Remote para baixar o módulo diretamente em seu projeto Magento versionado com o Git.

Caso tenha optado por baixar o ZIP, você precisa copiar o módulo para a raiz de sua loja Magento e o mesmo será instalado automaticamente.

Como eu devo configurar?

Você pode nagegar até PagSeguro API e clicar em Configurations. Feito isso você será redirecionado para a página de métodos de pagamento.

Na seção PagSeguro API você encontrará os seguintes campos:

Habilitado: Ativa ou não o método de pagamento

Título: Título

Status Para Novos Pedidos: o status dos novos pedidos pagos com este método

E-mail da Conta do PagSeguro: o e-mail de sua conta no PagSeguro

Token: o seu token gerado no PagSeguro

Número Máximo de Usos para o Código de Pagamento: Determina o número máximo de vezes que o código de pagamento criado pela chamada à API de Pagamentos poderá ser usado. Este parâmetro pode ser usado como um controle de segurança.

Prazo de Validade do Código de Pagamento (Segundos): Determina o prazo (em segundos) durante o qual o código de pagamento criado pela chamada à API de Pagamentos poderá ser usado. Este parâmetro pode ser usado como um controle de segurança.

Valor Adicional ou Desconto: Especifica um valor extra que deve ser adicionado ou subtraído ao valor total do pagamento. Esse valor pode representar uma taxa extra a ser cobrada no pagamento ou um desconto a ser concedido, caso o valor seja negativo.

Método de Frete (PagSeguro): Informa o tipo de frete a ser usado para o envio do produto. Esta informação é usada pelo PagSeguro para calcular, junto aos Correios, o valor do frete a partir do peso dos itens.

Mensagem Adicional: Esta mensagem será mostrada quando o cliente escolher PagSeguro UOL como opção de pagamento no checkout da compra.

Mostrar Simulador de Parcelamento: Ativa a opção de mostrar o simulador de parcelamento na página de checkout.

Abrir o PagSeguro em Outra Página: Se habilitado a página do PagSeguro será aberta em outra página do navegador enquanto a loja irá para a página de sucess.

Alterar Pedidos Automaticamente: Se habilitado os pedidos poderão ser alterados automaticamente quando houver um retorno API do PagSeguro.

Cancelar Pedidos Automaticamente: Se habilitado o pedido será cancelado automaticamente quando o PagSeguro cancelar o pagamento.

Faturar Pedidos Automaticamente: Se habilitado o pedido será faturado automaticamente quando o PagSeguro aprovar o pagamento.

Congelar Pedido para Pagamentos Feitos com Boleto: Se habilitado o pedido será congelado até que o PagSeguro aprove ou cancele o pagamento.

Permitir Logs de Notificação: Permite ou não logar as transações retornadas nas notificações do PagSeguro.

Permitir Logs de Consultas: Permite ou não logar as transações retornadas nas consultas ao PagSeguro.

Permitir Logs de Consultas em Massa: Permite ou não logar as transações retornadas nas consultas em massa ao PagSeguro.

No painel do PagSeguro é necessário que você configure a URL de notificações para http://www.%5Bsualoja.com.br]/pagseguroapi/returns/.

Um abraço e até a próxima!

Tiago Sampaio

162 thoughts on “O mais novo módulo PagSeguroApi by Os Studios para Magento foi lançado e está disponível no Magento Connect!

  1. César Augusto

    Parceiro, pelo amor de Deus muda esse estilo de página seu, texto cinza claro em fundo branco sinceramente não rola, ou escurece o fundo ou muda a p…. da fonte pra preto ou pelo menos um cinza bem escuro pq pra ler esses tamanhos de textos forçando a vista desse jeito fica complicado.

    Valeu, nem vou te cobrar pelo toque… KKKKK

    Like

  2. Flávio

    Olá Tiago

    Inastalei o modulo em minha loja 1.7, mas quando clico em finalizar pedido ele volta para home, fiz varios teste incluisive deixei toda a loja default e instalei somente o modulo e ocorre a mesma coisa.

    Like

  3. O pagto do cliente funciona mas no retorno não chama a página de sucesso, que agora tenho que instalar a tag do e-bit.
    Pode me ajudar ? Aonde fica esta página ?

    Obrigado.

    Like

  4. renan ambrozio rocha

    Olá tiago, tudo bem?

    Gostaria de saber se pode me ajudar. Estou com um problema de layout quando uso ONE STEP CHECKOUT, no ONE PAGE ta tudo ok, mas quando mudo para One Step, Ao inves de aparecer as imagens das bandeiras dos cartões , aparece a lista com os nomes, o que esteticamente é feio. Pode me ajudar a fazer aparecer as imagens dos cartões no One STEP Checkout. Uso 3 colunas e seu modulo fica na do meio. Abs

    Like

    1. Olá Renan, tudo bem?

      É provável que esteja existindo algum conflito de arquivos entre o seu OnePageCheckout e OneStepCheckout. Pode ser arquivos de skin ou template, em ambos os casos é necessário analisar o código para entender o que está acontecendo e determinar o problema.

      Abraços,

      – Tiago

      Like

Leave a reply to Caio Cancel reply