Skip to content

Check hosting for Reward Loyalty before you buy.

Reward Loyalty is self-hosted loyalty software for agencies running points, stamps, vouchers and prepaid passes for client businesses. Your team installs and maintains it on your own PHP hosting. Check a plan’s requirements before buying, or prepare hosting you already have.

Required PHP version
PHP 8.4.1+
Database for your live service
MySQL or MariaDB
Email for sign-in
Transactional email service

What hosting does Reward Loyalty need?

Before buying, ask the provider to confirm these capabilities for the exact plan. After installation, test the application, restore a backup on a private copy and rehearse an update before relying on them.

Run. Recover. Update.

Run

For the standard installation, confirm:

  • PHP 8.4.1 or newer.
  • The required PHP extensions.
  • Apache or LiteSpeed with .htaccess support.
  • MySQL 5.7+ or MariaDB 10.3+.
  • An application address with HTTPS.
  • An email service for sign-in codes.

Custom servers, including nginx-only hosting, need the technical setup guidance.

Optional scheduling and workers

The standard setup needs no scheduled task or separate background worker. A scheduled task gives due loyalty work more predictable timing. Without one, some tasks wait for administrator, business-owner or staff dashboard activity.

Optional scheduling and worker guidance

Recover

Confirm what your plan backs up, how long backups are retained and who can restore them. After installation, test a restore on a private copy, including the database, uploaded images and application settings.

Private test copies and backups

Update

Dashboard updates need hosting that permits the required background process and provides enough resources. If the plan blocks that process, manual updates remain available; installation and normal use do not depend on dashboard updates.

Check the application after installation

  • Receive an email sign-in code and open the administrator dashboard.
  • Use test accounts to record a purchase as staff and confirm the customer receives the expected points.
  • Upload an image and check that it appears.
After you install

How do I size hosting for several client businesses?

Describe your expected workload to the provider before choosing a plan. Include:

  • Staff using the system at the same time.
  • Transaction volume.
  • Email campaign size.
  • Uploaded images.
  • Backup space.

The number of client businesses alone does not establish whether a plan has enough capacity. No tested customer-capacity figures are published here.

One installation for your client businesses Plan your client-platform setup

Still choosing hosting?

Send the provider your intended plan name, the requirements and your expected workload before buying.

Which hosting providers can I use?

Reward Loyalty can run with any provider whose plan meets the hosting requirements. You do not need to choose a provider from this directory.

These providers are starting points for checking a plan. Each entry links to the provider’s PHP documentation. Confirm PHP 8.4.1 or newer, the required extensions and the other hosting requirements for your exact plan before buying.

No named plan is marked verified on this page. No tested customer-capacity figures are published here.

Provider Hosting dashboard Setup guide
20i Linux web hosting My20i / StackCP PHP documentation Follow the hosting checklist
Antagonist Web hosting DirectAdmin PHP documentation Follow the hosting checklist
ChemiCloud Shared and reseller hosting cPanel PHP documentation Follow the cPanel steps
Cloudways Flexible hosting for PHP applications Use the Hybrid Stack Cloudways Platform PHP documentation Follow the hosting checklist
dinahosting Linux web hosting Panel Dinahosting PHP documentation Follow the hosting checklist
DreamHost Web hosting for PHP applications DreamHost panel PHP documentation Follow the hosting checklist
FastComet Shared hosting cPanel PHP documentation Follow the cPanel steps
GreenGeeks EcoSite and reseller hosting cPanel PHP documentation Follow the cPanel steps
Hawk Host Shared and reseller hosting cPanel PHP documentation Follow the cPanel steps
Hetzner Web hosting with a control panel konsoleH PHP documentation Follow the hosting checklist
HostArmada Shared hosting cPanel PHP documentation Follow the cPanel steps
Hostinger Web and cloud hosting for PHP applications hPanel PHP documentation Follow the hPanel steps
Infomaniak Web hosting Infomaniak Manager PHP documentation Follow the hosting checklist
InMotion Hosting PHP web hosting cPanel PHP documentation Follow the cPanel steps
IONOS Linux web hosting IONOS Control Panel PHP documentation Follow the hosting checklist
KnownHost Shared and reseller hosting cPanel PHP documentation Follow the cPanel steps
Namecheap Stellar shared hosting cPanel PHP documentation Follow the cPanel steps
o2switch Shared hosting cPanel PHP documentation Follow the cPanel steps
OVHcloud Web hosting on the Stable64 environment OVHcloud Control Panel PHP documentation Follow the hosting checklist
Site.eu Web hosting DirectAdmin PHP documentation Follow the hosting checklist
SiteGround Web hosting Site Tools PHP documentation Follow the Site Tools steps
Webempresa Web hosting for PHP applications WePanel PHP documentation Follow the hosting checklist

How do I prepare hosting I already have?

Choose the dashboard your hosting provider uses. The linked guide covers PHP, database creation, HTTPS and uploading the application. The standard installation needs no terminal commands; ask hosting support if a setting is missing.

Setup guide and optional PHP check

This file checks website PHP and the required extensions. Upload it to the folder for your intended Reward Loyalty address, open it once over HTTPS, then delete it. If a required check fails, it prepares a message for hosting support.

A passing PHP result does not confirm database access, email delivery, backups or workload capacity.

Other ways to use Reward Loyalty.

A public directory of participating businessesOpen the directory setup path

How we test hosting compatibility.

Before we label a plan verified, we require installation, operating and update tests for a named plan and Reward Loyalty version, with a recorded test date.

We publish customer-capacity figures only after testing that exact plan under a stated workload.

For published provider reviews, we repeat the installation when the setup procedure changes and at least once a year.

We withdraw an update-method claim when it becomes outdated and restore it only after retesting.