PHPackages                             patosmack/mercado-pago - 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. patosmack/mercado-pago

ActiveLibrary[Payment Processing](/categories/payments)

patosmack/mercado-pago
======================

Mercado Pago API SDK for Laravel

1.0-beta(7y ago)2455MITPHP

Since Oct 23Pushed 7y ago2 watchersCompare

[ Source](https://github.com/patosmack/mercado-pago)[ Packagist](https://packagist.org/packages/patosmack/mercado-pago)[ RSS](/packages/patosmack-mercado-pago/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

Mercado Pago SDK for Laravel
============================

[](#mercado-pago-sdk-for-laravel)

- [Instalar](#install)
- [Configuración](#config)
- [Como usar](#how-to)
- [Más Información](#info)

### Instalar

[](#instalar)

`composer require Patosmack/mercado-pago`

`"require": { "patosmack/mercado-pago": "dev-master", }`

Editar archivo `config/app.php` y agregar las siguientes lineas de código:

Agregar Provider

```
'providers' => [

    /*
     * Laravel Framework Service Providers...
     */

    'Patosmack\MercadoPago\Providers\MercadoPagoServiceProvider',
],
```

Agregar alias

```
'aliases' => [
	// Otros alias

    'MP' => 'Patosmack\MercadoPago\Facades\MP',
]
```

### Configuracion

[](#configuracion)

Antes de comenzar publicar archivos de configuración ejecutando desde terminal el comando artisan:

`php artisan vendor:publish`

Este comando creará un archivo `config/mercadopago.php`. donde puede configurar su App Id y su App Secret

[Sitio de MercadoPago para acceder al App ID y App Secret](https://www.mercadopago.com/mla/herramientas/aplicaciones)

```
return [
	'app_id'     => env('MP_APP_ID', 'SU CLIENT ID'),
	'app_secret' => env('MP_APP_SECRET', 'SU CLIENT SECRET')
];
```

Se recomienda utilizar el App ID y el App Secret desde el archivo .env Configurar las variables `MP_APP_ID`, `MP_APP_SECRET` y `MP_APP_SANDBOX` con los datos de tu cuenta de Mercadopago

### Como usar

[](#como-usar)

Ejemplo de como crear una preferencia de pago y redireccionar al usuario al sitio de Mercadopago

```
