- Home
- Products
- PHP Scripts
- Laravel
- Afrinity – Hosting Billing, Client Area...
Afrinity – Hosting Billing, Client Area & Support Desk (WHMCS Alternative, Laravel)
Product overview
WHMCS alternative for hosting companies: automated billing, client area, domains, cPanel provisioning, support desk and 9 verified payment gateways. Laravel 13 with a browser installer, vendor folder included.
Frequently bought together
Item details
Support & inquiry
Product demo
Description
Afrinity — hosting billing, client area and support in one Laravel app
Afrinity runs a web hosting, domain or service business end to end: automated invoices and renewals, cPanel / DirectAdmin / Plesk provisioning, domains with live search, a support desk with e-mail piping, and 9 payment gateways verified on the server. A modern alternative to WHMCS, built on Laravel 13 with a browser installer and the vendor folder included.
A website that sells
Home page with domain search, plan cards, reviews and FAQ, edited in the admin website builder. Light and dark mode, fully responsive on phones.
One-page checkout
- Plan, billing period, domain and coupon on one page
- Live total with tax and setup fees; the account is created during checkout
Domains built in
Live availability search, register / transfer / renew pricing per TLD, Namecheap and NameSilo modules, DNS records, EPP codes and ID protection.
A client area customers enjoy
- Services, domains, invoices, quotes, tickets and affiliates
- One-click cPanel login, usage meters and plan upgrades with proration
Payments you can trust
- Stripe, PayPal, Razorpay, Paystack, PayHere, Cashfree, PhonePe, NOWPayments and bank transfer
- Every payment must match the stored checkout (amount, currency, invoice); signed webhooks are closed without a secret; each reference pays only one invoice
A powerful admin panel
Clients, services, invoices, credit notes, tickets with an optional AI reply assistant, products, coupons, GST / VAT reports, fraud checks and a WHMCS importer.
Your brand, your colours
Colour presets with live preview, logo, website builder with 11 blocks, menus, pages and an announcement bar.
What you get
- Complete application with vendor folder and browser installer — upload to public_html and open your domain
- Updates apply themselves: upload the new files and the database updates on the next visit
- Starter content, HTML documentation and automated tests
- No licence key or activation
Demo note: the live demo runs in demo mode — keys and server settings are read-only and the data resets every hour.
Core features
Billing
- Automatic invoices, renewals, reminders, late fees, suspensions and terminations (cron)
- PDF invoices and quotes, credit notes and refunds, account credit and add funds
- Plan upgrades and downgrades with proration, coupons, setup fees
- GST invoices (CGST/SGST/IGST) and GSTR-1 export, or any VAT / sales tax
- 60+ currencies with daily exchange rates
Payments
- Stripe, PayPal, Razorpay, Paystack, PayHere, Cashfree, PhonePe, NOWPayments (crypto) and bank transfer
- Server-side verification against the stored checkout: amount, currency and invoice must match
- Signed webhooks that fail closed, provider re-checks on return, one-time payment references, idempotent processing
Hosting & domains
- cPanel / WHM, DirectAdmin, Plesk, Proxmox and Virtualizor provisioning with one-click login and usage meters
- Live domain search, TLD pricing, Namecheap and NameSilo registrars, DNS records, EPP and ID protection
Support
- Tickets with departments, priorities, attachments, ratings and canned replies
- E-mail piping, knowledgebase, announcements and a public status page
- Optional AI reply assistant that drafts answers from your knowledgebase (your own API key)
- E-mail, WhatsApp and SMS (MSG91, Twilio) notifications
Website & design
- Website builder with 11 blocks, menus, pages, announcement bar and newsletter
- Colour presets with live preview, logo, light and dark mode
- 17 languages including right-to-left Arabic and Urdu, translation editor
Admin & security
- Responsive admin panel with dashboard, reports, affiliates, quotes and fraud review
- WHMCS importer: clients, services, domains, invoices and tickets
- Two-factor login, encrypted API keys, rate limits, CSRF protection
- Demo mode with one-click demo logins for a safe public demo
Code
- Laravel 13 (PHP 8.3+), Filament 5 admin panel, Blade views, migrations, automated PHPUnit tests
- Browser installer — the vendor folder is included, no Composer, Node.js or SSH needed
Server requirements
- PHP 8.3 or 8.4 with MySQL 8 or MariaDB 10.6+ (SQLite for testing)
- PHP extensions: pdo_mysql, mbstring, openssl, curl, fileinfo, gd, iconv, intl, zip, tokenizer, xml, ctype
- Apache or LiteSpeed with mod_rewrite (cPanel, Plesk, DirectAdmin) or Nginx
- A cron job once per minute
- No Composer, Node.js or SSH needed — all libraries are included
- Optional: SSL certificate, SMTP account, payment gateway accounts, a registrar account, WhatsApp / SMS provider and an AI API key
Installation instructions
Install
- Create an empty MySQL / MariaDB database and a user with all privileges, and select PHP 8.3 or newer.
- Upload the contents of the product folder into your domain folder (e.g. public_html). No document-root change is needed: the included .htaccess serves the site from the public folder.
- Open your domain: the web installer opens by itself, checks the server, connects the database and creates your admin account (optional starter content).
- Log in at /admin and set up company & tax, payment gateways, servers and your theme.
- Add the cron job shown on the last installer screen.
Updates
- Upload the new files over the old ones (keep .env and storage) and open your site — the database updates itself.
The full illustrated guide is in documentation/index.html inside the download.
Changelog
Version 1.7.0 — October 2026
- Upload straight into public_html: the installer opens on your domain with no document-root change
- Updates apply themselves: the database updates on the first visit after uploading new files
- Phone layout: log in button in the header, menu actions and full-width call-to-action buttons
- English starter content and USD as the default currency
- One-click demo logins for the public demo (admin and client)
- Payment hardening: every gateway is verified with the provider, webhooks fail closed and a payment reference can be used only once
Version 1.6.0
- 17 languages with browser detection, a language switcher and right-to-left Arabic and Urdu
- Translation editor and e-mails in each client's language
- 60+ currencies with daily exchange rates
Version 1.5.0
- GST tax invoices and GSTR-1 CSV export
- Credit notes and refunds, prorated plan changes, fraud screening
- Browser installer and demo mode
Version 1.4.0
- WHMCS importer, SMS via MSG91 and Twilio, AI-drafted ticket replies, cPanel usage meters
Version 1.3.0
- PDF invoices and quotes, e-mail piping, Namecheap and NameSilo registrars, WhatsApp notifications
Version 1.2.0
- Domains and DNS, support desk, knowledgebase, status page, affiliates, quotes, promo codes, two-factor sign-in
Version 1.0.0
- Billing engine, provisioning drivers, payment gateways, theme manager, website builder and client area