toopago / laravel-openpay
Una interfaz fluida para Laravel usando el SDK oficial de OpenPay.
Requires
- php: ^7.2
Requires (Dev)
- orchestra/testbench: ^4.6
This package is auto-updated.
Last update: 2024-09-29 05:29:07 UTC
README
Introducción
LaravelOpenPay provee una interfaz sencilla para utilizar el sdk de openpay en proyectos que tienen como base el framework [Laravel](https://laravel.
Instalación y configuración
Instalar el paquete mediante composer:
composer require toopago/laravel-openpay
Luego incluir el ServiceProvider en el arreglo de providers en config/app.php
TooPago\Payu\LaravelServiceProvider::class,
Publicar la configuración para incluir la informacion de la cuenta de OpenPay:
php artisan vendor:publish
Incluir la informacion de la cuenta y ajustes en el archivo .env ó directamente en el archivo de configuración config/openpay.php
OPENPAY_ID=xxxxxxxxxxxxxxxx OPENPAY_SK=xxxxxxxxxxxxxxxx OPENPAY_PK=xxxxxxxxxxxxxxxx OPENPAY_ENVIROMENT=https://sandbox-api.openpay.mx/v1/ OPENPAY_PRODUCTION_MODE=false
Uso del API
Esta versión contiene solo una interfaz para pagos únicos y consultas. Si necesita usar tokenización y pagos recurrentes debe usar el sdk directamente.
Errores y contribuciones
Para un error escribir directamente el problema en github issues o enviarlo al correo miguel@lomeli.io. Si desea contribuir con el proyecto por favor enviar los ajustes siguiendo la guía de contribuciones: