Contracts Pro

Contracts Pro

Developed By iBeeHost

Compatible with WHMCS v9.0

Contracts Pro is a compliance-focused WHMCS addon designed for hosting companies, digital agencies, SaaS providers, and service businesses that need stronger proof of customer agreement.

The module allows you to create custom contracts, assign them to specific products, require acceptance before order completion, and collect payment consent before invoice payment continues.

It also gives your team a complete audit trail by recording important acceptance details such as customer identity, IP address, order and invoice references, signed date/time, and downloadable PDF proof documents.

Clients can access their agreements from a dedicated My Contracts area, while admins can review signed contracts, cart checkout consents, and invoice consents from the WHMCS admin area.

This module is ideal for businesses that want to reduce disputes, improve transparency, and maintain better records of customer authorization throughout the order and billing lifecycle.

Key Features

  • Create and manage custom contracts directly inside WHMCS
  • Assign contracts to specific products and services
  • Support contract versioning for updated agreement terms
  • Automatically require customers to accept the latest version of a contract
  • Add a dedicated My Contracts section in the client area
  • Allow clients to download signed contract PDFs
  • Require checkout consent before allowing customers to complete an order
  • Use a customizable cart consent popup with editable content
  • Require invoice payment consent before showing or continuing payment flow
  • Capture recurring billing consent and payment authorization consent
  • Store digital proof including name, IP address, date/time, order ID, and invoice ID
  • Generate downloadable PDF proof for signed contracts
  • Generate downloadable PDF proof for cart checkout consents
  • Generate downloadable PDF proof for invoice payment consents
  • View signed contracts from admin order and product/service areas
  • Keep searchable admin records for contracts and customer consent activity

Business Benefits

  • Reduce billing and service disputes
  • Improve customer accountability before purchase
  • Keep clear records of accepted terms and payment authorization
  • Strengthen internal compliance workflows
  • Make updated contract renewals easier to manage
  • Give clients self-service access to their agreements

Ideal For

  • Web hosting providers
  • VPS and dedicated server providers
  • SaaS businesses using WHMCS
  • Agencies selling recurring services
  • Freelancers and consultants using WHMCS billing
  • Any WHMCS business that needs stronger agreement and payment consent records

Client Experience

  • Customers are prompted to review and accept terms before checkout
  • Customers can be required to confirm payment consent on invoices
  • Customers can sign agreements using their account identity
  • Customers can review previously signed agreements from the client area

Admin Experience

  • Manage contracts from one central module area
  • Create new versions of existing agreements
  • Track which contracts were signed and when
  • Review cart consent and invoice consent logs
  • Download proof PDFs for internal records or dispute handling

Highlights

  • Contract acceptance before checkout
  • Invoice payment consent capture
  • Contract version tracking
  • Digital proof PDFs
  • Client-side contract portal
  • Product-based contract assignment
  • WHMCS admin consent logs

In-Shorts

Contracts Pro gives WHMCS businesses a practical way to collect signed agreements, enforce checkout terms, record payment consent, and maintain downloadable proof for every accepted contract or billing authorization.

 

There are no reviews yet!

Be the first to review Contracts Pro.

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • All versions of WHMCS v9.0
  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
        7.3.0
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0
  • All versions of WHMCS v6.3
  • All versions of WHMCS v6.2
  • All versions of WHMCS v6.1
  • All versions of WHMCS v6.0
  • All versions of WHMCS v5.3

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By iBeeHost

Changelog

v1.3.1 Released May 1st, 2026

Latest Version


Changelog

Version 1.3.1

  • Added custom contract management inside WHMCS
  • Added product-based contract assignment
  • Added contract versioning support
  • Added support for active, inactive, and obsolete contract statuses
  • Added client-side contract acceptance workflow
  • Added automatic prompts for clients to sign updated contract versions
  • Added My Contracts area in the client dashboard
  • Added signed contract history for clients
  • Added signed contract PDF downloads for clients
  • Added checkout consent requirement before order completion
  • Added customizable cart consent popup content
  • Added invoice payment consent workflow
  • Added recurring billing consent confirmation on invoices
  • Added payment authorization consent confirmation on invoices
  • Added digital proof capture for signed contracts
  • Added digital proof capture for cart checkout consent
  • Added digital proof capture for invoice payment consent
  • Added admin view for signed contracts
  • Added admin view for cart checkout consents
  • Added admin view for invoice consents
  • Added downloadable PDF proof for signed contracts in admin area
  • Added downloadable PDF proof for cart consent records in admin area
  • Added downloadable PDF proof for invoice consent records in admin area
  • Added contract visibility inside order-related admin views
  • Added contract visibility inside product and service admin views
  • Added searchable admin records for customer agreements and consent activity
  • Added company name configuration for invoice consent text
  • Added module options to enable or disable cart consent
  • Added module options to enable or disable invoice consent

 

See also

The SSL Store™ WHMCS SSL Reseller Module

Sell 110+ SSL and website security products in WHMCS

Free
Client Password Changer

Easily generate and change passwords for your clients without the need to send an email

Free
Abuse Manager Pro

Creating & managing abuse reports just got easier!

Commercial
CSF Unblocker v4

Give your customers the power to unblock themselves from the CSF Firewall! Lessen your staff support ticket load

Commercial
Phone Verification

Automated Phone Verification. Protect your business and your users

Commercial