ocornejo/conekta-laravel

Paquete para usar paquete de conekta en Laravel.

v1.0.2 2020-01-31 22:46 UTC

This package is auto-updated.

Last update: 2020-06-30 01:29:12 UTC


README

No aseguro darle mantenimiento a este paquete, úsalo bajo tu propia resposabilidad.

issues forks stars Total Downloads License

Este paquete está diseñado para usarse en Laravel 5.*

Contenido:
  • Funcionalidad de webhook.
  • Formulario (componente reutilizable) para configurar las llaves pública y privada de conekta.
  • Formulario (componente reutilizable) de pagos oxxo/tarjeta.
  • Funcionalidad activa para guardar los pagos pendientes y realizados.
  • Correo electrónico de referencia para pago en tienda oxxo.
  • Correo electrónico de pago recibido (oxxo/tarjeta).

Requerimientos

  • PHP >= 5.4
  • Laravel 5.*

Instalación

Para instalar el paquete con composer:

$ composer require ocornejo/conekta-laravel

si tu versión de Laravel es inferior a 5.4 es necesario registrar el provider en config/app.php

'providers' => [
    ...,
    Ocornejo\Conekta\ConektaServiceProvider::class,
]

Configuración

Es necesario ejecutar el siguiente comando:

$ php artisan vendor:publish --provider="Ocornejo\Conekta\ConektaServiceProvider"

Para que conekta detecte el webhook en tu proyecto, pega la siguiente línea de código en routes/api.php

Route::post('conekta/webhook', 'ConektaController@webhook');

Ahora registra la siguiente ruta en Conekta en la configuración de webhooks <tu-ruta>/api/conekta/webhook

Pruebas

Puedes acceder a la siguiente ruta para hacer pruebas del formulario de pagos oxxo/tarjetas <tu-ruta>/conekta/payment-example

Licencia

The MIT License (MIT).