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

Francesco's avatar

Spark vs Cashier

I have still to buy Spark. I would use for a personal project for my friend, actually I'm not a web developer.

I see some people complaining about the Vue utilization inside Spark. Personally I'm concerned about the flexibility of Spark and if it would easily fit my requirements or I will spent a lot of time just to adapt it.......maybe the same type I would spent building this billing stuff using Cashier ?

That is my question. What are the difference between Spark and Cashier ? I mean, how far (behind ) is Cashier compared to Spark ? Expecially if you dont need features like Kiosk, revenue statistics, etc

0 likes
8 replies
Francismori7's avatar

Very far. Spark is built with Cashier of course, but everything is baked in and was made with lots of time and effort from Taylor.

You will, however, be able to reach the same result with Cashier providing you have the patience and knowledge required.

zanematthew's avatar
Level 2

Spark = Cashier + Full admin UI/UX

Meaning you don't have to code out the following UI's:

  • Subscriber change plan form
  • Subscriber cancel account
  • Subscriber profile

etc.

You are however limited to using VueJS, as the majority of the admin is done using VueJS templates, and not Laravel Blade.

1 like
jekinney's avatar

Spark is very opinionated, period. Not that your question is "bad" just letting you know. If your not a developer I suggest looking else where. You have to know Laravel at a minimum to make use of the application.

Also Spark is intended for use like Laravel Forge and Envoyer type of sas apps.

anjanesh's avatar

@jekinney What do you mean by "Spark is intended for use like Laravel Forge and Envoyer type of sas apps." ? I can't use Spark on ploi.io or a regular shared server like on OpalStack.com ? How is Spark tightly coupled with Forge ?

jekinney's avatar

@anjanesh You replied to a 6 year old thread? How about, you are right and I am wrong. Have a great life.

anjanesh's avatar

@jekinney lol - I didnt realize this was 6 years ago - I am looking for something SaaS and I came across tenancyforlaravel.com

Francesco's avatar

I'm a developer but not a Php one although in the past,for example, I created php migration scripts from complex cms like TYPO3 to Wordpress, customization, etc etc. I know Laravel at a basic level to create the classical blog with some further features, etc. Vue is on my learning schedule but I don't want to learn it for this project. That's the point of my question, I wanted to understand where was the position of Cashier and the position of Spark. :)

samo's avatar

You cant compare apples against bananas

And... You are of course not stuck on vue, only the settings Pages are made with vue

Please or to participate in this conversation.