A license is a one-time purchase, not a subscription. It gives you every release for 12 months, and everything from that window stays installable after it ends.
For one application
Renewal €79 / year
Buy SingleFor all your applications
Renewal €149 / year
Buy UnlimitedFor platforms and marketplaces
Renewal €399 / year
Buy PlatformPrices in EUR, excluding VAT. Payment via Apple Pay, Bancontact, Credit Card, PayPal and iDEAL, handled by Mollie.
Instant access to the private composer repository at larsasub.eu with your own license token, the LarsaSub package itself, the free Nova and Filament admin companions, and every release published during your 12-month license period. Your license, invoices and tokens live in the customer portal.
Nothing breaks. Every version from your license period stays installable, on new servers and in CI. You only stop receiving new releases. Renew whenever you like to open a new 12-month update window; there is no penalty for a gap.
One production Laravel application (a staging or local copy of that same application is fine). Running LarsaSub in multiple distinct products requires the Unlimited license.
When payments settle to a Mollie account that is not yours. The line is not how many applications you run — it is whose account the money lands on.
Billing your own customers is Unlimited, however many applications you spread it over, and whether or not those applications are multi-tenant: a SaaS with ten thousand tenants that collects everything on its own Mollie account is an Unlimited case. Onboarding other merchants, so that payments land on their accounts, is Platform. That is what Mollie Connect is for — connected accounts, OAuth onboarding, application fees, dual billing, tenant-scoped plans and mandates — and in the package it is the larsasub.connect.enabled switch. With it off, every payment goes to your own account. Platform also includes priority support, with a response within one business day.
The application fee is not part of the line. Whether you take a cut, and how large it is, changes nothing about whose account the money landed on: running Connect and charging no fee at all is still Platform. The package draws the same line — the tier gate looks at connect.enabled, never at the fee configuration.
Yes. Tokens may be used anywhere within your organization: create one per developer or per environment (production, staging, CI) under Licenses in the customer portal, and revoke them independently. Sharing tokens outside your organization is not allowed; see the terms.
Yes. LarsaSub works for any business that can hold a Mollie account, and Mollie onboards businesses registered in the EEA, the UK and Switzerland. Your customers can be anywhere: recurring card and PayPal mandates work worldwide, and invoices to non-EU customers get 0% VAT. For Europe specifically there are SEPA Direct Debit, iDEAL (NL), Bancontact, KBC/CBC and Belfius (BE), EPS (AT) and TWINT (CH), plus Apple Pay.
No. One-time payments work on their own: nine of the ten payment methods support them, and you get order lines with per-line VAT, invoices on request, credit notes on refunds, the customer dashboard and the admin screens without configuring a single plan. This site is built that way — your license is sold and invoiced through LarsaSub's single payments.
Yes. A plan sets its billing interval in whole months — monthly, quarterly, half-yearly and yearly are the ones the admin forms offer, and anything up to twelve months is accepted. The price you enter is the price per period, so a €950 yearly plan collects €950 once a year and the discount over twelve monthly payments is simply the price you chose. Charges land on the anniversary boundary, mails and dashboards caption the amount with its period ("€950 per year"), and cancellation always rounds down to a period boundary, so a notice period never triggers one more prepaid year.
Two rules come with it, both enforced when you define the plan: a fixed term and an introduction period must each be a whole number of billing periods, and add-on cost lines stay priced per month — a full period bills the interval times the monthly amount.
Yes, as long as your application produces the amount. It takes one of two shapes, depending on whether the amount belongs to a subscription. A cost line sits on one and adds to what each period collects — the shape for add-on modules, seats, or a metered figure you set before the collection day. A standalone charge belongs to no subscription at all: plan one for any amount and date, and it collects on the mandate the customer already gave you, with its own VAT rate if that differs from the plan's. Both end in the same place: a collection, an invoice, and a dashboard the customer can pay from if the direct debit fails.
Because the amount is different every time, a standalone charge is announced by e-mail before it is collected — ten days ahead by default, so plan it in time: one planned for today collects without a notice. What LarsaSub does not do is the metering itself — it does not count your API calls, rate them or aggregate them. That layer is planned, not promised; the billing underneath it is here now.
PHP ^8.3 and Laravel ^12.11 or ^13.0. Compatibility updates for new Laravel releases are part of your update window, so staying current is a matter of keeping your license active.
Renewing costs less than a new license — Single €79, Unlimited €149, Platform €399 — and extends your update window by 12 months. If your license already expired, the new window starts on the day you renew, and releases from the gap become available too.
Your renewal price is fixed when you buy and recorded on your license, so a later change to the prices above does not raise it. You can see it under Licenses in the customer portal.
Yes. If LarsaSub doesn't work out for you, contact us within 14 days of purchase for a full refund. See the refund policy.
Prices exclude VAT. At checkout, 21% Dutch VAT is added, unless you are an EU business outside the Netherlands with a VAT number in your billing details (reverse charge, 0%) or your billing country is outside the EU (0%). Every purchase comes with a PDF invoice in your portal, and the invoice reflects exactly what you paid.
Yes, in either step — Single to Unlimited, or up to Platform. E-mail billing@larsasub.eu and pay the difference between your current tier and the new one; your license is converted and your update window keeps its original end date.
Your license converts to the MIT license, and you may fork, modify and redistribute the versions you hold. That applies if LarsaSub is discontinued, if we cease trading, if a security report goes unanswered for 90 days, or if a new major Laravel release breaks compatibility and six months later there is neither a fix nor a statement that one is coming — the last two rebutted by a dated maintenance statement published here. A quiet period is deliberately not a trigger: a year without releases can simply mean nothing needed fixing. Conversion covers the versions you already hold, and does not apply to a license deactivated for abuse under section 7. The full clause is section 9 of the terms, explained in Licensing & repository.
Not built in. LarsaSub has no coupon or promo-code system: you can price a plan lower, use an introduction price for the first period, give one customer their own price, or credit an amount to a customer's wallet, but there is no redeemable code your customers enter at checkout. If discount codes are central to how you sell, that is worth knowing before you buy.
Partly, and it is worth knowing where the line is. You get VAT rates per plan, the reverse-charge rule for EU business customers, 0% outside the EU, and correct VAT on every invoice and credit note. VAT numbers can be checked against VIES: switch it on, and only a number VIES confirmed is reverse charged. What it does not do is apply the destination-country rate per customer under the EU One Stop Shop. For EU business customers the reverse charge covers you and that is built in. For B2C sales into other EU countries there is a €10,000 annual threshold below which you may keep charging your own country's rate — it applies to sellers established in a single EU country, and counts electronic services and distance sales of goods together. Above it the customer's country rate applies and you file through the One Stop Shop, which LarsaSub does not calculate for you. Your own situation is a question for your accountant, not for a pricing page.
The documentation is public, so you can judge the architecture before buying. For questions about a specific setup (multi-tenant, per-tenant databases, particular payment flows), e-mail info@larsasub.eu and you will get an answer from the developer.