opcodesio/spike

There is no license information available for the latest version (v3.26.0) of this package.

Easy user billing for Laravel projects

v3.26.0 2025-09-05 04:34 UTC

This package is auto-updated.

Last update: 2025-09-05 05:21:30 UTC


README

Spike example image

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.

Installing

The package can be installed into an existing Laravel project. Here are the requirements before installing Spike:

  • Laravel 10+
  • PHP 8.1+
  • Livewire 3+

To install Spike into your project, simply use the Composer command:

composer require opcodesio/spike

After that, just follow the Getting started guide in our official documentation.

Note: the above is slightly different from the previous paid version which was installed using opcodes/spike (notice the missing "io").

Testing

composer test

Security Vulnerabilities

Please report any security vulnerabilities directly to arunas@arunas.dev.

Credits