Create checkout, order, customer and product custom fields in minutes. Completely visual layout builder, dynamic conditional visibility rules, and secure file uploads.
Preview Dynamic Storefront Fields
ID attribute: cda_cf_engrave_text
Everything you need to capture custom attributes.
Drag and drop fields directly between checkout steps, customer areas, and unassigned pools in a single click.
Runs natively in Hyvä Checkout using server-side Magewire components, combined with Tailwind CSS matching typography classes.
Validation uses Magic Bytes (finfo). Links are HMAC-SHA256 signed and validated through a 4-tier ownership safety check.
Get the entire extension with lifetime license and lifetime updates. Seamless delivery via tokenized Composer repository.
Get full lifetime access to all custom field features, integrations, and updates for your store.
€99/one-time
Quick Setup Guide
After buying a plan, you will receive a Composer Token. Configure auth and add the private repository:
$ composer config repositories.cda composer https://magento.creativdigital.ro
$ composer config bearer.magento.creativdigital.ro YOUR_COMPOSER_TOKEN
Install the metapackage. This pulls the core modules automatically:
$ composer require cda/magento2-custom-fields
Enable and install on Magento:
$ bin/magento module:enable CDA_CustomFields CDA_CustomFieldsCheckout CDA_CustomFieldsGraphQl
$ bin/magento setup:upgrade
$ bin/magento setup:di:compile
Note: If you purchased the Pro/Plus tier, you can also install the Hyvä compatibility layer: composer require cda/module-custom-fields-hyva-compat.