The Provision Instantly plugin ensures that services are provisioned immediately after payment, enhancing client satisfaction with faster access to their purchased services rather than waiting on cronjobs.
From £9.99 - View Pricing
What Provision Instantly gives you
Runs on Blesta's cron with no manual upkeep, so everything stays up to date on its own.
It drives Blesta's own provisioning, so it speeds up services on any module you already run, with no module-specific setup.
Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.
A single button disables both conflicting core cron tasks for you, so getting the setup right does not mean hunting through the automation settings.
See at a glance how many services and invoices have been handled and exactly which orders are still waiting on approval, without going near the database.
Every service and invoice it acts on is recorded first, so a repeated event can never double-provision a service or send a client a second welcome email.
Zero-total invoices, such as free trials and fully discounted orders, activate the moment the order is placed, so a free signup feels as immediate as a paid one.
Paid service changes are applied as soon as the invoice for them is settled, so a client who buys an upgrade sees it on their service immediately instead of at the next run.
A paid-in-full invoice provisions its services straight away rather than sitting idle until the next scheduled provisioning run, turning a five-minute wait into an instant delivery.
The settings screen checks the two core cron tasks that conflict with instant provisioning and warns you plainly if either is still running, so a misconfigured install cannot fail quietly.
A nightly task clears out records for services and invoices that no longer exist, and a prune button on the settings screen does the same on demand, so its tables never grow without bound.
Orders held back for manual or fraud review are parked in a queue and provisioned automatically within about a minute of you approving them, so a review step no longer means a long delay for the client.
It follows Blesta's own automatic-provisioning setting for each client group, so you can leave instant provisioning on for retail clients and off for a group you would rather approve by hand, with nothing new to configure.
v2.0.0 - 2026-09-11
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Added an admin settings screen (Settings > Company > Plugins > Manage) with a setup health check that warns when the conflicting core cron tasks are still enabled
Added a one-click button to disable the conflicting core cron tasks (Process Service Changes, Provision Paid Pending Services)
Added automatic and on-demand pruning of tracking and queue records for services, invoices and orders that no longer exist, keeping the plugin's tables bounded
Fixed a cancelled service being reactivated, and a service still held for fraud review being activated, when an invoice touching it was paid
Fixed a scheduled future cancellation being silently cleared from an active service by any invoice closure that line-itemed it
Fixed a refunded or voided invoice keeping its tracking record, so paying it again never provisioned anything
Fixed a service belonging to another client being provisioned when it appeared on an invoice line item
Fixed a queued pending order being provisioned after its invoice had been voided or refunded
Fixed a missing cancellation-window setting cancelling service changes on every past-due invoice
Fixed the settings screen rendering an empty box when the license check failed
Runs stopped by a license failure are now written to the system log instead of failing silently
v1.0.2 - 2025-06-13
PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x
Fixed pending orders being provisioned automatically - Now they are placed in a queue to be processed by cron; NOTE: Cron is provided by the plugin, having the built-in crons disabled (Process Service Changes, Provision Paid Pending Services) is still a requirement!
v1.0.1 - 2024-10-21
PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x
Fixed the plugin not canceling scheduled cancelations and unsuspending suspended services
v1.0.0 - 2024-09-22
PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x
Blesta Club release
Get exactly what you need and want.
Requires PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Value: £42.3
Not sure whether to lease or own? Our FAQ explains how the licence types differ.
What our customers say
(0 customer reviews)
It is possible to leave a review only if you have purchased this extension or a Club tier which contains it.
We reserve the right to alter wording or formatting for presentation.
We will discuss any changes made and offer the option to withdraw review text if the changes can't be agreed on.
It may take up to 1 hour for a review to appear or update due to caching.
More extensions to explore
Plugin
Integrate the Announcements plugin to provide updates and news to your clients.
PHP 8.2 - 8.4 · Blesta 6.x
Plugin
Download multiple invoices simultaneously.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Automate Convoy stock management.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Give your clients rewards based upon service purchases.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Integrate Crisp live chat into your client area.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x