Features

Everything a hosting business needs, in one portal

What ClientFence adds to FOSSBilling 0.8.8, by area. Features marked Improved were there in a simpler form. Most link to a short guide.

Security and sign-in

  • Two-factor sign-in (TOTP)

    Clients and their users protect sign-in with a code from an authenticator app.

    Guide for Two-factor sign-in (TOTP)
  • Email PIN check

    Ask for a one-time PIN by email after the password, for staff, clients or both.

    Guide for Email PIN check
  • Staff country limits

    Allow staff to sign in only from the countries you choose.

    Guide for Staff country limits
  • Google sign-in

    Clients can sign in with their Google account.

    Guide for Google sign-in
  • Authorized users

    Clients invite other people to their account, each with their own permissions.

    Guide for Authorized users
  • Script security policy

    A strict Content Security Policy (CSP) limits what the browser may load, with violation reports.

  • DKIM-verified email senders

    Emailed ticket replies are checked for a DKIM signature, so staff see when a sender is not verified.

  • Built-in hardening

    Security settings and checks come built in, not as an add-on.

    Guide for Built-in hardening
  • Trusted proxies

    Read real visitor addresses behind Cloudflare or another proxy, with the Cloudflare ranges built in, on one Security settings page.

    Guide for Trusted proxies
  • Captcha on staff and client sign-inImproved

    Add a CAPTCHA to the staff and client sign-in pages.

    Guide for Captcha on staff and client sign-in
  • Staff IP address limitsImproved

    Allow staff to sign in only from listed IP addresses, with a guard that stops you locking yourself out.

    Guide for Staff IP address limits

Billing and payments

Orders and automation

  • Cart page

    A cart with a summary, promo code and checkout, and a cart icon with the item count in the header.

  • Hosting and domain order stepImproved

    A clear configure step for hosting and domain plans that ends with Add to cart.

  • Failed-actions queue

    See the actions a panel or registrar refused, and select Retry once it is fixed.

    Guide for Failed-actions queue
  • Suspension and termination rulesImproved

    WHMCS-style rules for unpaid services, with overrides for a single order.

    Guide for Suspension and termination rules
  • Change Product

    Move a service to another product, with the new price and, for hosting, the new plan on the panel.

  • Cancellation requestsImproved

    Clients ask to cancel now or at the end of the billing period and can withdraw it; the requests wait in their own list, where staff stop them or the daily cron processes them.

    Guide for Cancellation requests

Support

  • Email-to-ticket

    Emails to your support address become tickets and replies (email piping).

    Guide for Email-to-ticket
  • Ticket attachments

    Clients and staff attach files to tickets.

    Guide for Ticket attachments
  • Ratings and feedback

    Clients rate the help they got and leave feedback.

  • Escalation and assignment rules

    Rules that reply to, move, reprioritize or assign tickets left waiting too long.

  • Ticket merge

    Merge tickets about the same problem into one.

    Guide for Ticket merge
  • Server access and secrets on tickets

    Clients add server logins and other secrets to a ticket, encrypted, opened only by allowed staff (each opening shown to the client) and deleted when the ticket closes.

    Guide for Server access and secrets on tickets
  • Client ticket counts and search

    On the client page: tickets opened this month, last month, this year and last year, and a search.

    Guide for Client ticket counts and search
  • Network status page

    Open issues, planned work and resolved issues, with a dashboard notice clients can dismiss.

    Guide for Network status page

Hosting and domains

  • Enhance integration

    Client pages for mailboxes, usage, DNS checks and one-click sign-in to Enhance.

    Guide for Enhance integration
  • Enhance status check

    A daily check lists hosting services whose Enhance state differs from billing, for staff to settle.

    Guide for Enhance status check
  • Client backup restores

    Clients see their Enhance backups and, where staff allow it, restore one themselves.

    Guide for Client backup restores
  • Domain registration and management

    Register, transfer, and renew domains through Dynadot, Namecheap, Internet.bs, ResellerClub, Reseller.id, ResellBiz, or NetEarthOne. Choose a registrar and set registration, transfer, and renewal prices for each domain extension.

    Email and Custom workflows are also available for manual fulfillment.

    Guide for Domain registration and management
  • WHMCS-compatible licence endpoint

    Software licensed through WHMCS’s licensing add-on can check its licence against ClientFence.

  • Free domain renewalsImproved

    A free domain renews free while its hosting is active or suspended.

    Guide for Free domain renewals

Migration

  • WHMCS importer

    Clients, invoices, services, taxes, promotions and tickets, with pre-import checks.

    Guide for WHMCS importer

Look and usability

  • Palisade client theme

    A modern client area in light and dark, and right to left.

    Guide for Palisade client theme
  • Redesigned admin area

    A new admin area with a dashboard of what needs attention.

    Guide for Redesigned admin area
  • Ctrl+K search

    Find clients, invoices, admin pages and 330 settings from the keyboard.

    Guide for Ctrl+K search
  • Bell notifications

    Staff notifications under the bell in the admin top bar.

    Guide for Bell notifications
  • Setup wizard

    Set up your business, branding, payments and a first product in minutes.

    Guide for Setup wizard
  • Language menu

    Clients pick their language from the globe button.

    Guide for Language menu
  • Full translations in 30 languages

    Includes regional variants. Arabic, Hebrew and Persian use right-to-left layouts in the client area, admin navigation and dashboard.

    Guide for Full translations in 30 languages
  • Accessible pop-up messagesImproved

    Pop-up messages rebuilt to be accessible.

  • Error and empty pagesImproved

    Clear pages when something is missing or a list is empty.

  • Navy dark themeImproved

    A navy dark mode in the admin and client areas, in place of plain grey.

  • Modern page loaderImproved

    One centered loading indicator in the admin and client areas.

  • Professional email templatesImproved

    One clean, consistent layout for all 65 emails, with your logo at the top and your company details in the footer.

    Guide for Professional email templates

Updates and operations

  • Own release feed

    A daily check of the ClientFence release list, with a dashboard notice and a staff email.

    Guide for Own release feed
  • Backup before each update

    The database and the replaced files are saved first, with automatic rollback.

    Guide for Backup before each update
  • Changed-file check

    Lists the files changed on your site before an update overwrites them, and offers them as a zip.

  • Off-server database backups

    Scheduled database backups sent by SFTP, FTP or email.

    Guide for Off-server database backups
  • System Health page

    See what needs attention, from cron and email to security, with speed checks.

    Guide for System Health page
  • Versioned database upgrades

    Database changes are applied in order, release by release.

  • One-click updaterImproved

    Install a new release from System → Update ClientFence with one button.

    Guide for One-click updater
  • Speed on busy installsImproved

    Better speed on busy installs.

Privacy

  • Data export and deletion

    Clients can download their data and request deletion from their profile. Staff can export or delete client data, or anonymize eligible accounts while retaining orders, invoices and payments.

    Guide for Data export and deletion
  • Marketing unsubscribe

    Marketing emails carry an unsubscribe link, and clients can opt out.

Extensions

  • RedirectImproved

    Permanent (301) or temporary (302) redirects for old addresses, each with an on/off switch.

    Guide for Redirect
  • Custom PagesImproved

    Pages with drafts, preview, visibility for everyone or clients only, and menu and footer links.

    Guide for Custom Pages
  • NewsImproved

    Scheduled and pinned announcements, and a Recent News card on the client dashboard.

    Guide for News
  • Mass MailImproved

    A 3-step editor, scheduled sending and a delivery report.

    Guide for Mass Mail
  • Notification CenterImproved

    Staff announcements in the bell and on the admin dashboard.

    Guide for Notification Center
  • Cookie ConsentImproved

    A modern cookie banner for your client area.

    Guide for Cookie Consent
  • Embed PartsImproved

    Sign-in, domain checker and contact forms for your other websites, with a list of allowed sites.

    Guide for Embed Parts
  • API Key ProductImproved

    API keys clients can show, copy and regenerate, with usage and allowed IP addresses.

    Guide for API Key Product
  • SEO ToolsImproved

    IndexNow submission and Google and Bing verification tags.

    Guide for SEO Tools

Size

Size compared with FOSSBilling 0.8.8

FOSSBilling 0.8.8 and ClientFence by size
MeasureFOSSBilling 0.8.8ClientFence
API calls554833
Automated tests2,6143,468
PHP files580756
Page templates262390
Languages fully translatedEnglish only30

Ready to try it?

Free, open source, and ready for Enhance.