Latest Updates

How to Configure Order Form Settings in WHMCS

How to Configure Order Form Settings in WHMCS WHMCS provides powerful customization options that allow hosting providers, domain registrars, web agencies, and service businesses to create a seamless ordering experience for their customers. One…

how-to-configure-order-form-settings-in-whmcs

How to Configure Order Form Settings in WHMCS

WHMCS provides powerful customization options that allow hosting providers, domain registrars, web agencies, and service businesses to create a seamless ordering experience for their customers. One of the most important areas to configure is the Order Form Settings in WHMCS, which control how products, domains, checkout options, renewals, and upsell recommendations are presented to clients.

A well-configured order form can significantly improve customer satisfaction, reduce cart abandonment, and increase conversion rates. Since the ordering process is often the first interaction a customer has with your business, ensuring a smooth and professional checkout experience is essential.

Whether you are setting up a new WHMCS installation or optimizing an existing one, understanding and properly configuring Order Form Settings can help you create a more efficient sales process while reducing administrative overhead.

In this guide, we’ll walk through each setting available under the Ordering tab and explain how to configure it for the best results.

What Are Order Form Settings in WHMCS?

Order Form Settings in WHMCS control how customers interact with your products and services during the ordering process. These settings influence everything from the design of the shopping cart to how renewals, payments, domain registrations, and product recommendations are handled.

With these settings, administrators can:

  • Select a default order form template
  • Configure renewal behavior
  • Customize checkout options
  • Enable Terms of Service acceptance
  • Manage invoice and billing preferences
  • Configure fraud prevention settings
  • Display product cross-sell recommendations
  • Improve the overall purchasing experience

Proper configuration ensures that customers can quickly find products, complete purchases, and make payments without confusion.

Why Configure Order Form Settings?

Configuring Order Form Settings in WHMCS provides several important benefits:

  • Better Customer Experience
  • Increased Sales
  • Professional Appearance
  • Improved Security
  • Simplified Administration

How to Access Order Form Settings

Follow these steps to access the Ordering settings page in WHMCS.

Step 1: Log in to WHMCS Admin Area

Log in to your WHMCS administration dashboard using an administrator account.

This dashboard provides access to all configuration settings, products, clients, billing, and automation tools.

 

how-to-configure-order-form-settings-in-whmcs

 

Step 2: Navigate to General Settings

From the admin dashboard:

  • Configuration > System Settings

 

how-to-configure-order-form-settings-in-whmcs

 

  • System > General Settings

 

how-to-configure-order-form-settings-in-whmcs

 

The General Settings section contains multiple tabs for configuring various aspects of your WHMCS installation.

Step 3: Open the Ordering Tab

Click the Ordering tab.

This section contains all settings related to order forms, checkout behavior, renewals, cross-selling, invoicing, and customer ordering preferences.

 

how-to-configure-order-form-settings-in-whmcs

 

Step 4: Configure Order Processing and Renewals

Order Days Grace

This setting determines how many days customers have to pay for an order before it becomes overdue.

For example:

  • 0 Days = Order becomes overdue immediately.
  • 7 Days = Customers receive a seven-day grace period.

Choosing an appropriate grace period can help improve customer satisfaction while maintaining payment discipline.

On-Demand Renewals

WHMCS allows customers to renew services before their due date.

You can define renewal periods for:

  • Monthly
  • Quarterly
  • Semi-Annually
  • Annually
  • Biennially
  • Triennially

You can also choose how product addons inherit renewal settings:

  • Use Global Settings
  • Use Parent Product Settings
  • Disabled

Early renewals help customers avoid service interruptions and provide predictable revenue for your business.

 

how-to-configure-order-form-settings-in-whmcs

 

Step 5: Select the Default Order Form Template

WHMCS includes multiple order form templates designed for different business models and visual preferences.

Available templates include:

  • Cloud Slider
  • Legacy Boxes
  • Legacy Modern
  • Premium Comparison
  • Pure Comparison
  • Standard Cart
  • Supreme Comparison
  • Universal Slider

For most hosting providers, Standard Cart is the preferred option because it offers a clean design, responsive layout, and intuitive navigation.

When choosing a template, consider:

  • Mobile responsiveness
  • Product presentation
  • Customer ease of use
  • Overall website design consistency

 

how-to-configure-order-form-settings-in-whmcs

 

Step 6: Configure Customer Experience Options

Several settings help improve the customer ordering experience.

Enable the sidebar toggle button to allow customers to show or hide the product selection sidebar.

Benefits include:

  • Better mobile usability
  • Cleaner product pages
  • Improved navigation

 

how-to-configure-order-form-settings-in-whmcs

 

Step 7: Configure Terms of Service Settings

Enable TOS Acceptance

Enable this option if you want customers to accept your Terms of Service before placing an order.

This is highly recommended for legal protection.

Terms of Service URL

Enter the URL of your Terms of Service page.

Example:

https://yourdomain.com/terms-of-service

When enabled, customers must review and accept the terms before completing checkout.

 

how-to-configure-order-form-settings-in-whmcs

 

Step 8: Configure Checkout Behavior

Auto Redirect on Checkout

Choose what happens after an order is submitted.

Available options include:

Show Order Complete Page

Displays an order confirmation page without redirecting the customer.

Redirect to Invoice

Automatically takes customers to their invoice page.

Redirect to Payment Gateway

Automatically forwards customers to the selected payment gateway.

Most businesses prefer redirecting customers directly to the payment gateway because it reduces friction and speeds up payment completion.

Allow Notes on Checkout

This option adds a notes field to the checkout page where customers can leave additional information.

Examples include:

  • Website migration requests
  • Custom server requirements
  • Setup instructions
  • Special billing requests

Monthly Pricing Breakdown

Enable monthly pricing breakdowns to display equivalent monthly costs for longer billing terms.

For example:

Instead of displaying only:

$120 Annually

WHMCS can display:

$10/month billed annually

This makes pricing easier to understand and can increase conversion rates.

 

how-to-configure-order-form-settings-in-whmcs

 

Step 9: Configure Security and Fraud Prevention

Security settings play a critical role in preventing abuse and fraudulent activity.

Block Existing Domains

Prevents customers from placing orders for domains already present within your WHMCS installation.

Skip Fraud Check for Existing Clients

Trusted existing customers can bypass fraud screening checks, allowing faster order processing.

Only Auto Provision for Existing Customers

When enabled, new customer orders remain pending until manually reviewed.

This helps prevent fraudulent account creation.

Enable Random Usernames

Generates random usernames rather than using domain-based usernames.

Benefits include:

  • Improved security
  • Reduced predictability
  • Better account protection

Together, these settings help create a safer ordering environment.

 

how-to-configure-order-form-settings-in-whmcs

 

Step 10: Configure Billing and Invoice Preferences

No Invoice Email on Order

Enable this setting if you do not want WHMCS to send invoice creation emails when new orders are placed.

This may be useful for businesses with customized billing workflows.

Signup Anniversary Prorata

Align product due dates with the customer’s signup anniversary.

Benefits include:

  • Simplified billing cycles
  • Easier invoice management
  • Reduced customer confusion

These options can help streamline your billing operations.

 

how-to-configure-order-form-settings-in-whmcs

 

Step 11: Configure Product Cross-Selling

Cross-selling allows you to promote additional services during the ordering process.

Enable Product Cross-Selling

Display related products and services that complement the customer’s purchase.

Examples include:

  • SSL Certificates
  • Domain Privacy
  • Website Backups
  • Email Hosting
  • VPS Hosting

Product Cross-Sell Locations

Choose where recommendations appear:

  • When Adding a Product to the Cart
  • Review & Checkout Page
  • Checkout Page
  • Order Confirmation Page

Number of Cross-Sells

Specify the maximum number of recommendations displayed to customers.

Recommend Existing Services on Order Confirmation

WHMCS can display recommendations based on services already owned by the customer.

Product Cross-Sell Style

Provide explanations that help customers understand why specific products are being recommended.

Effective cross-selling can increase average order value and improve customer retention.

 

how-to-configure-order-form-settings-in-whmcs

 

Step 12: Save Changes and Test Your Order Form

Once all settings have been configured:

  1. Click Save Changes.
  2. Open your client area.
  3. Test the ordering process.
  4. Verify product selection functionality.
  5. Test domain registration options.
  6. Confirm checkout behavior.
  7. Complete a test payment.
  8. Verify invoice generation.
  9. Review cross-sell recommendations.

Regular testing helps ensure customers experience a smooth and error-free ordering process.

 

how-to-configure-order-form-settings-in-whmcs

 

Best Practices for Order Form Settings in WHMCS

To maximize the effectiveness of your order forms:

  • Use a modern order form template.
  • Keep the checkout process simple.
  • Enable Terms of Service acceptance.
  • Redirect customers directly to payment gateways.
  • Enable fraud prevention settings.
  • Organize products into logical categories.
  • Display monthly pricing breakdowns where appropriate.
  • Use cross-selling strategically.
  • Test your checkout process regularly.
  • Monitor conversion rates and customer feedback.

Conclusion

Configuring Order Form Settings in WHMCS is one of the most important steps in creating a professional and efficient ordering experience. These settings determine how customers browse products, place orders, complete payments, renew services, and discover additional offerings.

By properly configuring order processing, checkout behavior, security settings, billing preferences, and product cross-selling features, you can improve customer satisfaction, increase conversions, and streamline business operations. Regularly reviewing and optimizing these settings ensures your WHMCS installation continues to provide a smooth and reliable purchasing experience for every customer.

Written By

PragnaTeja Bandiboyina

Web Designer

PragnaTeja Bandiboyina shares practical publishing insights, comparisons, and WordPress-focused growth guidance for modern web teams.

133 articles published Member since 2026