Cost Calculator Builder
Item PageVideo TutorialsChangelogResources Get Started
  • Cost Calculator Builder Documentation
  • Getting Started
    • Free Version and Pro Version
    • System Requirements
    • Plugin Installation
    • License Activation
      • Upgrading the License
    • Update Billing Details and Access Invoices
    • License Utilization
    • Update The Plugin
    • Templates
    • Feature Request
  • Plugin Features
    • How to Create a Calculator
    • How to Manage Calculators
    • How to Add a Calculator to the Page
    • Calculator Appearance
    • Additional Classes
  • Cost Calculator Settings
    • Calculator Settings
      • Summary Block
      • Currency
      • Warning Texts
      • Confirmation Page
      • Order Form
      • Form Manager
      • Sticky Calculator
      • Woo Products
      • Woo Checkout
      • Payments
      • Webhooks
    • Global Settings
      • Currency (Global)
      • PDF Entries
      • Share Quote Form
      • Order Form (Global)
      • Email Template
      • Backup Settings
      • AI Formula
      • Captcha
      • Payments (Global)
      • Geolocation
  • Calculator Elements
    • General Overview
    • Text
    • Quantity
    • Validated form
    • Dropdown list
    • Image Dropdown (Pro feature)
    • Radio Select
    • Image Radio (Pro feature)
    • Switch Toggle
    • Checkbox
    • Image Checkbox (Pro feature)
    • Date Picker (Pro feature)
    • Time Picker (Pro feature)
    • Basic Slider
    • Multi Range (Pro feature)
    • File Upload (Pro feature)
      • How to Allow Additional File Types in WordPress
      • How to Increase Maximum File Upload Size in WordPress
    • HTML
    • Geolocation (Pro feature)
    • Line
    • Formula
      • AI Assistant (Pro feature)
    • Repeater (Pro feature)
    • Group Field (Pro feature)
    • Page Breaker (Pro feature)
  • Conditional System
    • Introduction
    • How to Create a Condition
    • Condition Options
    • Condition Actions
    • AND/OR Conditions
    • Condition Creating Example
  • Special Plugin Features
    • Orders
    • Discounts
    • Required Fields
    • Contact Form 7 Plugin
  • Payments
    • Settings
    • PayPal
    • Stripe
    • Razorpay
    • Cash Payment
  • Translating Cost Calculator Into a Different Language
    • Translation Basics
    • Translating Static Strings
    • Translating Calculator with WPML
    • FAQ
  • Develeoper's guide
    • Cost Calculator Hooks
      • Order Management
      • Contact Form
      • Confirmation Page
      • Email
  • Troubleshooting
    • Introduction
    • Plugin Conflicts
    • Theme Compatibility
    • Calculator is not loading
    • Cache Settings
    • Email not sending
    • Debug Logs
    • Submit a Support Ticket
  • Changelog
    • Release Notes
    • Changelog (Free Version)
    • Changelog (Pro Version)
  • Pre-built Calculators & Cases
    • Service Booking
    • Graphic Design
    • Loan Interest
    • Delivery Service
    • Renovation Company
    • Dental Services
    • Car Wash Company
    • Medical Services
    • Tuition Fees
    • Printing Services
    • Car Rental
    • Venue Rental Service
  • Advanced Topics
    • License Management
  • Stylemixthemes
    • Cost Calculator Builder WordPress Plugin
    • Themes
    • Plugins
Powered by GitBook
On this page
  • What is an Order Form?
  • Overview of the tab
  • Form Provider and Button texts
  • Order Notification Email
  • Show Summary with calculations after adding contact info
  • Terms and Conditions Agreement
  • Captcha by Google to Prevent Bots
  • Total Field Element
  • Payment Gateways
  • Example for the Order Form
  • Troubleshooting Email Send & Receive Issues

Was this helpful?

  1. Cost Calculator Settings
  2. Calculator Settings

Order Form

Pro Feature

PreviousConfirmation PageNextForm Manager

Last updated 3 months ago

Was this helpful?

What is an Order Form?

An Order Form in the Cost Calculator Builder is a feature that allows users to create a form integrated with the calculator for collecting detailed customer information and streamlining the order process. It typically works as part of a cost estimation workflow, where potential customers calculate the cost of a service or product and then proceed to place an order directly through the form.

In short "Order form is a section in the callculator where the client info (name, email, phone etc) will be taken".

Order Form and are disabled

In this case, a calculator will be used just to show the final result or relevant calculations in the Summary Block. It will not accept payments and orders.

All actions related to the order creation process (such as sending emails, reCAPTCHA, and more) are configured in the Order Form tab.

Overview of the tab

Here is the overview of the enabled Order Form tab:

Form Provider and Button texts

  • Form Provider - choose the Order Form provider:

  • Forms - choose one of the forms in the form provider

  • Open Form Button Text - write down the text that opens the order form

  • Submit Button Text - write down the text that submits the order. It will be done after filling out the order form by the user.

Refer to this manual to get more info about Form Manager:

Order Notification Email

In this section, you can manage the email settings that will be sent once the order is created.

  • Subject - enter the subject of the email

  • Add an Order ID to the subject line - add the unique Order ID to the email subject

    • Enter your email - provide the email address

    • Description - This field is just for you, it will not be included in the email message. It helps to mark who owns the email address.

    • Add New Adress - use the button to add a new email address

Show Summary with calculations after adding contact info

This feature lets you collect customers' contact details before showing them the price summary. When enabled, an order is created after the customer fills out the contact form, allowing you to get their info even if they don't make a payment. This way, if a customer isn't satisfied with the price, you can reach out to negotiate and encourage them to use your service. It helps you gather leads and turn them into clients.

  • Contact info form title - put a title to the contact form

  • Submit button text - put a text to the submit button

  • Action options after submitting the form - indicate the action that needs to be performed after submitting the contact form

    • Send a quote and invoice to the customer's email - with this option, order details and the invoice are sent to the customer's email. If payment methods are enabled, the customer will need to check their email for the payment amount, as these details won't be visible in the calculator.

    • Show calculations on Summary block - with this option, customers can see the calculations and order details on the same page immediately after filling in their contact info

Terms and Conditions Agreement

You can add the Terms and Conditions agreement checkbox within your calculator. To do that, enable the Terms and Conditions agreement.

  • Checkbox Label - enter text that will notify the user about reviewing Terms & Conditions next to the checkbox. Limit: 40 symbols. For example: "By clicking this box, I agree to your". At the end of this text, the Linked Page Title will be inserted.

  • Choose Page to Link - select the terms page from the dropdown.

  • Linked Page Title - enter text for the terms link. Limit: 20 symbols. This title will be inserted at the end of the Checkbox Label.

This is how it will look for your users

Captcha by Google to Prevent Bots

You can enable reCAPTCHA by Google to prevent bots. Just enable the toggle to apply reCAPTCHA to this calculator.

Total Field Element

We have selected Total Description and Formula 2 in our setting. That's why they have been displayed differently than other calculator elements. We have not selected Formula 1, in the picture you can see it is among other calculator elements.

Payment Gateways

Here is how payment gateways look on the calculator:

Refer to this article to get more information about payments:

Example for the Order Form

1

After entering the required info into the form, users will click the Make Order button:

2

In this step, the user will fill out the opened Order Form and proceed by clicking the Submit button

3

Choose the convenient payment method and continue by clicking the Make Payment button:

4
5

Troubleshooting Email Send & Receive Issues

Sometimes, there will be an issue in sending an email process which we will discuss below:

  1. If your customer fills all the form fields correctly after clicking the submit button and you set up Send Form Settings properly, they do not get the Confirmation page about sending data. In this situation, you should address your hosting since wp_mail() was not working on the server.

  2. In the next probable situation, your customer gets the confirmed success message about sending data but they will not see that email in their mailbox. This means that your plugin sending option is working correctly. However, it is because your email is sent to the spam messages block. To resolve this issue, please address your personal email service (Gmail, Windows Outlook and etc.) spam folders. If you cannot find that message in your spam folder, please check the spam settings of your Email Server. If it does not help too, you can refer to the Support Team of your Web Hosting.

Order Form is disabled, but are enabled.

In this case calculator accepts orders and payments. However, you have to choose in the payments tab to accept payments.

Cost Calculator - you can use the powerful of Cost Calculator

Contact Form - by integrating with the plugin, you can use CF7 forms as an order form. However, please note that in this case, the button texts will be managed by CF7, and the corresponding settings for button texts on this page will disappear.

To make the email-sending feature work, ensure you have set up on your website.

Send Email to Address - indicate the email address that will receive the email once the new order is created. The content of the email will be the same for all recipients. Use the button to remove the email address from the list.

To make the "Send a Quote and Invoice to the Customer's Email" setting work, ensure you have set up on your website.

Google reCAPTCHA credentials should be provided in the of the plugin.

In this section, you can choose which elements will be shown in and as total formulas. You can select one or more formula fields. Unselected formula fields will be shown as ordinary calculator elements.

Note that, the last Total (which is $537.50), is the total cost of our order, the amount that has been charged. It will be set in the tab, that is why it does not belong to our setting.

You can enable Payment Gateways for the order form in this section. The payment gateway's credentials should be configured beforehand in the tab.

Let's see the example below with the explanation. Order Form and are enabled.

Some payment methods may open a new tab to do the checkout, like or .

If you enabled the , this message confirms the successful order:

Admin of the website will see the order in the of the plugin, and be notified via email:

Anyway, double check your email-sending feature is working and are configured on your website accordingly.

✖️
payments
native form builder
Contact Form 7
Form Manager
SMTP settings
SMTP settings
Global Settings
formula
Orders
Email
Payments
Payments
Payments
Payment Gateways
PayPal
WooCommerce
Confirmation Page
Orders Page
SMTP settings
Payments
Sample Email Message in Gmail
'Show Summary with calculations after adding contact info' setting on the Order Form page
The process of ordering when 'Send a quote and invoice to the customer's email' is enabled
The process of ordering when 'Show calculations on Summary block' is enabled
The Result of the reCAPTCHA
Form Provider section with Cost Calculator as a form provider
Screenshot from
Form Manager
Orders Tab
the form for payments