Skip to main content
CalcBuilder logo
Frequently asked questions

CalcBuilder FAQ

Quick answers about licensing, features, integrations and support.

General & licensing

CalcBuilder is a Joomla extension to create dynamic calculators. You define your own input form (field types, size, order, validations) and build the results with valid PHP formulas or a working spreadsheet file.

CalcBuilder costs 60 €. The license covers an unlimited number of domains and you can use the extension forever. It includes 1 year of downloads (updates) and 1 year of ticket-based support in English, Spanish and French.

Yes. Once you receive the access to download the software you can try it for 10 days; if you are not satisfied you can ask for a refund within that period.

The extension keeps working and you can use it forever. After the first year you no longer get new downloads or support; the Terms & conditions in the footer explain the details.

Yes. Working calculators are available at demo.moonsoft.es and every tutorial shows real screens of the component.

Building calculators

Not necessarily. You can drive the results from an Excel spreadsheet instead of PHP: upload a workbook, map form fields to cells and map result cells to variables. PHP is available when you need custom logic. See the spreadsheet engine tutorial.

Number, Date, Option List, Multiple Option List, Linked List, Linked List SQL, Radiobutton, Yes/No, Text, Text Autocompleter, Textarea, Upload File, Captcha and Inline, plus repeatable sections of fields. The Field Types Showcase shows them together.

Yes. The input form and the result each have their own layout editor (Form Layout and Exit Layout), where you place the fields and variables with ##variable## placeholders. You can also add your own Javascript code.

Publish it as a Joomla menu item (a full page) or as a module in any template position. See publishing a calculator.

Yes. Validations and dependencies between fields (show/hide) are part of the form configuration; see form fields.

Yes. Calculators export to an XML file with the fields, code, layouts and print preferences, and import into another site. See import and export. Migration from Joomla 3 is also covered in the tutorials.

Results, e-mail & shop integration

Yes. You can export the inputs and/or the results to PDF or Excel, let the visitor print or e-mail the result, and send an e-mail to you with the submitted data. See print and PDF preferences.

Yes. A calculator can create a Hikashop product with the price it has just calculated and show an Add to Cart button. Step by step: How to create a calculator with a dynamic price for Hikashop?

Yes. Any variable you calculate can be printed in the result layout with a ##variable## placeholder, together with your own HTML and CSS.

Support & AI assistant

Start with the tutorials and the searchable CalcBuilder forum. If you still need help, open a ticket from your user dashboard; support covers installing, configuring and using the extension.

No. By default support does not cover custom coding or debugging of PHP, CSS or JS. Moonsoft offers a custom development service, charged by the hours needed, and can also build the calculator for you: use the contact form on the home page.

Yes. The AI assistant creates a calculator from a written description of what you need; the result appears in your list as a normal calculator you can edit. It is an online service run by Moonsoft and uses generation credits. See generating calculators with the AI assistant.

No question matches your filter.

Still need an answer?

Browse the tutorials, search the forum, or open a ticket from your dashboard.