Skip to content

helmerdavila/Laravel-Payme-Alignet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Payme Alignet 💳

Este paquete está destinado para la integración de una manera más rápida y sencilla de la pasarela de pagos de Alignet.

Instalación

Registra el Service Provider de esta aplicación en config/app.php

    'providers' => [
        // ... Otros providers aquí
        LaravelPaymeAlignet\Providers\LaravelPaymeServiceProvider::class,   
    ]

Agrega el Facade a la lista de alias en config/app.php

    'aliases' => [
        // ... Otros aliases aquí
        'LaravelPayme' => LaravelPaymeAlignet\Facades\LaravelPayme::class,   
    ]

Colocar las variables de entorno

Este paquete usa su configuración interna, la cual siempre apunta al archivo interno laravel-payme.php. Necesitas configurar de siguientes variables en tu archivo .env

PAYME_URL=
PAYME_ACQUIRER_ID=
PAYME_WALLET_COMMERCE_ID=
PAYME_WALLET_COMMERCE_SECRET=
PAYME_COMMERCE_ID=
PAYME_VPOS_SECRET_KEY=
PAYME_CURRENCY_CODE=

Uso

Registrar u obtener usuario en Payme

use LaravelPayme;

LaravelPayme::registerUser($userId, $emailUser, $nameUser, $lastnameUser, array $moreData = []);

Crear una orden de compra en Payme

use LaravelPayme;

LaravelPayme::generatePaymentOrderByTokenUser($tokenUser, $purchaseUniqueId, $purchaseTotal);

Pendientes

  • Add config publication docs
  • Add english readme

About

Integra Payme en tu proyecto de Laravel

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages