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(8mo ago)290MITPHPPHP &gt;=8.1

Since Sep 2Pushed 8mo 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 1mo ago

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

35

—

LowBetter than 79% of packages

Maintenance61

Regular maintenance activity

Popularity15

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity46

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

249d 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

[spatie/laravel-export

Create a static site bundle from a Laravel app

646127.9k5](/packages/spatie-laravel-export)[torchlight/torchlight-laravel

A Laravel Client for Torchlight, the syntax highlighting API.

120452.8k11](/packages/torchlight-torchlight-laravel)[erag/laravel-disposable-email

A Laravel package to detect and block disposable email addresses.

226102.4k](/packages/erag-laravel-disposable-email)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)[sebdesign/laravel-viva-payments

A Laravel package for integrating the Viva Payments gateway

4845.9k](/packages/sebdesign-laravel-viva-payments)[karson/mpesa-php-sdk

172.2k](/packages/karson-mpesa-php-sdk)

PHPackages © 2026

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