Laravel Payment Gateway Integration



Last update


Students enrolled


Total lessons


Course Description

Payment processing is an important part of most web application. In this course you will learn how to integrate the most popular payment gateways into a Laravel application. During the integration we will not use any third-party Laravel specific packages, we will code everything from scratch by ourselves, therefore the concepts you learn here can be easily adapted into other frameworks or projects.

During the course you will learn how to integrate Braintree, Stripe and the PayPal Smart Buttons into a web application. You will also learn about Frontend and Backend payment integrations, 3D Secure protocol, Strong Customer Authentication and writing clean and efficient code.

We have created a sample project where we can test the payments. We will not spend time typing out the code from scratch. All source code will be shared with you via Github. We will explain how to set up the project and we will also explain how the project works line by line.

Since payment integration can be complex, this course is not recommended for beginners. You need to have at least an intermediate knowledge about PHP, JavaScript and experience with MVC frameworks.

Still not sure? Check out our free video previews now!

Buy this course

Lessons in this course