Billing Logic

Specific billing logic governs the automation for many of your business's most important tasks, including ordering, payments, and provisioning.


Create an Order

Create new orders for your new or existing customers in the Admin Area. Orders contain all of the details from the checkout process.


Order Management

After you or your customers place orders, you can view the order details, check fraud check results, and perform many management tasks.


Troubleshooting Orders

If you experience problems with orders or fraud checks, it may be due to misconfigurations or other issues.


Activate an Order

If your WHMCS configuration does not automatically activate orders after payment, you can manually activate and provision them at any time.


Order Statuses

The system sets the status for orders as events occur in WHMCS. You can create custom statuses and determine how WHMCS handles them.


Modify an Order

Modify an existing order by replacing the record with a new order. We recommend this method because some order details are immutable.


Spam Orders

WHMCS recommends several options to help you stop spam orders, and includes support for reCAPTCHA, banning email domains, and more.


Product Bundles

Product bundles let you set up links to automatically add multiple products to the cart, with discounts for purchasing them together.


User Identity Verification

Validation.com discontinued their services on 2023-04-09. As a result, WHMCS features that relate to Validation.com no longer function.


OpenSRS Order Errors

Troubleshoot and resolve Order xxxxxxx is not a pending, declined or cancelled order and cannot be processed errors while using OpenSRS for domain registrations.


Promotions

Promotions add discounts to your items for sale. You can configure many types of discount, set up free trials, and create promotion codes.