PHPackages                             sandervanhooft/vaporize-spark-mollie - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. sandervanhooft/vaporize-spark-mollie

ActiveLibrary[Payment Processing](/categories/payments)

sandervanhooft/vaporize-spark-mollie
====================================

Run Spark for Mollie on Laravel Vapor

v1.0(5y ago)1032MITPHPPHP ^7.2CI failing

Since Jun 9Pushed 5y ago2 watchersCompare

[ Source](https://github.com/sandervanhooft/vaporize-spark-mollie)[ Packagist](https://packagist.org/packages/sandervanhooft/vaporize-spark-mollie)[ Docs](https://github.com/sandervanhooft/vaporize-spark-mollie)[ RSS](/packages/sandervanhooft-vaporize-spark-mollie/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (1)Dependencies (6)Versions (2)Used By (0)

Run Spark for Mollie on Laravel Vapor
=====================================

[](#run-spark-for-mollie-on-laravel-vapor)

[![Latest Version on Packagist](https://camo.githubusercontent.com/c4313964136c676ba5523e19517a73f27a03093335406acc4f53f4c983dd3806/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f73616e64657276616e686f6f66742f7661706f72697a652d737061726b2d6d6f6c6c69652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/sandervanhooft/vaporize-spark-mollie)

Running Spark for Mollie requires you to make a few modifications before it fully runs on Laravel Vapor.

The default installation Spark will break the profile photo upload (teams and users) and the invoice pdf download. This package takes care of that.

Installation
------------

[](#installation)

It is recommended to use this package on a fresh installation of Spark for Mollie.

You can install the package via composer:

```
composer require "sandervanhooft/vaporize-spark-mollie:^1.0"
```

Next, install the required files with:

```
php artisan vendor:publish --provider="SanderVanHooft\VaporizeSparkMollie\VaporizeSparkMollieServiceProvider" --force
```

Run the migrations. This adds the required field to the users and teams tables.

```
php artisan migrate
```

### Important!

[](#important)

Ensure you have wired up the Vapor NPM package as documented [here](https://docs.vapor.build/1.0/resources/storage.html#installing-the-vapor-npm-package).

### Configuration (optional)

[](#configuration-optional)

You can use the published config file (`config/vaporize-spark-mollie.php`) to swap out the used classes with your own customized ones.

This is what's in the config file:

```
return [
    /**
     * These custom classes override the default Spark InvoiceController classes.
     */
    'user_invoice_controller' => UserInvoiceController::class,
    'team_invoice_controller' => TeamInvoiceController::class,

    /**
     * These custom classes override the default Spark UpdateProfilePhoto and UpdateTeamPhoto interactions.
     */
    'user_update_photo_interaction' => UpdateProfilePhoto::class,
    'team_update_photo_interaction' => UpdateTeamPhoto::class,
];
```

Changelog
---------

[](#changelog)

Please see the [releases](https://www.github.com/sandervanhooft/vaporize-spark-mollie/releases) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Sander van Hooft](https://github.com/sandervanhooft)
- [All Contributors](../../contributors)

This package was inspired by [this thread on Laracasts.com](https://laracasts.com/discuss/channels/spark/spark-profile-photos-on-vapor), and [this great blog post](https://sandulat.com/validating-laravel-vapor-uploads/) by Sandulat.

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2163d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/78913b3d9fc2c28cf333e08366566ac23d0894a14d4c0914365acfb208420c29?d=identicon)[sandervanhooft](/maintainers/sandervanhooft)

---

Top Contributors

[![sandervanhooft](https://avatars.githubusercontent.com/u/7265703?v=4)](https://github.com/sandervanhooft "sandervanhooft (6 commits)")

---

Tags

laravelmolliesaassparkvapormollievaporsparkSanderVanHooftvaporize-spark-mollie

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/sandervanhooft-vaporize-spark-mollie/health.svg)

```
[![Health](https://phpackages.com/badges/sandervanhooft-vaporize-spark-mollie/health.svg)](https://phpackages.com/packages/sandervanhooft-vaporize-spark-mollie)
```

###  Alternatives

[omnipay/mollie

Mollie driver for the Omnipay payment processing library

631.7M10](/packages/omnipay-mollie)[mollie/laravel-cashier-mollie

Laravel Cashier provides an expressive, fluent interface to Mollie's subscription billing services.

172155.4k1](/packages/mollie-laravel-cashier-mollie)[aimeos/ai-payments

Payment extension for Aimeos e-commerce solutions

2160.7k](/packages/aimeos-ai-payments)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
