Start with the payment methods and how a payment runs. It sets up the four methods, the script that hands a payment to the platform and the purchase call's answers, and says which currency a payment is taken in and which language the provider's fields use. Every other page in the unit builds on it.
After it come the wallets (Apple Pay and Google Pay through Stripe), then the waiting page and the webhooks that turn a payment confirmed later, which is every Stripe payment, into an order. Then the test provider and the check that keeps it off a live site, and last the challenges, declines and retries. The unit assumes a checkout that is ready for payment, as built in the previous unit.