PHPackages                             gumnet/br-paypal - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. gumnet/br-paypal

ActiveMagento2-module[Payment Processing](/categories/payments)

gumnet/br-paypal
================

Módulo PayPal para Magento2 - continuacao do desenvolvimento por GumNet

1.0.4(5y ago)03GPL-3.0-onlyPHPPHP &gt;=7.0.0

Since Apr 19Pushed 5y agoCompare

[ Source](https://github.com/gumnet/br-paypal)[ Packagist](https://packagist.org/packages/gumnet/br-paypal)[ RSS](/packages/gumnet-br-paypal/feed)WikiDiscussions master Synced 4d ago

READMEChangelogDependencies (15)Versions (6)Used By (0)

Módulo PayPal para Magento2 - continuação
=========================================

[](#módulo-paypal-para-magento2---continuação)

Este é um fork do módulo br-paypaldev/magento2-module abandonado em 2018. Devido a necessidade de compatibilidade com novas versões do Magento assim como correções de bugs pendentes optamos pelo fork respeitando os direitos autorais.

Este módulo foi originalmente desenvolvido por Arthur Puhlmann -

Para a versão atualizada utilize: composer require gumnet/br-paypal

Módulo PayPal para Magento2 - documento original abaixo
-------------------------------------------------------

[](#módulo-paypal-para-magento2---documento-original-abaixo)

[![](https://raw.githubusercontent.com/wiki/paypal/PayPal-PHP-SDK/images/homepage.jpg)](https://raw.githubusercontent.com/wiki/paypal/PayPal-PHP-SDK/images/homepage.jpg)

Página oficial do módulo PayPal com as soluções utilizadas no mercado Brasileiro para Magento 2.

Descrição
---------

[](#descrição)

Este módulo contém os principais produtos PayPal para o mercado Brasileiro:

- **Smart Payment Button (Novo Express Checkout)**: Solução de carteira digital aonde o cliente paga com a sua conta PayPal ou cria uma no momento da compra.
- **PayPal Plus**: Checkout transparente PayPal aonde o cliente paga somente utilizando o seu cartão de crédito, sem a necessidade de ter uma conta PayPal.
- **PayPal Login**: O cliente utiliza a sua conta PayPal para fazer login e comprar com PayPal;
- **PayPal no Carrinho**: O cliente utiliza a sua conta PayPal para comprar diretamente do carrinho;

**É recomendado que o PayPal Plus seja utilizado juntamente com o Smart Payment Button, oferecendo assim ao cliente uma experiência de checkout completa com as soluções transparente e de carteira.**

Requisitos
----------

[](#requisitos)

Para o correto funcionamento das soluções, é necessário verificar que a sua loja e servidor suporte alguns recursos:

1. Para o checkout transparente (PayPal Plus), a sua loja precisa ter suporte ao TAX\_VAT, portanto antes de ativar a solução garanta que a sua loja está devidamente configurada para suportar este campo;
2. O servidor precisa ter suporte à TLS 1.2 ou superior e HTTPS 1.1 [(Referência Oficial)](https://www.paypal.com/sg/webapps/mpp/tls-http-upgrade).

PayPal Plus (Checkout Transparente)
-----------------------------------

[](#paypal-plus-checkout-transparente)

Diferente dos outros produtos, o PayPal Plus só está disponível para contas PayPal criadas com CNPJ (Conta Empresa) e a sua utilização funciona mediante aprovação comercial. Caso já tenha uma conta PayPal do tipo Empresa, você pode solicitar a utilização do PayPal Plus pelo email: .

Caso a sua conta seja de pessoa física, você deve abrir uma conta PayPal de pessoa jurídica por este [link](https://www.paypal.com/bizsignup/).

\***O PayPal Plus só irá funcionar caso tenha sido aprovado pelo PayPal.**

Compatibilidade
---------------

[](#compatibilidade)

Este módulo é compatível com as versões do Magento 2.2.2 até 2.2.5.

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

[](#instalação)

Este módulo está disponível através do Composer, você não precisa mais especificar o repositório.

Para instalar, adicione as seguintes linhas ao seu composer.json:

```
...
"require":{
    ...
    "br-paypaldev/magento2-module":"^1.0"
 }

```

Ou simplesmente digite o comando abaixo:

```
composer require br-paypaldev/magento2-module --no-update

```

Em seguida, digite os seguintes comandos da sua raiz do Magento:

```
$ composer update br-paypaldev/magento2-module

$ ./bin/magento setup:upgrade
$ ./bin/magento setup:di:compile

```

Para visualizar os modulos ativos:

```
    $ ./bin/magento module:status

```

Você verá o **PayPalBR\_PayPal** na lista de ativos.

Configuração
------------

[](#configuração)

### - Credenciais de API

[](#--credenciais-de-api)

Para configurar as soluções PayPal, você deverá gerar as credenciais de API do tipo REST, no caso o Client ID e o Secret ID. Para obtê-las siga este passo-a-passo:

1. Efetuar o login com sua conta PayPal em  e clicar no link na parte superior "Dashboard";
2. Clique em "My Apps &amp; Credentials";
3. Abaixo de "Rest API apps" clique "Create App";
4. Em seguida, insira o termo "ppplus" no campo "App Name" e clique em "Create App";
5. No canto superior direito da tela, clique em "Live";
6. Você deve copiar os códigos que aparecerem em "Client ID" e em "Secret" (Para visualizar o "Secret" será necessário clicar em "Show") e colar estes códigos na página de configuração da solução que irá utilizar.

### - PayPal Plus

[](#--paypal-plus)

Para o PayPal Plus, o campo CPF/CNPJ é obrigatório, para habilitá-lo siga os passos abaixo dentro do painel administrativo do Magento:

**Habilitar o VAT Number no Front-end:**

- STORES -&gt; Settings -&gt; Configuration -&gt; Customers -&gt; Customer Configuration -&gt; Create New Account Options -&gt; Show VAT Number on Storefront (Habilitar como "Yes")

**Habilitar como obrigatório o Tax/VAT Number no endereço do Cliente:**

- STORES -&gt; Settings -&gt; Configuration -&gt; Customers -&gt; Customer Configuration -&gt; Name and Address Options -&gt; Show Tax/VAT Number (Habilitar como "Required")

Atualização
-----------

[](#atualização)

Para atualizar o módulo rode os comandos abaixo no Composer:

```
    $ composer require br-paypaldev/magento2-module --no-update
    $ composer update
    $ ./bin/magento setup:upgrade
    $ ./bin/magento setup:di:compile

```

Dúvidas/Suporte
---------------

[](#dúvidassuporte)

Caso a sua dúvida não tenha sido respondida aqui, entre em contato com o PayPal pelo número 0800 047 4482.

E caso necessite de algum suporte técnico e/ou acredita ter encontrado algum problema com este módulo abra um "issue" aqui no Github que iremos verificar.

Changelog
---------

[](#changelog)

Para visulizar as últimas atualizações acesse o [**CHANGELOG.md**](CHANGELOG.md).

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~211 days

Total

5

Last Release

2102d ago

PHP version history (2 changes)1.0.0PHP ~7.0.0|~7.1.0

1.0.4PHP &gt;=7.0.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/4e6b13c19a5431da90e4966ed41f56ecb6aef8d9343f651ba227d3a2a25d1590?d=identicon)[gumnet](/maintainers/gumnet)

---

Top Contributors

[![apuhlmann](https://avatars.githubusercontent.com/u/9678038?v=4)](https://github.com/apuhlmann "apuhlmann (4 commits)")[![gustavoulyssea](https://avatars.githubusercontent.com/u/6902553?v=4)](https://github.com/gustavoulyssea "gustavoulyssea (2 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/gumnet-br-paypal/health.svg)

```
[![Health](https://phpackages.com/badges/gumnet-br-paypal/health.svg)](https://phpackages.com/packages/gumnet-br-paypal)
```

###  Alternatives

[larabook/gateway

A Laravel package for connecting to all Iraninan payment gateways

24553.7k](/packages/larabook-gateway)[amsgames/laravel-shop-gateway-paypal

PayPal gateway for Laravel Shop package.

1210.8k6](/packages/amsgames-laravel-shop-gateway-paypal)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
