tonystore / laravel-paymentez
Libreria para conexión con pasarela de pagos Paymentez(Nuvei)
v0.1.0
2024-12-27 19:00 UTC
Requires
- php: ^7.4|^8.0
- guzzlehttp/guzzle: ^7.4.2
Requires (Dev)
- orchestra/testbench: ^8.0
- phpunit/phpunit: ^10.0
README
Esta librería de Laravel permite integrarse fácilmente con las APIs de Paymentez, proporcionando una forma sencilla de realizar operaciones como pagos, consultas de transacciones, entre otras.
Instalación y Configuración
- Instala la librería usando Composer:
composer require tonystore/laravel-paymentez
- Publica el archivo de configuración ejecutando:
php artisan vendor:publish --provider="TonyStore\LaravelPaymentez\LaravelPaymentezProvider"
Esto generará un archivo config/paymentez.php
donde podrás ajustar las configuraciones.
- Agrega las siguientes variables a tu archivo .env:
PAYMENTEZ_API_CODE=your-auth-code PAYMENTEZ_API_KEY=your-auth-key
PAYMENTEZ_API_CODE
: Código de autenticación proporcionado por Paymentez.PAYMENTEZ_API_KEY
: Llave de autenticación para conectarse a las APIs.
- Ejemplo de archivo de configuración generado (
config/paymentez.php
):
<?php return [ 'auth_code' => env('PAYMENTEZ_API_CODE', ''), 'auth_key' => env('PAYMENTEZ_API_KEY', ''), 'base_url' => [ 'ccapi' => env('PAYMENTEZ_CCAPI_URL'), 'noccapi' => env('PAYMENTEZ_NOCCAPI_URL') ], ];