PHPackages                             laravel-santander/payment-library - 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. laravel-santander/payment-library

ActiveLibrary[Payment Processing](/categories/payments)

laravel-santander/payment-library
=================================

Biblioteca PHP para geração de QR codes, boletos e pagamentos PIX

v1.0.5(10mo ago)297MITPHPPHP &gt;=8.1

Since Sep 2Pushed 10mo agoCompare

[ Source](https://github.com/diogenesderm2/laravel-santander-payment-library)[ Packagist](https://packagist.org/packages/laravel-santander/payment-library)[ RSS](/packages/laravel-santander-payment-library/feed)WikiDiscussions main Synced yesterday

READMEChangelog (3)Dependencies (4)Versions (4)Used By (0)

Laravel Santander Payment Library
=================================

[](#laravel-santander-payment-library)

Biblioteca PHP para geração de QR codes, boletos e pagamentos PIX integrada com a API do Santander.

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

[](#compatibilidade)

- PHP &gt;= 8.1
- Laravel 9.x, 10.x, 11.x, 12.x

### Dependências

[](#dependências)

- Guzzle HTTP Client
- DomPDF
- Illuminate Support
- Illuminate Console

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

[](#instalação)

### 1. Instalar via Composer

[](#1-instalar-via-composer)

```
composer require laravel-santander/payment-library
```

### 2. Publicar Configurações (Automático)

[](#2-publicar-configurações-automático)

O service provider será registrado automaticamente. Execute o comando de instalação:

```
php artisan santander:install
```

Este comando irá:

- ✅ Publicar o arquivo de configuração `config/santander.php`
- ✅ Criar o diretório `storage/certificates/santander/`
- ✅ Adicionar variáveis de ambiente ao `.env`
- ✅ Configurar o arquivo `config/services.php`

### 3. Configurar Variáveis de Ambiente

[](#3-configurar-variáveis-de-ambiente)

Após a instalação, configure as seguintes variáveis no seu arquivo `.env`:

```
SANTANDER_URL=https://trust-open.api.santander.com.br/auth/oauth/v2/token
SANTANDER_CLIENT_ID=seu_client_id_aqui
SANTANDER_CLIENT_SECRET=seu_client_secret_aqui
SANTANDER_CERTIFICATE_CRT=certificates/santander/certificate.crt
SANTANDER_CERTIFICATE_KEY=certificates/santander/private.key
SANTANDER_SSL_VERIFY_PEER=false
SANTANDER_SSL_VERIFY_HOST=false
```

### 4. Adicionar Certificados

[](#4-adicionar-certificados)

Coloque seus certificados do Santander no diretório:

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance55

Moderate activity, may be stable

Popularity14

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 50% 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 ~2 days

Total

3

Last Release

302d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/219443303?v=4)[diogenesderm2](/maintainers/diogenesderm2)[@diogenesderm2](https://github.com/diogenesderm2)

---

Top Contributors

[![diogenesderm2](https://avatars.githubusercontent.com/u/219443303?v=4)](https://github.com/diogenesderm2 "diogenesderm2 (1 commits)")[![gdr-ti](https://avatars.githubusercontent.com/u/193959866?v=4)](https://github.com/gdr-ti "gdr-ti (1 commits)")

### Embed Badge

![Health badge](/badges/laravel-santander-payment-library/health.svg)

```
[![Health](https://phpackages.com/badges/laravel-santander-payment-library/health.svg)](https://phpackages.com/packages/laravel-santander-payment-library)
```

###  Alternatives

[laravel/boost

Laravel Boost accelerates AI-assisted development by providing the essential context and structure that AI needs to generate high-quality, Laravel-specific code.

3.5k21.5M590](/packages/laravel-boost)[craftcms/cms

Craft CMS

3.6k3.6M3.1k](/packages/craftcms-cms)[spatie/laravel-export

Create a static site bundle from a Laravel app

674146.0k6](/packages/spatie-laravel-export)[spatie/laravel-health

Monitor the health of a Laravel application

87512.0M164](/packages/spatie-laravel-health)[laravel/ai

The official AI SDK for Laravel.

1.0k3.2M194](/packages/laravel-ai)[roots/acorn

Framework for Roots WordPress projects built with Laravel components.

9762.4M131](/packages/roots-acorn)

PHPackages © 2026

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