You are browsing documentation for an outdated version of Spike.

Use the version selector on the left (navigation), or visit latest docs here.

Welcome to Spike

Spike is a package for Laravel allowing you to easily set up billing for your users. You can start charging subscriptions and one-off purchases easily with just a few lines of configuration. The user interface is already built for you, as well as payment and invoice handling.

In these docs you'll find everything you need to get started with Spike and set up a beautiful billing portal for your product, allowing you to charge subscriptions or one-off purchases with ease.

Let's move to the next step and install Spike.

Frequently Asked Questions

Can I use Spike on an existing Laravel project?

Yes. Spike billing is isolated from the rest of your app. It has its own route, serves its own assets, etc. All you have to do is redirect your user to the Spike route.

Can I use Spike on a non-Laravel project?

No. This iteration of Spike is built for Laravel applications only.

Does Spike support any other payment providers?

No. At the moment, Spike only works with Stripe. Additional payment providers might be included in the future.

What frontend stack do I have to use for my project?

Anything you want. Spike is isolated from the rest of your project, which leaves you with total freedom to use any frontend you like.

How does the license work?

Every Spike license gives you perpetual (lifetime) access to Spike. Keep the license key safe, as you will need it to authenticate and install Spike in your project.

Every Spike license comes with 1 year of updates, which means you will get new features and security fixes for a year after the purchase. After the year has ended, you will still be able to use the last version of Spike available before the end of that year.

You can renew the license for another year of updates for a discounted price.

Do you offer refunds?

Yes, within 30 days of purchase. If you're not satisfied with Spike for any reason, please email me within 30 days of purchase for a refund. Your license key will no longer be usable.

Support

If you have any questions, feedback, or need any help setting up Spike within your project, feel free to reach out to me.