Download the PHP package ricardomartins/woocommerce-rmpagseguro without Composer

On this page you can find all versions of the php package ricardomartins/woocommerce-rmpagseguro. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package woocommerce-rmpagseguro

=== Módulo PagSeguro === Contributors: claudiosanches, Gabriel Reguly, martins56 Donate link: https://github.com/sponsors/r-martins Tags: pagseguro,pagbank,payment,pagbank,pagamento,woocommerce Requires at least: 4.0 Tested up to: 6.6 Stable tag: 3.16.7 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html

Adiciona PagSeguro aos meios de pagamento WooCommerce com taxas especiais de parceiro (ex: 3,15% no crédito).

== Description ==

Considere usar o novo plugin para vender mais! 🚀

👉 A nova geração de nossa integração está disponível aqui. 👈

Ela pede menos informações ao consumidor, e tem recursos como PIX transparente, Autenticação 3Ds (aumenta a taxa de aprovação e reduz chargebacks), Recorrência, e muito mais.

Esta versão utiliza uma API do PagSeguro que será descontinuada no futuro por eles.


Veja o passo a passo de instalação para WooCommerce

Adicionar PagSeguro (PagBank) ao WooCommerce

Adicione o PagSeguro (PagBank) como método de pagamento em sua loja WooCommerce.

PagSeguro é um método de pagamento brasileiro oferecido pela UOL.

Este plugin foi desenvolvido a partir da documentação oficial do PagSeguro e utiliza uma versão depreciada da API de pagamentos (legado).

Para usar as novas APIs, utilize a Nova Geração de nossa integração.

Descontos nas taxas

Graças a uma parceria com o PagSeguro, as transações realizadas por este módulo, possuem condições especiais junto ao PagSeguro.

Ao usar nossa integração, você não pagará mais a taxa de intermediação do PagSeguro (tipicamente R$0,40/pedido aprovado) e passará a pagar uma taxa de transação menor que a taxa oficial (que é 4,99% para recebimento em 14 dias ou 3,99% para recebimento em 30 dias).

Caso sua conta PagSeguro possua uma taxa ou condição negociada melhor que a nossa, e seu faturamento seja superior a R$20 mil/mês, entre em contato conosco antes de usar nossa integração.

Você não paga nada a mais por isso e ainda ajuda este e outros projetos.

Estão disponíveis as seguintes modalidades de pagamento:

Para usar a Sandbox do PagSeguro, consulte nossa documentação.

= Compatibilidade =

Compatível com versões posteriores ao WooCommerce 3.0.

Este plugin também é compatível com o WooCommerce Extra Checkout Fields for Brazil, desta forma é possível enviar os campos de "CPF", "número do endereço" e "bairro" (para o Checkout Transparente é obrigatório o uso deste plugin).

Novas funcionalidades somente serão adicionadas à nova geração da nossa integração, mas se encontrar problemas ou erros nesta, entre em contato conosco.

= Instalação =

Confira o nosso passo a passo de instalação e configuração.

= Integração =

Este plugin funciona perfeitamente em conjunto com:

= Dúvidas? =

Você pode esclarecer suas dúvidas usando:

= Colaborar =

Você pode contribuir com código-fonte em nossa página no GitHub.

= Agradecimentos =

== Installation ==

Instalação e configuração em Português:

= Instalação do plugin: =

= Requerimentos: =

É necessário possuir uma conta no PagSeguro e ter instalado o WooCommerce.

= Configurações no PagSeguro: =

No PagSeguro é necessário desativar a opção de "Pagamento via Formulário HTML", você pode fazer isso em "Preferências" > "Integrações".

Com isso já é possível receber os pagamentos e receber notificações do PagSeguro para atualizar seus pedidos automaticamente.

Atenção: Não é necessário configurar qualquer URL em "Página de redirecionamento" ou "Notificação de transação", pois o plugin é capaz de comunicar o PagSeguro pela API quais URLs devem ser utilizadas para cada situação.

= Configurações do Plugin: =

Com o plugin instalado acesse o admin do WordPress e entre em "WooCommerce" > "Configurações" > "Finalizar compra" > "PagSeguro".

Habilite o PagSeguro, adicione o seu e-mail e o token do PagSeguro. O token é utilizado para gerar os pagamentos e fazer o retorno de dados.

Você pode conseguir um token no PagSeguro em "Integrações" > "Token de Segurança".

PagSeguro App Key: Autorize nossa aplicação junto ao PagSeguro para obter sua chave e usufruir das novas taxas de recebimento e maior conversão.

É possível escolher entre três opções de pagamento que são:

Você ainda pode definir o comportamento da integração utilizando as opções:

= Checkout Transparente =

Para utilizar o checkout transparente é necessário utilizar o plugin WooCommerce Extra Checkout Fields for Brazil.

Com o WooCommerce Extra Checkout Fields for Brazil instalado e ativado você deve ir até "WooCommerce > Campos do Checkout" e configurar a opção "Exibir Tipo de Pessoa" como "Pessoa Física apenas".

Isto é necessário porque é obrigatório o envio de CPF para o PagSeguro, além de que o PagSeguro aceita apenas CPF para documento do titular do cartão.

Pronto, sua loja já pode receber pagamentos pelo PagSeguro.

== Frequently Asked Questions ==

= What is the plugin license? =

= What is needed to use this plugin? =

FAQ em Português:

= Qual é a licença do plugin? =

Este plugin esta licenciado como GPL.

= O que eu preciso para utilizar este plugin? =

= PagSeguro recebe pagamentos de quais países? =

No momento o PagSeguro recebe pagamentos apenas do Brasil.

Configuramos o plugin para receber pagamentos apenas de usuários que selecionarem o Brasil nas informações de pagamento durante o checkout.

= Quais são os meios de pagamento que o plugin aceita? =

São aceitos todos os meios de pagamentos que o PagSeguro disponibiliza, entretanto você precisa ativa-los na sua conta.

Confira os meios de pagamento e parcelamento.

= Como que plugin faz integração com PagSeguro? =

Fazemos a integração baseada na documentação oficial do PagSeguro que pode ser encontrada nos "guias de integração" utilizando a última versão da API de pagamentos.

= Instalei o plugin, mas a opção de pagamento do PagSeguro some durante o checkout. O que fiz de errado? =

Você esqueceu de selecionar o Brasil durante o cadastro no checkout.

A opção de pagamento pelo PagSeguro funciona apenas com o Brasil.

= É possível enviar os dados de "Número", "Bairro" e "CPF" para o PagSeguro? =

Sim é possível, basta utilizar o plugin WooCommerce Extra Checkout Fields for Brazil.

= O pedido foi pago e ficou com o status de "processando" e não como "concluído", isto esta certo? =

Sim, esta certo e significa que o plugin esta trabalhando como deveria.

Todo gateway de pagamentos no WooCommerce deve mudar o status do pedido para "processando" no momento que é confirmado o pagamento e nunca deve ser alterado sozinho para "concluído", pois o pedido deve ir apenas para o status "concluído" após ele ter sido entregue.

Para produtos baixáveis a configuração padrão do WooCommerce é permitir o acesso apenas quando o pedido tem o status "concluído", entretanto nas configurações do WooCommerce na aba Produtos é possível ativar a opção "Conceder acesso para download do produto após o pagamento" e assim liberar o download quando o status do pedido esta como "processando".

= Ao tentar finalizar a compra aparece a mensagem "PagSeguro: Um erro ocorreu ao processar o seu pagamento, por favor, tente novamente ou entre em contato para obter ajuda." o que fazer? =

Esta mensagem geralmente aparece por que não foi configurado um Token válido. Gere um novo Token no PagSeguro em "Preferências" > "Integrações" e adicione ele nas configurações do plugin.

Outro erro comum é gerar um token e cadastrar nas configurações do plugin um e-mail que não é o proprietário do token, então tenha certeza que estes dados estão realmente corretos!

Note que caso você esteja utilizando a opção de sandbox é necessário usar um e-mail e token de testes que podem ser encontrados em "PagSeguro Sandbox > Dados de Teste".

Se você tem certeza que o Token e Login estão corretos você deve acessar a página "WooCommerce > Status do Sistema" e verificar se fsockopen e cURL estão ativos. É necessário procurar ajuda do seu provedor de hospedagem caso você tenha o fsockopen e/ou o cURL desativados.

Para quem estiver utilizando o Checkout Transparente é obrigatório o uso do plugin WooCommerce Extra Checkout Fields for Brazil para enviar o CPF ao PagSeguro, caso o contrário será impossível de finalizar o pedido, veja no guia de instalação como fazer isso.

Por último é possível ativar a opção de Log de depuração nas configurações do plugin e tentar novamente fechar um pedido (você deve tentar fechar um pedido para que o log será gerado e o erro gravado nele). Com o log é possível saber exatamente o que esta dando de errado com a sua instalação.

Caso você não entenda o conteúdo do log não tem problema, você pode me abrir um chamado na central de ajuda com o link do log (utilize o pastebin.com ou o gist.github.com para salvar o conteúdo do log).

= O status do pedido não é alterado automaticamente? =

Sim, o status é alterado automaticamente usando a API de notificações de mudança de status do PagSeguro.

Caso os status dos seus pedidos não estiverem sendo alterados clique aqui e veja algumas soluções para testar e corrigir o problema.

A seguir uma lista de ferramentas que podem estar bloqueando as notificações do PagSeguro:

= Funciona com o Lightbox do PagSeguro? =

Sim, basta ativar esta nas opções do plugin.

= Funciona com o checkout transparente do PagSeguro? =

Sim, funciona. Você deve ativar nas opções do plugin. Com a nossa integração não é necessário autorização para utilizar o mesmo.

= Funciona com o Sandbox do PagSeguro? =

Sim, funciona. O difícil é conseguir fazer a Sandbox do PagSeguro funcionar. Considere usar a nova versão da nossa integração, que usa a nova api.

= O total do pedido no WooCommerce é diferente do enviado para o PagSeguro, como eu resolvo isso? =

Caso você tenha este problema, basta marcar ativar a opção Enviar apenas o total do pedido na página de configurações do plugin.

= Quais URLs eu devo usar para configurar "Notificação de transação" e "Página de redirecionamento"? =

Não é necessário configurar qualquer URL para "Notificação de transação" ou para "Página de redirecionamento", o plugin já diz para o PagSeguro quais URLs serão utilizadas.

= Mais dúvidas relacionadas ao funcionamento do plugin? =

Por favor, caso você tenha algum problema com o funcionamento do plugin, entre em contato conosco com o link arquivo de log (ative ele nas opções do plugin e tente fazer uma compra, depois vá até WooCommerce > Status do Sistema, selecione o log do pagseguro e copie os dados, depois crie um link usando o pastebin.com ou o gist.github.com), desta forma fica mais rápido para fazer o diagnóstico.

== Screenshots ==

  1. Configurações do plugin.
  2. Método de pagamento na página de finalizar o pedido.
  3. Exemplo do Lightbox funcionando com o Sandbox do PagSeguro.
  4. Pagamento com cartão de crédito usando o Checkout Transparente.
  5. Pagamento com debito online usando o Checkout Transparente.
  6. Pagamento com boleto bancário usando o Checkout Transparente.

== Changelog ==

= 3.16.7 - 1/Aug/2024 =

= 3.16.5 - 11/Jan/2024 =

= 3.16.4 - 28/Nov/2023=

= 3.16.3 - 11/Out/2023 =

= 3.16.2 - 10/Out/2023 =

= 3.16.1 - 09/Out/2023 =

= 3.16.0 - 21/Set/2023 =

= 3.15.2 - 3/Ago/2023 =

= 3.15.1 - 31/Jul/2023 =

= 3.15.0 - 31/Jul/2023 =

= 3.14.0 - 11/Jul/2023 =

= 3.13.1 - 27/Jun/2023 =

= 3.13.0 - 27/Jun/2023 =

= 3.12.0 - 23/Mai/2023 =

= 3.11.2 - 17/Mai/2023 =

= 3.11.1 - 08/Fev/2023 =

= 3.11.0 - 31/Jan/2023 =

= 3.10.1 - 15/Jan/2023 =

= 3.10.0 - 26/Dez/2022 =

= 3.9.2 - 14/Nov/2022 =

= 3.9.1 - 02/Nov/2022 =

= 3.9.0 - 31/Set/2022 =

= 3.8.1 - 23/Ago/2022 =

= 3.8.0 - 14/Ago/2022 =

= 3.7.0 - 25/Jul/2022 =

= 3.6.1 - 21/Jul/2022 =

= 3.6.0 - 21/Jun/2022 =

= 3.5.3 - 10/Mai/2022 =

= 3.5.2 - 16/Fev/2022 =

= 3.5.1 - 15/Fev/2022 =

= 3.5.0 - 8/Fev/2022 =

= 3.4.0 - 3/Fev/2022 =

= 3.3.9 - 14/Jan/2022 =

= 3.3.8 - 23/Dec/2021 =

= 3.3.7 - 11/Dec/2021 =

= 3.3.6 - 29/Sep/2021 =

= 3.3.5 - 29/Sep/2021 =

= 3.3.4 - 12/Mai/2021 =

= 3.3.3 - 18/Jan/2021 =

= 3.3.2 - 6/Out/2020 =

= 3.3.1 - 14/Set/2020 =

= 3.3.0 - 07/Set/2020 =

= 3.2.7 - 15/Jun/2020 =

= 3.2.6 - 17/Mai/2020 =

= 3.2.5 - 11/Mai/2020 =

= 3.2.4 - 5/Mai/2020 =

= 3.2.3 - 21/Nov/2019 =

= 3.2.2 - 11/Nov/2019 =

= 3.2.1 - 30/10/2019 =

= 3.2.0 - 30/10/2019 =

= 3.x - 09/2019 =

= 2.13.1 - 2018/08/03 =

= 2.13.0 - 2018/08/02 =

= 2.12.7 - 2018/06/21 =

= 2.12.6 - 2018/05/09 =

= 2.12.5 - 2017/05/11 =

= 2.12.4 - 2017/04/12 =

= 2.12.3 - 2017/04/10 =

= 2.12.2 - 2017/04/07 =

= 2.12.1 - 2017/04/04 =

= 2.12.0 - 2017/04/03 =

== Upgrade Notice ==

= 2.13.1 =


All versions of woocommerce-rmpagseguro with dependencies

PHP Build Version
Package Version
Requires claudiosanches/wp-git-hooks Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package ricardomartins/woocommerce-rmpagseguro contains the following files

Loading the files please wait ....