FluentCart Checkout Fields: Ask for what each order needs

A WordPress extension for configurable checkout fields, conditional display and stored order answers.

Project
WordPress plugin · 2026
My contribution
Development & interface implementation
Built with
PHP / WordPress / FluentCart / JavaScript
Real DASy Checkout Custom Fields interface with its field list and salutation editor.
01

A workspace for the checkout fields.

The field list keeps configuration in context while the selected field opens in the editor.

Product screenshot

Why I did this

Checkout sometimes needs information beyond the standard contact and address fields. I built a configurable extension so those questions can follow the needs of the order.

Close-up of the real salutation field editor and its configuration controls.
02

Configure each field in one place.

Type, options, placement, helper text and storage controls sit together, with conditional display available below.

Product screenshot

How I did it

The plugin supports several field types, placement in personal or billing sections, required rules and product or cart-total conditions. Server-side sanitisation and validation connect the submitted values to order metadata.

Real Checkout Custom Fields settings for native-field helper text and checkout presentation.
03

Help people complete the form.

Native-field helper text and presentation settings extend the existing checkout fields as well.

Product screenshot

Outcomes

The plugin is used in the DASy checkout configuration for fields such as salutation, affiliation and department. The interface brings field options, placement, required rules, optional customer metadata and helper text into one editor.