Stripe Checkout Form with Laravel Cashier
Mini-Course about One-Time Payments with Stripe
E-commerce is booming, and checkout form is its most important element. In this mini-course, I'm creating a Stripe checkout process for a single payment, step-by-step, explaining things along the way.
- Laravel 8
- Official Stripe.js with Stripe Elements
- Laravel Cashier 12
- Laravel UI (Bootstrap 4) for a simple design
- Spatie Laravel Stripe Webhook package
I consider myself a Laravel expert. Work with Laravel for around 6 years, sharing my thoughts on the YouTube channel "Laravel Daily": https://www.youtube.com/channel/UCTuplgOBi6tJIlesI...
I also have written a Laravel Daily Blog for 5+ years.
PreviewStep 1. "Confirm Purchase" Form: Create User and Order in DB (12:07)
StartStep 2. Stripe Payment Form with Stripe Elements and Styles (8:45)
StartStep 3. Submit Form to Save Card Data (8:23)
StartStep 4. Processing Payment with Laravel Cashier (8:43)
StartStep 5. Delivering the Product: Stripe Webhooks (8:45)
StartStep 6. Auto-generate Invoices with Stripe (2:59)