Tutorial PagSeguro: Como efetuar pesquisas com data maior a 120 dias

24 de abril de 2012  | 

Muitos clientes possuem dificuldade em consultar o histórico de transações quando está fora do período de quatro meses.  O PagSeguro possui um sistema que permite efetuar busca das transações, porém deve ser respeitado o intervalo de 120 dias na busca.

Se você tem uma transação feita com prazo maior a 120 dias e tentar buscar sem alterar as datas, ocorrerá erro e a compra não será mostrada. Porém, ajustando os períodos de forma correta é possível visualizar qualquer transação.

Esse tutorial visa ensinar de forma simples como efetuar esse tipo de busca.

Leia mais…;

Tags: , , , ,

Facileme e PagSeguro: sua loja no Facebook

12 de abril de 2012  | 

Temos o prazer de anunciar a parceria com o Facileme para todos os nossos usuários: uma plataforma de lojas virtuais no Facebook! Agora todos os clientes que quiserem ter sua loja virtual no Facebook pelo Facileme já terão o PagSeguro automaticamente integrado para receber seus pagamentos em até 18x.

Para ter acesso, é necessário habilitar o app do Facileme em seu Facebook e ter uma conta vendedor ou empresarial no PagSeguro.

Agora você tem mais um local para realizar suas vendas, sempre contando com a segurança e facilidade do PagSeguro.

Para ver mais informações sobre o Facileme, basta acessar este link http://www.facebook.com/facileme.

 

 

 

Tags: , , , , , , , , , , , ,

Café da manhã de lançamento do #PagSeguro NFC

09 de abril de 2012  | 

O PagSeguro realizou um café da manhã com blogueiros e profissionais de tecnologia para demonstrar o tão aguardado lançamento: o PagSeguro NFC, a primeira solução de pagamento entre celulares NFC do Brasil.

Durante o evento, além da apresentação detalhada sobre o projeto, os blogueiros puderam visualizar o vídeo comercial, que você pode ver aqui e também testar o novo serviço. Estavam presentes blogs como Richardmaxtech, Ztop, Techtudo, Ultradownloads e Wergeeks, além de Daniel Rocha da Nokia, parceira do PagSeguro no NFC.

Continue acompanhando o blog e nossas redes sociais e conheça mais sobre o PagSeguro no seu celular!

Tags: , , , , , , ,

Tutorial PagSeguro: Como funciona a carteira eletrônica

03 de abril de 2012  | 

Além das formas de pagamento habituais, o PagSeguro oferece a forma mais fácil de você comprar na internet sem fornecer seus dados ao vendedor: a Carteira Eletrônica.

Com saldo em sua conta, basta efetuar o login na página do PagSeguro e concluir o pagamento.

Desta forma você estará simplificando o processo de pagamentos, usando somente login e senha, liberando instantaneamente o pagamento e o pedido e você não fornecerá seus dados financeiros a ninguém.

Caso você não possua saldo em sua conta, basta seguir o passo a passo:

  • Logado em sua conta vá até o menu a esquerda e escolha transferências > adição de fundos.
  • Preencha com o valor desejado e clicando em ok, escolha a forma de pagamento desejada.

 

 Conclua o pagamento e aguarde a compensação, os valores ficarão disponíveis em sua conta PagSeguro.

Você pode verificar outras informações em PagSeguro Carteira Eletrônica

Tem alguma sugestão ou dúvida? Entre em contato com nossa central de atendimento.

Tags: , , , , , , ,

Como usar a calculadora de parcelamento do PagSeguro

10 de fevereiro de 2012  | 

 

Utilizando por base a calculadora de parcelamento do PagSeguro, você poderá reproduzir os mesmos números em seu sistema.

Antes de montar a lógica do calculo utilizado, precisamos primeiro entender que a parcela mínima é de 5 reais, ou seja, não será possível dividir 6 reais em duas vezes, por exemplo.
Outro ponto importante é atentar o número máximo de parcelas para cada bandeira. No caso:12x – Visa

  • 12x – MasterCard
  • 12x – Diners
  • 15x – American Express
  • 12x – Hipercard
  • 18x – Aura
  • 12x – Elo
  • 3x – PLENOCard
  • 3x – Personal Card

Bom, de posse das regras, apenas para calcular o número de cada parcela, é necessário um fator multiplicador. O PagSeguro disponibilizou o fator multiplicador na última coluna da tabela (veja na tabela abaixo)

Veja que para cada quantidade de parcelas temos um fator diferente. Então para acharmos o valor da parcela se o comprador dividir a transação em 6 vezes por exemplo, você poderá pegar o fator correspondente a 6 parcelas e multiplicar pelo valor total a ser pago.

No exemplo da compra em 6 vezes de um produto que custa R$ 1000.00 pegamos o fator correspondente ao numero de parcelas (no caso 6 parcelas, fator 0,17847)  e multiplicamos pelo valor total (R$ 1000.00), ficaria 1000.00 * 0.17847 = 178.47. Nesse caso o número de cada parcela irá ser de R$ 178.47.

Tags: , , , , , , ,

Boleto Bancário em sua loja virtual

30 de janeiro de 2012  | 

O boleto bancário é um dos maiores problemas do e-commerce, ainda que seja um dos meios de pagamento mais usados. Sua alta taxa de desistência por parte dos compradores causa grande frustração aos lojistas. Muita parte da população e-consumidora ainda tem medo de comprar por cartão de crédito, expondo dados financeiros em páginas de compras. Por isso o boleto ainda é uma opção muito utilizada e não deve ser dispensada.  Veja algumas dicas para aumentar a taxa de conversão dos pagamentos por boleto.

Destaque para o botão Imprimir Boleto – Grande parte dos boletos que não são pagos, tem como causa a dificuldade do comprador em saber como imprimir. Deixe essa ação bem nítida para o usuário.
Ambiente exclusivo para pagamento por boleto – Uma tela de finalização especialmente desenhada para o pagamento por boleto bancário. Uma tela simples e que tenha todos os elementos para facilitar o pagamento do cliente.
Pagamento não tão óbvio assim – Para você pode parecer óbvio que ao fazer uma compra com pagamento por boleto bancário na Internet é preciso imprimir e pagar o boleto, mas para muitas pessoas não é tão óbvio assim. Algumas pessoas acham que irão receber o boleto por e-mail ou até mesmo pelo correio. Deixe claro em sua loja o procedimento correto.

Fonte:  http://www.blogdoecommerce.com.br/boleto-bancario-no-ecommerce/

Tags: , , , , , , , , ,

Entenda a diferença entre os parâmetros antigos e novos utilizados pelo PagSeguro

20 de janeiro de 2012  | 

 

A língua utilizada nos parâmetros apresentados na nova API do PagSeguro foi alterada para o inglês, tanto para facilitar a manutenção do código como também pelo inglês se tratar do idioma universal na programação.

Comparativo entre os parâmetros:

Leia mais…;

Tags: , , , , , , ,

Criando uma requisição de pagamento em PHP

02 de dezembro de 2011  | 

 

Criar uma requisição de pagamento consiste em fazer uma chamada à API de Pagamentos do PagSeguro, informando os dados de uma compra a ser realizada em sua loja. Esses dados da compra podem ser por exemplo os produtos que serão vendidos bem como os dados do comprador que está navegando.

Para informar esses dados, seu sistema deve fazer uma requisição à API de Pagamentos do PagSeguro que irá armazenar os dados e retornar um código de requisição.

Com o código de requisição em mãos, sua loja ou aplicação será capaz de direcionar o comprador ao PagSeguro onde ele realizará o pagamento dos itens previamente informados. Dessa maneira seu sistema irá oferecer maior segurança e flexibilidade, pois os dados do pagamento serão informados via API diretamente pelo seu sistema e não irão trafegar pelo navegador do usuário na internet.

Nesse contexto a classe PaymentRequest da biblioteca é responsável por criar uma requisição de pagamento de maneira prática: você apenas informa os dados do pagamento e logo após executa o método register que lhe devolve a URL necessária para direcionar seu comprador ao ambiente seguro onde ele realizará o pagamento.

Para melhor entendimento, vamos exemplificar a criação de uma requisição de pagamento com o seguinte cenário:

  • O comprador navega pela loja e decide comprar um notebook na cor prata no valor de R$ 2.430,00 e uma mochila no valor de R$ 150,99.
  • Sua loja requisita os dados do comprador, p.e., nome completo, e-mail e telefone bem como os dados do endereço de envio.
  • Ainda na loja o comprador escolhe pagar com PagSeguro.

Com essas informações em mãos você deve criar um objeto do tipo PaymentRequest:

Agora você deve adicionar os produtos ao objeto criado:

Você também pode informar os dados fornecidos pelo comprador em sua loja, assim, o comprador não precisará informar esses dados novamente no site do PagSeguro:

Informe o endereço de envio fornecido pelo comprador, assim, o comprador não precisará informa-lo novamente no site do PagSeguro:

É necessário que você informe a moeda em que o comprador irá realizar o pagamento. No momento, a única opção disponível é BRL (Real).

É necessário informar também o tipo de frete da compra, veja mais detalhes na classe Shipping:

Caso o seu sistema utilize um código de referência para cada compra que é feita em sua loja, você pode utiliza-lo para vincular a uma transação no PagSeguro:

Agora que você informou os dados da compra, você deve executar o método register, que faz a requisição à API de Pagamentos do PagSeguro, retornando a URL necessária para o comprador fazer o pagamento:

Com a URL em mãos você pode direcionar o comprador ao PagSeguro, para que ele faça o pagamento em ambiente seguro (HTTPS). Veja todas as opções da classe PaymentRequest na página de classes da biblioteca.

Obs.: o método register faz uma chamada via API, para isso é necessário informar as credenciais utilizando um objeto do tipoAccountCredentials. Se você deseja utilizar credenciais previamente definidas no arquivo de configurações, veja como utilizar o método getAccountCredentials da classe PagSeguroConfig.

Tem alguma dúvida sobre como integrar o PagSeguro? Entre em contato.

Tags: , , , , , ,

Lançamento Plenocard

28 de novembro de 2011  | 


O PagSeguro tem o prazer de anunciar mais um meio de pagamento para realizar suas compras: o cartão de crédito PLENOCard.

O PLENOCard é um cartão aceito em todo o território nacional, mas com foco maior na região Sul e na Grande Recife no estado de Pernambuco. Com ele você poderá efetuar pagamentos em até 3X, com toda a segurança oferecida pelo PagSeguro!

É o PagSeguro trazendo mais uma opção de pagamento para que os vendedores atinjam ainda mais clientes, e para que os compradores  tenham mais opções para efetuar o pagamento de suas compras.

Tags: , , , , ,

Erro de Encoding na validação dos POSTS

18 de novembro de 2011  | 

 

O que é?

Um dos erros mais comuns que alguns desenvolvedores tem ao integrar o PagSeguro é na validação das informações recebidas no Retorno Automático.

Isso normalmente ocorre quando há uma divergência na codificação de caracteres (encoding, charset) do sistema se comparada à utilizada pelo PagSeguro, no caso ISO-8859-1. Ou seja, é como se o sistema utilizado estivesse preparado para tratar as informações apenas em UTF – 8 e ao receber dados contendo uma codificação diferente, os caracteres aparecem “quebrados”, o que impede a interpretação correta dessas informações.

Veja o exemplo abaixo:

Como a palavra “Cartão de Crédito” possui caracteres especiais, no caso acentos, a informação referente a essa transação não foi validada devido ao erro de encoding.

Como corrigir?

Para corrigir o erro de acentuação, o sistema deverá trabalhar utilizando a mesma codificação utilizada pelo PagSeguro  (ISO-8859-1) ou converter os dados antes da manipulação dessas informações.

Uma forma simples de evitar erros de validação é utilizando a API de Notificações, pois o código enviado para o seu sistema não possui acentuação, o que facilita a integração, gerando mais segurança.

A API de Notificação funciona de forma parecida com o Retorno Automático de Dados, porém a etapa de verificação é realizada por um código que não possui acentuação, evitando o problema acima, além de possuir mais campos referentes à transação. Com isso você terá informações mais detalhadas e precisas sobre a venda de seus produtos.

Veja documentação sobre a API de Notificação.

Tags: , , , , , ,
Blog do PagSeguro