PHPackages                             carloswgama/php-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. carloswgama/php-pagseguro

ActiveLibrary[Payment Processing](/categories/payments)

carloswgama/php-pagseguro
=========================

Classe para realizar pagamentos comuns e recorrentes no PagSeguro

3.2.0(6y ago)641.8k↓61.8%24[1 issues](https://github.com/CarlosWGama/php-pagseguro/issues)MITPHPPHP &gt;=5.3.0

Since Mar 2Pushed 1y ago10 watchersCompare

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

READMEChangelogDependenciesVersions (14)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/72545d47ab64892910e378cb6e29e77b6784cf367192b1388452e19feae484e4/68747470733a2f2f706f7365722e707567782e6f72672f6361726c6f737767616d612f7068702d70616773656775726f2f762f737461626c65)](https://packagist.org/packages/carloswgama/php-pagseguro)[![License](https://camo.githubusercontent.com/f34c7a6b97632b2e9d52107f8ebecc457047b01f81b42a381fe020656d295b95/68747470733a2f2f706f7365722e707567782e6f72672f6361726c6f737767616d612f7068702d70616773656775726f2f6c6963656e7365)](https://packagist.org/packages/carloswgama/php-pagseguro)

PHP - Pagseguro V3
==================

[](#php---pagseguro-v3)

Classe para realizar compras normais (Checkout Transparente ou não) ou recorrentes no PagSeguro

*Para realizar compras recorrentes no PagSeguro como assinaturas, olhe os examples na página abaixo:*

---

Gerando Token
-------------

[](#gerando-token)

Para gerar o Token da sua conta do PagSeguro, logar na conta, ir em [Minha Conta &gt;&gt; Preferências &gt;&gt; Integração](https://pagseguro.uol.com.br/preferencias/integracoes.jhtml) e solicar para gerar um token

[![Token em produção](./docs/doc_2.jpeg)](./docs/doc_2.jpeg)

No Sandbox para testes, seu token pode ser acessado em [Perfil de Integração &gt;&gt; Vendedor](https://sandbox.pagseguro.uol.com.br/vendedor/configuracoes.html)

[![Token no Sandbox](./docs/doc_2.jpeg)](./docs/doc_2.jpeg)

Baixando o projeto
------------------

[](#baixando-o-projeto)

Para usar esse projeto, basta baixar esse repositório em seu projeto e importar a classe em src/PagSeguroAssinaturas.php ou usar o composer que é o mais indicado:

```
composer require carloswgama/php-pagseguro:3.*

```

Caso seu projeto já possua um arquivo composer.json, você pode também adiciona-lo nas dependências require e rodar um composer install:

```
{
    "require": {
        "carloswgama/php-pagseguro": "3.*"
    }
}

```

Documentação do uso da classe
-----------------------------

[](#documentação-do-uso-da-classe)

[Documentação Pagamentos Recorrentes com PagSeguro](https://github.com/CarlosWGama/php-pagseguro/tree/master/examples/assinatura)

[Documentação Pagamentos de Compras com PagSeguro com Checkout Transparente, Padrão e Lightbox](https://github.com/CarlosWGama/php-pagseguro/tree/master/examples/compra)

Exemplos
--------

[](#exemplos)

Abaixo segue apenas dois exemples do uso da Biblioteca

### Criando uma compra simples

[](#criando-uma-compra-simples)

```
