PHPackages                             toopago/payu - 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. toopago/payu

ActiveLibrary[Payment Processing](/categories/payments)

toopago/payu
============

Una interfaz fluida para Laravel usando el SDK oficial de PayU latam.

1.0.0(6y ago)148MITPHPPHP ^7.2

Since Feb 4Pushed 6y ago1 watchersCompare

[ Source](https://github.com/lomeliDev/laravel-payu)[ Packagist](https://packagist.org/packages/toopago/payu)[ RSS](/packages/toopago-payu/feed)WikiDiscussions master Synced 4d ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

LaravelPayU
===========

[](#laravelpayu)

[![N|Solid](https://camo.githubusercontent.com/b0fe0712ff8c3a1704e3678d74639414937116bcd48d435c01e8f08f2d32df96/68747470733a2f2f6c6f6d656c692e696f2f6173736574732f696d672f6c6f676f2e706e67)](https://lomeli.io)

Introducción
------------

[](#introducción)

LaravelPayU provee una interfaz sencilla para utilizar el sdk de PayU en proyectos que tienen como base el framework [*Laravel*](https://laravel.com).

Testeado correctamente en la version 6.14 de [*Laravel*](https://laravel.com).

Este proyecto hace uso del [sdk de Payu](http://developers.payulatam.com/es/sdk/), pero no es un proyecto oficial de PayU.

Instalación y configuración
---------------------------

[](#instalación-y-configuración)

Instalar el paquete mediante composer:

```
composer require toopago/payu
```

Luego incluir el ServiceProvider en el arreglo de providers en *config/app.php*

```
TooPago\Payu\LaravelPayUServiceProvider::class,
```

Publicar la configuración para incluir la informacion de la cuenta de PayU:

```
php artisan vendor:publish
```

Incluir la informacion de la cuenta y ajustes en el archivo *.env* ó directamente en el archivo de configuración *config/payu.php*

```
APP_ENV=local

PAYU_ON_TESTING=true

PAYU_MERCHANT_ID=your-merchant-id

PAYU_API_LOGIN=your-api-login

PAYU_API_KEY=your-api-key

PAYU_ACCOUNT_ID=your-account-id

PAYU_COUNTRY=your-country-ref: AR/BR/CO/CL/MX/PA/PE/US

PSE_REDIRECT_URL=your-pse-redirect-url

PAYU_BUYER_EMAIL="developer@toopago.io"

PAYU_PAYER_NAME="TooPago"

PAYU_PAYER_DNI=xxxxxxxx
```

Uso del API
-----------

[](#uso-del-api)

Esta versión contiene solo una interfaz para pagos en efectivo , pagos con tarjetas de credito , pagos con tokenización y consultas. Si necesita usar pagos recurrentes o algo mas debe usar el sdk de PayU directamente.

### Ping

[](#ping)

Para consultar la disponibilidad de la plataforma se puede usar el método doPing en el controlador designado:

```
