Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-02-19 03:01:20
30-Day Money-Back Guarantee
Development Web Development Payment Processing

Procesa Pagos y Suscripciones con Laravel y Llamados a APIs

Recibe pagos únicos y recurrentes (suscripciones), integrando Stripe, PayPal, PayU y MercadoPago en un proyecto Laravel.
Rating: 4.6 out of 54.6 (231 ratings)
1,114 students
Created by JuanD MeGon, ProgramarYa By JuanDMeGon
Last updated 2/2021
Spanish
Spanish [Auto]
30-Day Money-Back Guarantee

What you'll 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
Curated for the Udemy for Business collection

Course content

23 sections • 86 lectures • 9h 55m total length

  • Preview05:26
  • Preview04:11
  • El entorno de desarrollo a usar
    01:56
  • El código fuente del curso
    00:27

  • Preview05:35
  • Creando los modelos y tablas esenciales para la plataforma de pagos
    09:50
  • Preparando la plataforma de pagos y llenando la base de datos desde Laravel
    09:35
  • Asegúrate de que todo esté claro con los modelos y tablas esenciales
    3 questions

  • Agregando laravel/ui para construir algunos componentes visuales
    04:26
  • Generando los componentes visuales con laravel/ui
    04:04
  • Mejorando y usando los componentes generados con Laravel UI
    08:14
  • Agregando componentes para mostrar mensajes de la plataforma de pagos
    05:15

  • Creando un formulario de montos aleatorios con Bootstrap en Laravel
    07:29
  • Mostrando los tipos de moneda disponibles para procesar un pago
    04:51
  • Mostrando las plataformas de pago disponibles con Laravel y Bootstrap
    06:42
  • Permitiendo personalizar el formulario para cada plataforma de pago
    08:38
  • Agregando las acciones para procesar un pago en la plataforma con Laravel
    07:59
  • Asegúrate de comprender la razones detrás del formulario creado
    1 question

  • Agregando GuzzleHTTP a Laravel para consumir APIs HTTP
    02:47
  • Creando un componente para usar cualquier API de las plataformas de pagos
    09:18

  • Creando cuentas de prueba en PayPal para enviar y recibir pagos
    06:47
  • Creando una aplicación de PayPal para consumir su API desde Laravel
    03:09
  • Preview05:45
  • Agregando un servicio en Laravel encargado de consumir la API de PayPal
    06:45

  • Decodificando y autenticando las peticiones a la API de PayPal
    07:26
  • Creando una orden en la API de PayPal para un monto y una moneda dados
    09:38
  • Capturando un pago de una orden dada en Laravel con la API de PayPal
    07:00
  • Controlando desde Laravel la creación de una orden usando PayPal
    07:27
  • Controlando desde Laravel la captura de un pago con PayPal
    08:39

  • Implementando el flujo de cancelación de un pago para cualquier plataforma
    04:19
  • Considerando monedas sin decimales
    08:32
  • Creando un componente que resuelva una plataforma de pago dinámicamente
    07:14
  • Resolviendo el servicio de la plataforma de pago según elección del usuario
    07:26

  • Preview02:31
  • Obteniendo credenciales de acceso para usar la API de Stripe desde Laravel
    03:13
  • Configurando la plataforma de pagos con Laravel para usar Stripe
    03:14
  • Creando el servicio para Laravel que usará la API de Stripe
    04:51

  • Decodificando y autenticando las peticiones a la API de Stripe
    03:26
  • Solicitando un método de pago para hacer cobros con Stripe desde Laravel
    09:11
  • Obteniendo un token que represente el método de pago en Stripe
    09:49

Requirements

  • Tener PHP instalado y funcional en tu sistema (se recomienda al menos PHP 7.3)
  • Tener composer instalado y funcional en tu entorno de desarrollo
  • Recomendado, dominio de PHP
  • Todo lo demás te enseñaré cómo implementarlo

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 para procesar pagos y suscripciones, junto con MercadoPago y PayU para América Latina).

¿Quieres comenzar a recibir pagos y suscripciones 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 y llamados a las APIs de estas plataforma de pago.


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.

Recibe pagos recurrentes (suscripciones)

No te detengas allí, también aprenderás a procesar suscripciones para tus usuarios y recibir pagos recurrentes para cualquiera de tus proyectos 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 19.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.

Who this course is for:

  • Desarrolladores de sitios que requieran integrar diferentes pasarelas de pagos
  • Quienes necesiten usar las principales plataformas de pago en línea
  • Quienes requieran integrar PayPal como plataforma de pago en sus proyectos
  • Quienes busquen integrar Stripe como plataforma de pago
  • Quienes necesiten integrar múltiples plataformas de pago en un mismo proyecto Laravel
  • Quienes busquen usar PayU como pasarela de pago
  • Quienes quieran usar Laravel para procesar pagos
  • Quienes requieran integrar MercadoPago para America Latina
  • Desarrolladores web curiosos sobre el uso de múltiples plataformas de pago con Laravel

Instructors

JuanD MeGon
Online instructor, web developer, master & systems engineer
JuanD MeGon
  • 4.6 Instructor Rating
  • 4,674 Reviews
  • 21,910 Students
  • 18 Courses

EN:

More than 18,000 students cannot be wrong! 

That is how many students have taken my courses, leaving more than 3,900 top-rated reviews.

Enroll today to learn how to become a web development expert and to get that high-paying jobs and projects, grow your own business, or work as a freelance from home or your own office.

Join a community of students from 150 countries and get practical skills you can use right away.


ES:

¡Más de 18.000 estudiantes no pueden estar equivocados!

Esa es la cantidad de estudiantes que han tomado mis cursos y dejando más de 3.900 calificaciones positivas.

Inscríbete hoy mismo para aprender cómo convertirte en experto en desarrollo web y obtener esos trabajos y proyectos mejor pagados, hacer crecer tu propio negocio o trabajar de forma independiente desde tu casa o tu propia oficina.

Únete a una comunidad de estudiantes de más de 150 países diferentes y obtén habilidades prácticas que puedas usar de inmediato.

ProgramarYa By JuanDMeGon
Your e-Learning Experience
ProgramarYa By JuanDMeGon
  • 4.6 Instructor Rating
  • 4,674 Reviews
  • 16,129 Students
  • 18 Courses

EN:

ProgramarYa is here to teach you Programming and Web Development as nobody else does in the school nor college. Help you to achieve all your goals and dreams giving you the skills to get there.

After more than eight years of teaching online, ProgramarYa knows the essentials, strategies, and skills you must learn to achieve all that you want.

All the courses are under the Udemy 30 day "No question asked" refund policy. So, you can try any of our courses without any risk.

See you in classes and happy learning.


ES:

ProgramarYa está aquí para enseñarte programación y desarrollo web como nadie más lo hace en el colegio ni la universidad. Ayudarte a alcanzar todas tus metas y sueños brindándole las habilidades para llegar allí.

Después de más de ocho años de enseñanza en línea, ProgramarYa conoce los elementos esenciales, las estrategias y las habilidades que debes aprender para lograr todo lo que deseas.

Todos los cursos están sujetos a la política de reembolso de 30 días de Udemy "Sin preguntas". Por lo tanto, puedes probar cualquiera de los cursos sin ningún riesgo alguno.

Te veo en clases y feliz aprendizaje.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.