Upgrade & Secure Your Future with DevOps, SRE, DevSecOps, MLOps!

We spend hours scrolling social media and waste money on things we forget, but won’t spend 30 minutes a day earning certifications that can change our lives.
Master in DevOps, SRE, DevSecOps & MLOps by DevOpsSchool!

Learn from Guru Rajesh Kumar and double your salary in just one year.


Get Started Now!

Laravel Spark 2024 Features — Core vs Stripe/Paddle Dependency

FeaturešŸ“¦ Built-in Spark Core (works without Stripe/Paddle)šŸ”— Requires Stripe/Paddle IntegrationComments
User Authentication (Login, Registration, Forgot Password)āœ…āŒFully built into Spark (via Laravel Breeze).
Profile Management (Update name, email, password)āœ…āŒFully built-in.
Two-Factor Authentication (2FA)āœ…āŒFully handled internally (optional).
Session Management (Logout from other devices)āœ…āŒWorks without any payment system.
Team Management (Create Team, Invite Members, Assign Roles)āœ…āŒSpark Core handles teams.
API Token Management (Personal Access Tokens)āœ…āŒBuilt with Laravel Sanctum.
Account Deletion (GDPR Compliance)āœ…āŒNo payment dependency.
Dashboard, Settings, Security Pagesāœ…āŒFull frontend and backend ready in Spark.
Subscription Billing (Create, Update, Cancel Subscriptions)āŒāœ…Fully depends on Stripe/Paddle APIs via Cashier.
Subscription Trials (Generic Trial / Plan Trial Periods)āŒāœ…Created and validated by Stripe/Paddle.
Plan Upgrades/DowngradesāŒāœ…Stripe/Paddle needed for plan changes.
Seat-based Billing (Charge per user/member)āŒāœ…Done through Stripe/Paddle seats management.
Pause/Resume SubscriptionsāŒāœ…Feature available only through Stripe/Paddle subscription management.
Grace Period after CancelāŒāœ…Stripe/Paddle subscription lifecycle manages this.
Invoices Management (View past invoices, download PDFs)āŒāœ…Spark pulls invoices from Stripe/Paddle servers.
Coupon/Promotion Code SupportāŒāœ…Coupons are created in Stripe/Paddle console.
Billing Address Collection (for tax/VAT purposes)āŒāœ…Stripe/Paddle needed to store billing details.
Tax/VAT Collection and Invoice DisplayāŒāœ…Stripe/Paddle manages regional taxes, VAT IDs, etc.
Payment Methods Management (Add/Update Card, Bank Info)āŒāœ…Handled through Stripe customer portal or Paddle APIs.
Upcoming Invoice PreviewāŒāœ…Pulled directly from Stripe/Paddle.
Handling Failed Payments (Notify, Retry)āŒāœ…Triggered and managed via Stripe/Paddle webhooks.
Refund HandlingāŒāœ…Refunds must be triggered via Stripe/Paddle.
Webhook Event Handling (Subscription updates, invoice payment success/failure)āŒāœ…Spark listens to Stripe/Paddle webhook events.

šŸŽÆ Summary for You:

AreaStatus
User Authentication, Profile Management, Team Management, 2FA, API Tokensāœ… Available in Spark Core without Stripe/Paddle
Subscription Billing, Invoice Management, Payments, Coupons, Taxes, RefundsāŒ Requires Stripe/Paddle Integration (Cashier)

šŸ“¦ In Short:

  • Spark Core Features (Authentication, Profile, Teams, 2FA, API Tokens) work fully without Stripe/Paddle.
  • Spark Billing Features (Subscriptions, Invoices, Taxes, Coupons, Payment Methods) require Stripe or Paddle to work.

🧠 Important Insight for India Use Case (where Stripe/Paddle not fully available):

OptionDetails
āœ… Use Spark’s Core System OnlyYou can launch app with free registration, teams, profiles, no payments.
āš™ļø Build Custom Payment IntegrationReplace Stripe/Paddle logic with Razorpay, Paytm, or Instamojo manually.
🚫 Disable Billing PagesHide or remove subscription/billing related routes/pages till ready.

šŸ“¢ Important:

If you do NOT integrate Stripe or Paddle:

  • Profile Management: āœ… works.
  • Team Management: āœ… works.
  • Login, Register, Forgot Password: āœ… works.
  • 2FA Security: āœ… works.
  • Invoices, Subscriptions, Payments, Taxes: āŒ won’t work.

šŸ† Final Conclusion:

  • Authentication system: āœ… works āœ…
  • Team creation and management: āœ… works āœ…
  • Profile management: āœ… works āœ…
  • Billing (subscription/payment/invoice): āŒ NOT available without Stripe or Paddle āŒ

Subscribe
Notify of
guest
0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

Certification Courses

DevOpsSchool has introduced a series of professional certification courses designed to enhance your skills and expertise in cutting-edge technologies and methodologies. Whether you are aiming to excel in development, security, or operations, these certifications provide a comprehensive learning experience. Explore the following programs:

DevOps Certification, SRE Certification, and DevSecOps Certification by DevOpsSchool

Explore our DevOps Certification, SRE Certification, and DevSecOps Certification programs at DevOpsSchool. Gain the expertise needed to excel in your career with hands-on training and globally recognized certifications.

0
Would love your thoughts, please comment.x
()
x