Integración de Paypal a Laravel 5.2

Paypal es una forma muy popular de pago. La mayoría de las personas la seleccionan porque esta es segura y simple de usar. Si deseas integrar Paypal express checkout a tu aplicación de Laravel 5.2, solamente tienes que seguir los siguientes pasos.

1.- Instalación. En este paso necesitas instalar nestshell/paypal, solo ejecuta el siguiente comando en tu terminal

2.- Añadir las siguientes rutas al archivo de config/app.php.

3.- Credenciales para modo Sandbox y Live de Paypal

En este paso ya debes tener tu client_id y tu código secreto proporcionados por la herramienta sandbox de paypal .  Para ello ya debes contar con una tipo empresarial en Paypal.

Te explico de manera rápida en que parte de Paypal adquieres estos códigos. Si ya hiciste login en tu cuenta tipo developer (sandbox), ve a los siguientes menús del lado izquierdo: My Apps & Credentials , dirígete hacia la opción REST API apps y da clic en el botón Create App.

Aquí están las famosas credenciales 

Ahora que ya tienes creadas tus credenciales, necesitas añadirlas en el archivo de config\services

4.- Añadir rutas al archivo de route.php

En este paso vamos a añadir las rutas necesarias para la comunicación en app/http/routes.php

5.- Ahora que ya creaste las rutas, es necesario generar nuestro Controller

Vamos al código fuente de nuestro PaypalController app/http/Controllers/PaypalController.php

 

 

 

 

Publicado por

Ady L. Cumplido

Ady es una mujer divertida, trabajadora, amigable, disfruta de leer H.P Lovecraft y gusta de escribir cuentos de terror, programar la mantiene con vida. Amante del café con leche y los gatos, por las noches es cinéfila en acción y bloguera de afición. Constantemente tiene sed de Age of Empires, especialmente los viernes por la noche. Fundadora de la comunidad Mujeres Cabeza de León, grupo que se caracteriza por contribuir mediante cultura a que las mujeres crezcan y sean mucho más fuertes y luchadoras. Maestra en Ciencias de la Computación, con especialidad en Minería de Datos y Técnicas de Recuperación de Información. Entusiasta del desarrollo web en frameworks PHP como CodeIgniter y Laravel.

Deja un comentario

Tu dirección de correo electrónico no será publicada.