Return to homepage

Navigation

Start learningSign inJoin Premium

Build a Pay Once For Access App

01/15. Introduction and demo

Episodes (15)

Now playing

01. Introduction and demo

02:23

02. Setting up Laravel and Breeze

02:42

03. Protected member area

05:45

04. Setting up the Stripe library

05:15

05. Creating a payment intent

06:53

06. Creating the Stripe card form

06:43

07. Confirming the card payment

04:56

08. Handling card errors

04:41

09. Redirecting after successful payment

06:47

10. Creating a Stripe webhook

05:53

11. Handling a successful payment intent

04:27

12. Updating a user member status

02:45

13. Protecting the payment page with middleware

01:16

14. Securing the Stripe webhook with a signature

05:09

15. Preventing duplicate Payment Intents

New
05:25

Resources

Full source code

Comments

Alex1 week ago

Thanks Alex!

For the future a course implementing Stripe Connect / Marketplace would be a great.

Cheers!

  • 0