Udemy

Platform

Español

Language

Web Development

Category

Procesa pagos con Laravel y las mejores plataformas de pagos

Integra pasarelas como Stripe, PayPal, PayU y MercadoPago en Laravel para recibir pagos en línea usando sus APIs

4.55 (212 reviews)

1026

Students

7.5 hours

Content

Feb 2020

Last Update
$64.99
Regular Price

What you will learn

Integra las plataformas de pago principales en tus proyectos

Comienza a recibir pagos, integrando las plataformas que necesitas

Integra PayPal en tus proyectos, para recibir pagos en línea

Adapta tus proyectos para usar diferentes plataformas de pago

Integra Stripe para recibir pagos en tus proyectos

Brinda múltiples alternativas de pago a tus usuarios (plataformas y monedas)

Integra MercadoPago en Laravel, para recibir pagos

Maneja pagos en diferentes monedas a través de múltiples plataformas de pagos

Integra PayU para recibir pagos con su API desde Laravel




Description

Aprende a integrar múltiples plataformas de pago a la vez en un mismo proyecto con Laravel, usando como ejemplo las pasarelas de pago más populares (PayPal y Stripe, junto con MercadoPago y PayU para América Latina).

¿Quieres comenzar a recibir pagos en tus proyectos existentes?

Yo también. Y en este curso te enseño cómo se consigue sin enloquecer en el proceso, usando Laravel.


Procesa pagos con Laravel y las mejores plataformas de pagos
Seamos honestos, actualmente no tenemos tiempo para ir línea por línea leyendo y comprendiendo la documentación para luego hacer prueba y error con cada plataforma. Por eso, en este curso, te guío por el camino directo, para integrar las mejores plataformas de pago y comercio en línea de la actualidad. TODO en un mismo proyecto con Laravel.

Miles de millones de dólares se han recaudado solamente en línea en los últimos meses. Con este curso, podrás abrirte a tus clientes y usuarios y comenzar a recibir pagos en línea usando el mejor framework para PHP, Laravel, junto con las mejores pasarelas de pagos en línea. Como caso de uso para el curso, se integra PayPal en Laravel, junto con Stripe, MercadoPago y PayU en un mismo proyecto Laravel.


¿Por qué elegirme?
Porque siempre estoy ahí para acompañar tu aprendizaje :).

Más de 16.000 estudiantes agradecen la efectividad de mis respuestas a todas sus dudas y sus más de 3.400 calificaciones positivas lo demuestran.

"El curso suena bastante bien, hasta ahora el profesor esta muy atento a mis dudas. Ahora que ya terminé el curso, me pareció bastante bueno. Recomiendo este curso, muy bien explicado." - Jonatan Arevalo

Porque, no solo te enseño Laravel, sino también a resolver problemas del mundo real con Laravel.


¿Qué es lo bueno acerca de Laravel?
Laravel, es el framework más popular para PHP. Con Laravel, podrás desarrollar en muy poco tiempo aplicaciones PHP de alta complejidad, lo cual incluye el procesamiento de pagos usando las pasarelas de pagos más populares. Durante el curso, verás las enormes facilidades que Laravel brinda al momento de implementar tareas complejas. Por supuesto, en el curso, usamos la versión más reciente de Laravel.


¿Por qué PayPal y Stripe?
En realidad, no solo se trata de PayPal y Stripe. También he agregado MercadoPago y PayU para el caso de América Latina. Además, en el curso, todo quedará perfectamente adaptable a cualquier plataforma adicional que se agregue en el futuro o que tú necesites utilizar.

Inicialmente, se usa PayPal y Stripe con Laravel, porque tanto PayPal como Stripe son las plataformas de pagos en línea más populares a nivel global y resuelven las necesidades de una enorme porción de negocios en línea. Sin embargo, sé que estas plataformas no son tan usadas en América Latina, así que también he agregado MercadoPago y PayU a Laravel y queda todo preparado para soportar muchas otras plataformas.


¿Qué hay de SCA?
¡No te preocupes! Te cubro sobre esto también. SCA (Strong Customer Authentication) es un requisito de seguridad muy importante para algunas regiones y es una buena idea tenerlo en cuenta para tus proyectos. En este curso, te muestro los detalles sobre SCA, Stripe y Laravel. De esa manera, tu proyecto Laravel cumplirá con los requisitos de SCA mientras usas Stripe.


Así que únete ahora para integrar las mejores plataformas de pago con Laravel y obtendrás esto:

  • Integra y recibe pagos con PayPal, usando directamente la API de PayPal con Laravel

  • Integra y recibe pagos con MercadoPago, usando directamente la API de MercadoPago con Laravel

  • Integra y recibe pagos con PayU, usando directamente la API de PayU desde Laravel

  • Integra y procesa pagos con Stripe, usando directamente la API de Stripe desde Laravel

  • Integra Stripe en Laravel, considerando SCA

  • Cumple con la normas de SCA (Strong Customer Authentication) cuando uses Stripe en tu proyecto Laravel

  • Construye una plataforma de pagos con Laravel, que integre MÚLTIPLES pasarelas de pago a la vez

  • Comprende los pasos esenciales para procesar pagos con Laravel, no solo usando PayPal y Stripe, sino con cualquier otra plataforma (como MercadoPago, PayU y cualquiera que requieras usar).


¿Por qué tomar este curso?
Durante dos meses, mi equipo y yo, hemos estado preparando un curso para explorar los aspectos esenciales al procesar pagos con Laravel, usando las plataformas de pago más importantes.

¿El objetivo?

Simplificar el proceso para integrar múltiples plataformas con pasos esenciales. Así, sin importar las plataformas a usar, el proceso sería bastante parecido y sencillo de llevar a cabo.

Explorando las diferentes partes donde los desarrolladores “sufrimos” más al integrar plataformas de pago en cualquier proyecto. En especial, cuando se requieren varias a la vez.

Vas a querer completar este curso desde la primera clase.

"Este es el curso que he estado esperando desde hace varios meses. Es increíble que el instructor haya sacado este curso, de seguro me ayudará muchísimo, dado que estoy desarrollando un proyecto personal en la cual la implementación de la pasarela de pagos me venia dando dolor de cabeza." - Engel Cituk Caamal


¿Este curso es para ti?

Este curso es probablemente para cualquiera (experto o no). Este curso es para ti si cumples alguna de estas condiciones:

  • Eres principiante o quieres comenzar en el uso de pasarelas de pago para procesar pagos en proyectos en línea.

  • Eres desarrollador Laravel o PHP y quieres integrar las principales plataformas de pago en tus proyectos.

  • Eres un emprendedor y quieres comenzar a crear tus propios servicios en línea y recibir dinero con ellos.

  • Eres experto en desarrollo web y necesitas integrar múltiples plataformas de pago en un mismo proyecto, sin gastar tiempo entendiendo artículos y la documentación oficial.


Los beneficios que obtendrás

  • La libertad de implementar soluciones una vez y dejar que tus productos y servicios se vendan en línea sin tener que estar allí al pendiente.

  • La sensación de crecimiento profesional y de construir proyectos reales e increíbles.

  • Construir cualquier proyecto Laravel que pueda recaudar pagos en línea automáticamente, usando las pasarelas de pago más importantes.


Así que dicho todo esto…

No esperes más. El mundo se mueve rápidamente y se recaudan miles de millones de dólares completamente en línea.

Ofrecer múltiples opciones de pago en línea, ayudará a tus usuarios y a ti a simplificar sus vidas.

Así que presiona el botón para ingresar al curso hoy.

Y únete a mí en todo este proceso para integrar las mejores plataformas de pago disponibles.


Screenshots

Procesa pagos con Laravel y las mejores plataformas de pagos
Procesa pagos con Laravel y las mejores plataformas de pagos
Procesa pagos con Laravel y las mejores plataformas de pagos
Procesa pagos con Laravel y las mejores plataformas de pagos

Content

Conoce al instructor y cómo sacar provecho del curso

Acerca de la plataforma de pagos con Laravel y lo que aprenderás

Acerca del instructor, Laravel y las plataformas de pago

El entorno de desarrollo a usar

El código fuente del curso

Obteniendo y preparando un proyecto Laravel para procesar pagos

Obteniendo la estructura de Laravel usando Composer

Creando los modelos y tablas esenciales para la plataforma de pagos

Preparando la plataforma de pagos y llenando la base de datos desde Laravel

Asegúrate de que todo esté claro con los modelos y tablas esenciales

Preparando algunos componentes visuales en Laravel para procesar pagos

Agregando laravel/ui para construir algunos componentes visuales

Generando los componentes visuales con laravel/ui

Mejorando y usando los componentes generados con Laravel UI

Agregando componentes para mostrar mensajes de la plataforma de pagos

Construyendo un generador de pagos a procesar desde Laravel

Creando un formulario de montos aleatorios con Bootstrap en Laravel

Mostrando los tipos de moneda disponibles para procesar un pago

Mostrando las plataformas de pago disponibles con Laravel y Bootstrap

Permitiendo personalizar el formulario para cada plataforma de pago

Agregando las acciones para procesar un pago en la plataforma con Laravel

Asegúrate de comprender la razones detrás del formulario creado

Permitiendo consumir la API de cualquier plataforma de pagos desde Laravel

Agregando GuzzleHTTP a Laravel para consumir APIs HTTP

Creando un componente para usar cualquier API de las plataformas de pagos

Preparando Laravel para usar PayPal como plataforma de pagos

Creando cuentas de prueba en PayPal para enviar y recibir pagos

Creando una aplicación de PayPal para consumir su API desde Laravel

Configurando la plataforma de pagos en Laravel para usar la API de PayPal

Agregando un servicio en Laravel encargado de consumir la API de PayPal

Implementando las acciones necesarias en Laravel para usar la API de PayPal

Decodificando y autenticando las peticiones a la API de PayPal

Creando una orden en la API de PayPal para un monto y una moneda dados

Capturando un pago de una orden dada en Laravel con la API de PayPal

Controlando desde Laravel la creación de una orden usando PayPal

Controlando desde Laravel la captura de un pago con PayPal

Mejorando y preparando Laravel para usar cualquier otra plataforma de pago

Implementando el flujo de cancelación de un pago para cualquier plataforma

Considerando monedas sin decimales

Creando un componente que resuelva una plataforma de pago dinámicamente

Resolviendo el servicio de la plataforma de pago según elección del usuario

Preparando el proyecto para usar Stripe como plataforma de pago adicional

Creando una cuenta en Stripe para usarlo con la plataforma de pagos

Obteniendo credenciales de acceso para usar la API de Stripe desde Laravel

Configurando la plataforma de pagos con Laravel para usar Stripe

Creando el servicio para Laravel que usará la API de Stripe

Agregando los elementos esenciales en Laravel para iniciar cobros con Stripe

Decodificando y autenticando las peticiones a la API de Stripe

Solicitando un método de pago para hacer cobros con Stripe desde Laravel

Obteniendo un token que represente el método de pago en Stripe

Implementando los componentes para procesar pagos con la API de Stripe

Creando una intención de pago con la API de Stripe desde Laravel

Confirmando una intención de pago desde Laravel usando la API de Stripe

Manejando con Laravel el procesamiento de un pago con Stripe

Manejando con Laravel la confirmación de un pago realizado con Stripe

Manejo de Strong Customer Authentication (SCA) con Stripe y Laravel

Considerando Strong Customer Authentication (SCA) con Stripe

Preparando el servicio de Stripe para procesar pagos con 3D Secure (SCA)

Realizando la validación 3D Secure directamente con Stripe

Preparando la plataforma de pagos con Laravel para convertir monedas

Eligiendo un servicio de conversión de monedas

Configurando el servicio de conversión de monedas en Laravel

Agregando un servicio en Laravel para convertir monedas

Convirtiendo monedas con el servicio agregado a Laravel

Preparándose para soportar MercadoPago en la plataforma de pagos con Laravel

Creando una cuenta y agregando MercadoPago a la plataforma con Laravel

Obteniendo y configurando las credenciales de la API de MercadoPago

Creando un servicio en Laravel para usar la API de MercadoPago

Implementando los elementos de Laravel para hacer cobros con MercadoPago

Solicitando el método de pago para cobrar con MercadoPago desde Laravel

Resolviendo la red del método de pago a usar en MercadoPago

Obteniendo un token que represente el método de pago en MercadoPago

Implementando los componentes para procesar pagos con la API de MercadoPago

Decodificando y autenticando las peticiones a la API de MercadoPago

Resolviendo el factor de conversión a la moneda base de MercadoPago

Creando un pago con la API de MercadoPago desde Laravel

Procesando desde Laravel un pago con MercadoPago

Preparándose para soportar PayU como plataforma de pagos con Laravel

Agregando PayU a la plataforma de pagos con Laravel

Obteniendo y configurando las credenciales de la API de PayU

Creando un servicio en Laravel para usar la API de PayU

Solicitando el método de pago para cobrar con PayU desde Laravel

Implementando los componentes para procesar pagos con la API de PayU

Autenticando las peticiones a la API de PayU

Generando una firma para procesar un pago con PayU

Creando un pago con la API de PayU desde Laravel

Comprobando la creación de pagos con PayU desde Laravel

Procesando desde Laravel un pago con PayU

Resolviendo incompatibilidades de PayU con otros medios de pago

Conclusiones y recomendaciones sobre el procesamiento de pagos desde Laravel

Aún hay mucho que se puede hacer para procesar pagos con Laravel

Consideraciones al llevar tu plataforma de pagos a producción

¿Qué te gustaría ver en el curso de procesamiento de pagos con Laravel?

Clase Extra



Reviews

D
Daimon25 September 2020

Gracias por compartir tus conocimientos. Admiro tu destreza con el codigo y en general del tema. Seria bueno que en un futuro trataras sobre pagos recurrentes. Saludos y muchas gracias.

J
Juan31 August 2020

Se nota que el profe está pendiente y se preocupa por que su curso nos deje bien preparados para un entorno laboral profesional

L
Luis24 August 2020

Es un curso muy bien estructurado en cuanto a la implementación de las APIs de pago, la explicación del instructor es muy clara y se entiende perfectamente lo que se va realizando en cada paso.

W
William31 July 2020

El profesor explica excelente, paso por paso los pasos a seguir, y con una buena rapidez de atencion en los comentarios, muchisimas gracias. esto es lo que necesitaba para seguir en mi camino profesional.

A
Andres31 July 2020

Me gusto mucho el curso, se aprende bastante, y me gusta como el profesor enseña un tema tan dificil sea entendible y facil

L
Luciano24 July 2020

Super bien explicado y resuelto todo. El código del curso es completamente reutilizable para implementar las plataformas de pago. 100% recomendable

A
Ariam16 May 2020

Excelente curso y excelente profesor. Usa los métodos de pagos mas TOP del mercado y estructura todo el proyecto muy adaptable a cualquier app.

G
Gerardo5 February 2020

El profesor explica de manera precisa todo el proceso de implementación, además de presentar una solución perfectamente adaptable a casi cualquier plataforma de pago en línea.

M
Manuel27 December 2019

Es un excelente curso, me tomo 6 días enteros poder hacerlo de principio a fin, pero todo funciono perfecto, es un curso de los que me gustan, te hacen pensar, me recuerda a cuando aprendes a usar la bici, te toman del asiento y ayudan, para después dejarte solo. De forma no directa refuerzas laravel, POO, Consumi de API. ahora viene el camino largo...

E
Ernesto22 December 2019

Este ha sido el mejor curso de JuanDMegon hasta ahora. En este curso uno aprende, además de procesar pagos, a definitivamente utilizar las APIs. El código mostrado en este curso está muy bien organizado y estructurado. Lo más importante es que es escalable y fácilmente adaptable a nuestros proyectos. Espero que en este curso se agreguen más plataformas (además de las que ya están: Paypal, Stripe y Mercado pago), tales como OpenPay y PayU para México. En la parte de MercadoPago en México, no hay necesidad de agregar el documento de identidad, por lo que siguiendo el curso tal cual, no hubo problemas. De todas formas, muy amablemente JuanDMegon ayudó a aclarar en la sección de preguntas y respuestas a otro estudiante de México respecto a este tema. Alegra saber que JuanDMegon menciona muchas veces México o MXN.

F
Franco12 December 2019

Bueno, arranco un poco lento pero conforme avanzo el curso y se me metio en el código mejoro muchisimo. Cumple con las expectativas.

E
Estiven22 October 2019

Muy buen curso enfocado a esa necesidad puntual, aveces la explicación es rápida pero fácil de comprender.

S
Sebastian7 October 2019

El curso esta muy bueno, voy por la mitad pero mire algunos videos adelantados y es muy bueno el detalle de las operaciones. Me gustaria que pudieras agregar el metodo de pago MercadoPago, yo soy de Argentina y me interesaria mucho esa modalidad. Por otro lado estaria bueno que en algun momento pudieras agregar alguna funcionalidad desde un panel admin para ver el estado de los pagos, poder tener un detalle de la cantidad de pagos y demas. Espero tus comentarios. Felicitaciones por el muy buen curso! Es totalmente recomendable para aprender estos puntos sobre pagos en linea

E
Engel1 October 2019

Este es el curso que he estado esperando desde hace varios meses. Es increíble que el instructor haya sacado este curso, de seguro me ayudará muchísimo, dado que estoy desarrollando un proyecto personal en la cual la implementación de la pasarela de pagos me venia dando dolor de cabeza.

J
Jonatan28 September 2019

El curso suena bastante bien, hasta ahora el profesor esta muy atento a mis dudas, espero con este curso poder aprender a integrar diferentes formas de pagos en una sitio web. Recomiendo el curso. Ahora que ya termine el curso, me pareció bastante bueno, y estoy en espera de las posibles plataformas de pagos que se pueda explicar en el curso, Recomiendo este curso muy bien explicado.



2570310

Udemy ID

9/21/2019

Course created date

10/29/2019

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram
Android PlayStore
Apple Appstore