PHPackages                             guiassemany/laravel-pagseguro - 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. guiassemany/laravel-pagseguro

ActiveLibrary[Payment Processing](/categories/payments)

guiassemany/laravel-pagseguro
=============================

Adaptação da API de integração com o PagSeguro: phpsc/pagseguro para o Laravel 5.

2147PHP

Since May 30Pushed 10y ago1 watchersCompare

[ Source](https://github.com/guiassemany/laravel-pagseguro)[ Packagist](https://packagist.org/packages/guiassemany/laravel-pagseguro)[ RSS](/packages/guiassemany-laravel-pagseguro/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Integração do Laravel com o Pagseguro
=====================================

[](#integração-do-laravel-com-o-pagseguro)

[![PagSeguro](https://camo.githubusercontent.com/a97ca532765296d1e41796faee0aff02b2149d9e73d80dbe142df4a7c4dcaf30/68747470733a2f2f7261772e6769746875622e636f6d2f677569617373656d616e792f6c61726176656c2d70616773656775726f2f6d61737465722f646f63732f70616773656775726f2e706e67)](https://camo.githubusercontent.com/a97ca532765296d1e41796faee0aff02b2149d9e73d80dbe142df4a7c4dcaf30/68747470733a2f2f7261772e6769746875622e636f6d2f677569617373656d616e792f6c61726176656c2d70616773656775726f2f6d61737465722f646f63732f70616773656775726f2e706e67)

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

[](#instalação)

- Vá para a pasta do seu projeto
- Execute `composer require guiassemany/laravel-pagseguro`
- Se ao executar o comando acima, existirem problemas em relação à requisitos mínimos de versão do pacote, adicione ao seu composer.json:

```
...
"minimum-stability": "dev",
"prefer-stable" : true

```

Após o pacote ter sido baixado, abra o arquivo config/app.php e adicione o Service Provider do pacote no array 'providers' que está dentro deste arquivo.

```
'providers' => [
    //...
    //...
    //...
    GuiAssemany\LaravelPagSeguro\PagseguroServiceProvider::class,
]
```

Abra o terminal de sua preferência, e dentro da pasta do seu projeto execute o comando:

```
php artisan vendor:publish
```

Este comando irá publicar o arquivo de configuração **psconfig.php** dentro da pasta config do laravel.

No arquivo **config/psconfig.php**, você poderá editar o ambiente desejado para o PagSeguro(dev ou prod), o e-mail da conta e o TOKEN.

Utilizando a partir de um controller
------------------------------------

[](#utilizando-a-partir-de-um-controller)

```
