Laravel Subscriptions (with Inertia. js v2 & Vue 3)

所在平台: Udemy

课程主页: https://www.udemy.com/course/laravel-subscriptions/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Laravel订阅(配合Inertia.js v2和Vue 3) 课程概述:本课程将教您如何在Laravel中开始接受订阅,并为您的下一个应用程序建立坚实的基础。您将学习在典型的Laravel项目中实施灵活的订阅系统所需的一切知识。即使您对Laravel完全陌生,课程结束时,您也会拥有一个平台,客户可以在其中购买订阅并访问您应用中的受限区域。 课程内容包括以下几个方面: - 学习如何安装和配置Laravel Cashier以接受Stripe支付 - 调整和修改默认的Laravel Breeze样板,以实施订阅系统 - 在配置文件中创建商店计划的数据并相应地查询 - 学习如何使用Laravel Cashier创建Stripe Checkout会话 - 允许客户输入促销代码以享受折扣 - 配置webhook来监听Stripe事件并进行相应处理 - 定义仅供拥有有效订阅的客户访问的受保护路线和视图 - 将客户重定向到Stripe的结算门户以管理订阅详情 - 实施订阅试用期,让客户在支付订阅费前可访问受保护区域 - 显示和下载发票,以便客户查看所有过去的付款记录 - 定义专门的订阅区域,让客户查看和管理他们的订阅详情 - 处理到期未付款,决定客户是否可以继续访问受保护区域 - 定义中间件以检查用户的订阅状态和取消状态 - 使用Stripe发来的特定事件进行监听,并发送电子邮件给客户,通知其订阅结束情况 在第二部分中,将实施终身会员制度: - 学习如何实现Stripe Checkout会话以接受客户的一次性付款 - 对订阅系统进行必要更改以实施终身会员 - 在客户更换为终身会员时取消其现有订阅(如果有) 通过本课程,您将全面掌握如何在Laravel项目中成功实现和管理订阅系统。

课程评论(0条)

课程详情

Learn how to start accepting subscriptions with Laravel and build a solid foundation for your next application.This course will teach you everything you need to know to implement a flexible subscription system on a typical Laravel Project.Even if you're completely new to Laravel, by the end of this course you'll have a platform where customers can purchase subscriptions and gain access to restricted areas of your application.We'll also cover managing subscriptions, cancellations, invoices, giving customers trial periods, allowing promotion codes - and more.We'll cover the following topics along the way:Learn how to install and configure Laravel Cashier for Stripe to accept payments in your Laravel App.Learn how to adjust and make necessary changes on a default Laravel Breeze Boilerplate for implementing a Subscriptions System.Learn to create a store plan's data on a configuration file and query the plan's data accordingly.Learn how to create Stripe Checkout Sessions with Laravel Cashier.We'll also allow promotion codes so that customers can enter promotion codes to receive discounts on special occasions like Black Friday Deals.We'll also learn how to configure webhooks in our Laravel Application which will allow us to listen for stripe webhook events and act on them accordingly based on the type of event that has occurred.Learn how to define protected routes and views that can only be accessed by customers who have a valid subscription.We'll also learn how to redirect the customers to Stripe's Billing Portal where they can manage their subscription details like cards, cancel and resume subscriptions, update personal details, and so on.We'll also learn how to implement subscription trials to allow our customers to access our protected area for some days before they commit to paying the subscription fee.We'll also learn how to implement displaying and downloading invoices so that our customers can view all the past payments that they've made.Learn how to define a dedicated subscription area where the customers can view and manage their subscription details like canceling and resuming subscriptions, the next renewal date, and total charge along with plan details and so on.We'll also let them swap to a lifetime subscription from the subscription page itself.We'll also learn how to handle past due payments, and we'll also look at how we can either let them access our protected area, or prevent the access accordingly, if in case our customer ends up in a past due state.We'll learn how to define dedicated middleware to check for the subscription status of the User, and allow access accordingly, we'll also define middleware to check for the user's subscription cancellation status.Learn how to listen for specific webhook events sent by Stripe and act on them accordingly, using this feature, we'll send an Email to our customers when their subscription ends.And finally, in our second section, we'll implement Lifetime Memberships in our subscriptions system, we'll learn the following along the way:Learn how to implement a Stripe Checkout Session to accept a one-time payment from our customers.We'll also make necessary changes to our subscription system to implement Lifetime Memberships.We'll learn how to cancel the customer's existing subscription (if they have any) when swapping their membership for a lifetime membership.

课程标签

0人关注该课程

主题相关的课程