Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

MerryChristmas's avatar

Spark vs. Cashier vs. Stripe?

I'm little bit confused. Cashier uses Stripe and Stripe is extended by Spark? Or ... ?

And which of that is payment gateway and which is just a Laravel code to handle subscriptions? And am I'm missing some other popular Laravel solution in payments/subscriptions?

0 likes
1 reply
martinbean's avatar
Level 80

@merrychristmas

  • Stripe is a payment gateway.
  • Cashier is a package to make handling Stripe-based subscriptions in a Laravel app a little easier.
  • Spark is a package that basically replicates the functionality of Stripe’s customer portal. You can use Spark to let your customers manage their profile, subscription plan, payment method, etc.
1 like

Please or to participate in this conversation.