Udemy

Python Django: Payment Gateways for Beginners

Enroll Now
  • 630 Students
  • Updated 12/2025
4.6
(62 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 49 Minute(s)
Language
English
Taught by
Arno Pretorius
Rating
4.6
(62 Ratings)

Course Overview

Python Django: Payment Gateways for Beginners

Learn how to integrate payment functionality | PayPal and Stripe | Hands-on demonstrations

Welcome! I'm here to help you to integrate payment functionality within your Django web application.

-- Please read carefully --

This course is primarily intended for developers who have a basic knowledge of Django and want to add the PayPal and Stripe payment gateways to their applications.

- Integrate PayPal payments (Users will be able to make payments through their PayPal accounts ONLY)

- Integrate Stripe payments

I want to help YOU to make use of PayPal and Stripe payments.


Please note:

The project that is developed in this course teaches you the basics of integrating PayPal and Stripe payments. I will create a simple project demonstrating how these payment processors can be utilized.

I do not promise that this course is going to be a 100% perfect fit for your business - since I only delve into the raw basics. Another important thing to bear in mind, is that this course is not for non-technical users.


The Python Django: Payment Integration - PayPal & Stripe has been structured in a simple and logical order. Everything that has been designed from the styling to the graphics and topics covered is crafted with the absolute duty of care towards the student.


  • It consists of practical hands-on demonstrations.

  • The course is structured in a logical and cohesive way - not just random lectures here there and everywhere.

  • It starts off very simple and then builds on gradually throughout the course.

  • The course includes the full project source code.


The Python Django: Payment Integration - PayPal & Stripe course is a highly practical course and allows you to apply your knowledge:


  • There is a wealth of hands-on lectures throughout this course.



Your instructor:

My name is Arno Pretorius. I'm a qualified IT teacher who has taught programming both in-person and online. My main passions are teaching and technology, so I thought why not just combine the best of both worlds to create something truly amazing and valuable. Over the years, I have created and deployed many real-world Django-based applications, including a job portal for university graduates and an exclusive social network.

I'm a Software developer, an AWS Solutions Architect and Developer associate. I have a keen interest in cloud computing, web development and everything that relates to programming and technology.

So, let's go and become fluent in Django.

Trust me you are in good hands!


This course also comes with:

- 2 + hours of on-demand video

- Full lifetime access

- A Udemy certificate of completion

- Access on mobile and TV


Join me in this course if you want to master the fundamentals of payment processing.

Course Content

  • 7 section(s)
  • 48 lecture(s)
  • Section 1 Course Introduction
  • Section 2 Project resources
  • Section 3 Environment setup: Python, VS Code and Django Installation
  • Section 4 Create a basic Django app
  • Section 5 PayPal Integration - Server side
  • Section 6 Stripe Integration - Client side
  • Section 7 Thank you!

What You’ll Learn

  • Learn how to integrate PayPal payment processing, Learn how to integrate Stripe payment processing, Build a simple donation web application with Django, Accept payments within a Django web app


Reviews

  • V
    Volodymyr Kutovyi
    5.0

    Thank you very much for the course! Also it would be really nice if you either extended this course or made another course with a more detailed explanation: different payment methods inside Stripe, recurring payments, adapting the configuration for web APIs like Django Ninja or Django REST Framework, etc.

  • M
    Mukesh Singh
    5.0

    I am extremely satisfied with this course. The concepts were explained clearly, starting from the basics and progressing step by step. The examples and practical exercises helped me understand the topics easily. Overall, this course exceeded my expectations and greatly improved my understanding.

  • J
    Jacques Dupeyrou
    4.0

    A very good introduction to online payments. However, I would have preferred a little more on Stripe with an example of a payment form for a product stored in the local database rather than on stripe.com.

  • D
    Doug McLain
    4.5

    The setup was and walk through was great. adding actual live transaction setup would be helpful if possible.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed