Everyday checkout questions
Collect delivery notes, gift messages and other everyday answers, then find them with the order. Nine field types, validation and order/email display. No subscription.
Download FreeCHOOSE BY THE JOB YOU NEED TO DO
Start with a question your store needs. Choose Pro when the next step is a conditional follow-up, private artwork or an optional paid service.
Collect delivery notes, gift messages and other everyday answers, then find them with the order. Nine field types, validation and order/email display. No subscription.
Download FreeConditional questions, date availability, private files, paid choices and reviewed setups. Bring saved answers into Orders columns or selected CSV exports. Keep Free active alongside Pro.
Choose your site allowanceReal checkout examples. Choose what your store needs.
Selecting a gift checkbox reveals a message box. Everyone else can keep moving.
This optional message adds no charge. The store chooses the question and condition.


Let a shopper attach artwork for a personalised item. The selected file appears beside its question, with a clear way to remove it.
This example accepts PDF, JPG and PNG up to 5 MB. Files stay in private store storage; they are not malware-scanned. Hosting limits apply.


Gift wrapping is a separate choice with its price shown before selection. WooCommerce adds the configured charge to the order total when the shopper selects it.
Fictional USD shop: $25 item + $5 gift wrapping = $30. No shipping charge is added and tax is disabled in this example. Fees are fixed positive amounts per order.

The same checkout’s order summary


The same checkout’s order summary

Recorded examples from a fictional shop; no live checkout.
Real before-and-after captures from unmodified Cartdini Free + Pro 1.8.2, WooCommerce 11.2.1 and Storefront 4.6.2. Your store’s theme controls its appearance.
Several entries in one order? Collect a repeated set of questions within configured row limits.
Dates that fit your service? Add lead days, available weekdays and excluded dates.
Answers ready for your team? Add personal Orders columns or export selected answers as CSV.
The same setup across stores? Save a local template, review the transfer and reuse it.
Check group, file and fee limits →| Capability | Free | Pro adds |
|---|---|---|
| Field types | Text, select, checkbox, textarea, email, telephone, number, radio and URL in Classic and Blocks. | Date, time, multiselect and checkbox group, plus private uploads and repeatable groups. |
| Questions & validation | Required answers, text limits, number ranges and steps. Conditional checkout questions are not included; optional local examples are previews only. | Conditional visibility and requirements, grouped rules, date/time and selection limits. Standalone dates add rolling lead days, available weekdays and excluded dates. |
| Order context & paid choices | Collect ordinary answers, including a plain gift-message textarea, without calculating surcharges. | Product, category, shopper-role, shipping/payment-method and final-total conditions; separately configured fixed positive fees for eligible choices. |
| Existing fields & answer display | Supported Classic controls, shared address settings and default Blocks button text. Four order/email display destinations per field. | Advanced answers use the same display controls. Existing-field settings remain the Free controls. |
| Reusable configurations | Save your current checkout configuration. | Six reviewed recipes, 20 local templates, reviewed JSON transfers and ten restore points. |
| Order-answer tools | View saved answers in the order and email destinations you enable. | Up to three personal Orders-list columns; selected-answer CSV for up to 100 placed orders and 20 questions. HPOS and legacy storage. |
| Unfinished editor recovery | Recover a local tab draft for up to 24 hours, with explicit resume and revision checks. | The same shared-editor recovery. Loading a draft does not publish it. |
KNOW THE BOUNDARIES
A visibility or conditional-requirement set supports up to five alternative groups of five rules. Typed field comparisons can form chains of up to five dependency steps. Cross-location dependencies and cycles are not supported.
Expanded grouped conditions and advanced inputs use Cartdini’s registered Blocks integration with server validation on WooCommerce 9.9+. Older native workflows keep select/checkbox field-rule sources and WooCommerce 10.1+ requirements for cart, product, category, role, shipping/payment and conditional contact rules. A legacy native text-source rule needs review into the expanded group format. The editor identifies unavailable workflows.
Rules control questions, not which shipping rates or payment gateways are offered. Read the complete compatibility guidance.
Both use the order location. Uploads accept JPG, PNG and restricted PDF with a configurable 1–10 MB limit, and need a writable directory outside all public web roots. Images are re-encoded within pixel limits; PDFs have conservative format checks. Files are not malware-scanned.
Repeaters support 1–10 rows of 1–10 simple child fields. Nested groups, child uploads and child fees are not included. Read the setup limits.
Standalone date questions combine an optional 0–365-day rolling minimum, weekdays and up to 100 excluded dates with fixed earliest/latest dates. Rules use the store timezone and are validated in Classic and Blocks. They do not reserve delivery capacity, appointments or stock; repeater child dates keep simple validation.
CSV requires Pro access and permission for each selected order. Historical answers and repeated values are included; uploads export filenames only. Changed, unavailable or oversized selections stop without a partial file. Protect downloaded customer answers. Read the order tools guide.
Only an explicitly configured priced order checkbox, select or radio choice creates a fee. It is a fixed positive per-order amount in the shop currency and decimal precision. Prices are tax-exclusive; taxable fees use WooCommerce’s standard tax class.
Fees cannot depend directly or through another field on final totals or shipping/payment methods, including through conditional requirements. Currency or precision changes pause affected fields until reviewed. Percentage formulas, negative fees, custom tax classes and automatic refund integration are not included.
Test your actual checkout with its theme, shipping and payment extensions. Use the staging checklist.
DOWNLOADS & UPDATES
Free is available without a subscription. Pro plans include the same current feature set; the selected number of sites changes. View current prices, currencies and availability.
Pro editing and tools require one successful licence activation on a new site. Once activated, they continue offline and after expiry. Disconnecting inside WordPress locks editing while saved checkout rules remain in place. An active entitlement covers new activations, supplied updates and support; eligible downloads are available through your account.
Install or update Free first. Replace the compatible Pro ZIP only if the add-on also needs an update, without uninstalling either plugin. Free 1.8.11 is available on WordPress.org. Pro 1.8.11 is supplied separately for eligible accounts and requires Free 1.8.4 or newer. The current matched pair is Free 1.8.11 and Pro 1.8.11. Install or update Free first, then Pro, and keep Free active. Existing Pro 1.8.7 remains compatible with Free 1.8.11. When both plugins need updating, complete the replacements during a maintenance window. Free’s extension API 6 temporarily pauses older Pro versions, including 1.7.16, while preserving settings and order answers. Install compatible Pro to resume its checkout fields; licence and update access remain available during the interval. Keep a complete site backup and test before updating the live store.
Deactivating Pro pauses Pro-only, conditional and fee-bearing fields while retaining definitions and historical answers. To stop all Cartdini checkout changes, deactivate Pro if installed, then Free. Read the storage and deactivation details.
INSIDE WORDPRESS
WordPress navigation stays visible initially. Full screen is an explicit, remembered choice. Free’s Pro previews On/Off switch controls optional examples and suggestions; Explore Pro stays available. Actual Pro workflows are unchanged. Open Menu on narrow screens. Examples never publish checkout changes.
