Download the PHP package blenderdeluxe/flow-laravel-system without Composer
On this page you can find all versions of the php package blenderdeluxe/flow-laravel-system. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download blenderdeluxe/flow-laravel-system
More information about blenderdeluxe/flow-laravel-system
Files in blenderdeluxe/flow-laravel-system
Package flow-laravel-system
Short Description Laravel package para la integración de pagos con Flow (https://www.flow.cl)
License MIT
Homepage https://github.com/blenderdeluxe/flow-laravel-system
Informations about the package flow-laravel-system
Laravel Flow
Laravel package para la integración de pagos con Flow
Testeado con Laravel 5.1, 5.5, 6.0
Este package es una modificación del original generado por Jorge Cancino Flores, yo solo le di soporte para Laravel 6
Instalación
Paso 1: Instalar a través de Composer
Paso 2: Agregar el Service Provider
En el archivo config/app.php
, agregar la siguiente línea al array providers
:
Paso 3: Agregar el alias
En el mismo archivo, agregar la siguiente línea al array aliases
:
Paso 4: Publicar el archivo de configuración
Paso 5: Configura tu .env
o modifica tu config/flow.php
Utilización
Este package actúa prácticamente como un simple Service Provider para el Kit de Integración de Flow, por lo tanto, me limitaré a ejemplificar solo las diferencias de su utilización dentro de Laravel.
Importante: Excluye la protección CSRF para las páginas de éxito, fracaso y confirmación, ya que Flow no sabrá qué token CSRF enviar a tus rutas.
Formulario de Compra
View: resources/views/index.blade.php
Creando una nueva Orden
Controller: Http/Controllers/FlowController.php
View: resources/views/orden.blade.php
Página de Éxito
Controller: Http/Controllers/FlowController.php
View: resources/views/flow/exito.blade.php
Página de Fracaso
Controller: Http/Controllers/FlowController.php
View: resources/views/flow/fracaso.blade.php
Página de Confirmación
Controller: Http/Controllers/FlowController.php