Download the PHP package cokecancino/laravel-flow without Composer
On this page you can find all versions of the php package cokecancino/laravel-flow. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download cokecancino/laravel-flow
More information about cokecancino/laravel-flow
Files in cokecancino/laravel-flow
Package laravel-flow
Short Description Laravel package para la integración de pagos con Flow (https://www.flow.cl)
License MIT
Homepage https://github.com/cokecancino/laravel-flow
Informations about the package laravel-flow
Laravel Flow
Laravel package para integrar pagos con Flow.
[!WARNING] Este package está deprecado y ya no recibe mantenimiento
En sus inicios, fue creado para implementar el, ahora antiguo, Kit de Integración de Flow en Laravel, ya que en ese entonces no existía otra forma de integración. Actualmente, Flow proporciona una API REST actualizada, por lo que este package se ha vuelto innecesario y potencialmente incompatible con las nuevas versiones de la API de Flow. Por esta razón, se recomienda encarecidamente utilizar la nueva API REST de Flow para futuras integraciones.
Agradezco a todos los que confiaron en este package para sus proyectos y comercios. Espero que la nueva API REST de Flow proporcione una mejor experiencia y mayor flexibilidad en la integración de pagos.
Compatibilidad
Este package ha sido probado con las siguientes versiones de Laravel:
- Laravel 5.1
- Laravel 5.5
Es probable que también sea compatible con otras versiones, pero no ha sido específicamente probado en ellas.
Instalación
-
Instalar a través de Composer
-
Agregar el Service Provider
En el archivo
config/app.php
, agregar la siguiente línea al arrayproviders
: -
Agregar el alias
En el mismo archivo, agregar la siguiente línea al array
aliases
: -
Publicar el archivo de configuración
- Configura tu
.env
o modifica tuconfig/flow.php
Guía de Uso
A continuación, se muestran ejemplos de su uso en Laravel.
[!IMPORTANT] 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
Routes
Licencia
Este package está licenciado bajo los términos de la Licencia MIT.