Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Laracasts

How to Accept Payments

via Laracasts

Overview

No longer do we require brick and mortar shops to sell our products. Have you written a book? Great! You can set up a webpage to sell it in a matter of minutes. It's that easy at this point, as long as you have a touch of programming knowledge. In this series, we'll review the ins and outs of accepting payments and subscriptions through Stripe.

Syllabus

  • Stripe Checkout
  • Custom Checkout
  • Integrating Vue 2
  • Dynamically Populating the Checkout Modal
  • Recurring Subscriptions
  • Handling Failed Charges
  • Recording the Stripe Customer
  • Refactoring Strategies
  • Events and Webhooks
  • Cleaner Webhook Management
  • Testing Stripe Webhooks
  • Testing Against Stripe's API
  • A Billable Trait
  • Record All Stripe Charges
  • Cancel Subscriptions With Tests
  • Apply Coupon Codes
  • Testing for Grace Periods
  • Resuming Subscriptions
  • Clarity and Rendering Subscription-Only Content
  • How to Reduce Conditionals in Your Views

Taught by

Jeffrey Way

Reviews

Start your review of How to Accept Payments

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.