PHPackages                             aziendeglobal/laravel-dlocal - 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. aziendeglobal/laravel-dlocal

ActiveLibrary[Payment Processing](/categories/payments)

aziendeglobal/laravel-dlocal
============================

dLocal for Laravel by Aziende Global

1.0.4(1y ago)312MITPHP

Since May 22Pushed 1y ago1 watchersCompare

[ Source](https://github.com/aziendeglobal/laravel-dlocal)[ Packagist](https://packagist.org/packages/aziendeglobal/laravel-dlocal)[ RSS](/packages/aziendeglobal-laravel-dlocal/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (5)DependenciesVersions (6)Used By (0)

DLOCAL FOR LARAVEL
==================

[](#dlocal-for-laravel)

[![](https://camo.githubusercontent.com/5c04fa72e82aadd0b599921c9c1e5a6be2a5684a12800281c404f973362eb4e1/68747470733a2f2f617a69656e64652e676c6f62616c2f696d672f646c6f63616c2d6c6f676f2e6a7067)](https://camo.githubusercontent.com/5c04fa72e82aadd0b599921c9c1e5a6be2a5684a12800281c404f973362eb4e1/68747470733a2f2f617a69656e64652e676c6f62616c2f696d672f646c6f63616c2d6c6f676f2e6a7067)

[![](https://camo.githubusercontent.com/bdb3253db81cc855e5f0eb545e720f2f7dd5c050e39aa8614cd2e457f81e9332/68747470733a2f2f617a69656e64652e676c6f62616c2f696d672f6c61726176656c2d6c6f676f2e706e67)](https://camo.githubusercontent.com/bdb3253db81cc855e5f0eb545e720f2f7dd5c050e39aa8614cd2e457f81e9332/68747470733a2f2f617a69656e64652e676c6f62616c2f696d672f6c61726176656c2d6c6f676f2e706e67)

DESCRIPCIÓN
===========

[](#descripción)

Laravel Facade para dLocal
==========================

[](#laravel-facade-para-dlocal)

- [Instalación](#install)
- [Configuración](#configuration)
- [Como utilizar](#how-to)
- Compatibilidad en revisión !!

### Instalación

[](#instalación)

`composer require aziendeglobal/laravel-dlocal`

Dentro de `config/app.php` agregar los siguientes Provider y Alias

Provider

```
'providers' => [
  // Otros Providers...
  AziendeGlobal\LaravelDLocal\Providers\DLocalServiceProvider::class,
  /*
   * Application Service Providers...
   */
],
```

Alias

```
'aliases' => [
  // Otros Aliases
  'DLOCAL' => AziendeGlobal\LaravelDLocal\Facades\DLOCAL::class,
],
```

### Configuración

[](#configuración)

Antes de configurar el X\_LOGIN, X\_TRANS\_KEY, SECRET\_KEY y API\_KEY, ejecutar el siguiente comando:

`php artisan vendor:publish`

Despues de haber ejecutado el comando, ir al archivo `.env` y agregar los campos `DLOCAL_X_LOGIN`, `DLOCAL_X_TRANS_KEY`, `DLOCAL_SECRET_KEY` y `DLOCAL_API_KEY` con los correspondientes valores de tu aplicacion de dLocal.

Para saber cuales son tus datos podes ingresar aqui:

- [Credenciales](https://dashboard.dlocal.com/settings/integration)

Si no deseas usar el archivo `.env`, ir a `config/dlocal.php` y agregar tus datos de aplicación correspondientes.

```
return [
	'app_x_login'     => env('DLOCAL_X_LOGIN', 'tu X_LOGIN'),
	'app_x_trans_key'     => env('DLOCAL_X_TRANS_KEY', 'tu X_TRANS_KEY'),
	'app_secret_key' => env('DLOCAL_SECRET_KEY', 'tu SECRET_KEY'),
	'app_api_key' => env('DLOCAL_API_KEY', 'tu API_KEY'),
];
```

### Como utilizar

[](#como-utilizar)

En este ejemplo vamos a crear un pago, usando la Facade `DLOCAL`

```
