Building Payment Integration in Magento 2

In this course, you will learn how to build high-quality payment integration for Magento 2 platform. I am going to show you how to plan, architect, develop and test payment integration based on real payment provider.

This course includes

1. Introduction

  1. What we will be covering
  2. What you need to know
  3. Magento 2 Payment Gateway overview
  4. Magento 2 Payment API overview
  5. Magento 2 Vault overview

2. Building a simple payment integration

  1. Creating basic module
  2. Creating system configuration settings page
  3. Adding payment method on checkout page
  4. Creating payment gateway infrastructure
  5. Handling errors from payment provider

3. Building payment integration with redirect to a payment website

  1. Adding order initialisation step
  2. Redirecting user to a payment page
  3. Processing response after redirect
  4. Clearing non-processed orders by cron

4. Building transparent payment integration

  1. Adding modal popup with iFrame payment form
  2. Adding iFrame payment form into a Payments page
  3. Processing user actions inside popup

5. Building additional payment features

  1. Creating online Invoice
  2. Creating online Credit Memo/refund

6. Adding 3D Secure support

  1. Creating additional payment command to handle 3D secure request/response
  2. Saving result into a payment

7. Adding Credit Card support

  1. Adding list of credit cards to a customer's account
  2. Enabling credit cards usage on checkout
  3. Processing tokens from payment provider
  4. Adding credit card edit support for users

8. Adding Fraud checks support

  1. Processing fraud transactions
  2. Adding additional validations for payments page

9. Building advanced reporting

  1. Adding transactions report page based on UI Components
  2. Preparing data for transactions report page

10. Wrapping up


Is this course free?

Some of the materials will be provided for free as I always do over the blog and YouTube channel. The course will be worth paying and you will get additional bonuses on top.

When should I expect the course?

July 2018.

Can I get a discount?

Yes, go ahead and subscribe to a course. First 200 subscribers will receive early bird package discount.

Subscribe to Payment Online Course