To keep things clear, we’ll split the payment topic into multiple posts. In this first one, we’ll look at the theory using the following flowchart:
There are three main cases we need to handle
Payment abandonment - The user abandons the process while on the payment gateway
Payment cancellation - The user explicitly clicks the Cancel option on the gateway
Payment success - The user completes the payment successfully

Tested with: Django 5.2 Django-Oscar 4
05 May 2025
|
Last Updated: 02 Dec. 2025
|
jaimedcsilva Related