PHPackages                             henry-roger/magento2-custom-checkout-fields - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. henry-roger/magento2-custom-checkout-fields

ActiveMagento2-module

henry-roger/magento2-custom-checkout-fields
===========================================

N/A

10

Since Nov 16Pushed 3y agoCompare

[ Source](https://github.com/HenryRoger/Magento-2-Custom-Checkout-Fields)[ Packagist](https://packagist.org/packages/henry-roger/magento2-custom-checkout-fields)[ RSS](/packages/henry-roger-magento2-custom-checkout-fields/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (1)Used By (0)

Magento 2 Custom Checkout Fields Extension
==========================================

[](#magento-2-custom-checkout-fields-extension)

Magento 2 custom checkout fields extension by FME enables merchants to collect extra details from clients at the checkout step.

Checkout page is arguably the most important page when it comes to buying. It becomes even more crucial after a prospect adds an item to the cart. For an online merchant, nothing is more painful than losing a customer at the checkout page.

The design of a Magento 2 checkout page varies based on a business model and customer’s expectations. Default Magento 2 does not allow adding additional fields to checkout page which is necessary if you want to gather more details from customers.

[Magento 2 extension for custom checkout fields](https://www.fmeextensions.com/custom-checkout-fields-extension-magento-2.html)helps you do this and allows you to add additional customizable fields to any checkout step. It supports 8 types of custom fields including text field, text area, checkbox, radio button, Yes/No options, multi select, drop down date etc.

Feature Hihglights
------------------

[](#feature-hihglights)

###  Add customizable fields to checkout page

[](#-add-customizable-fields-to-checkout-page)

With Magento 2 custom checkout fields extension, you can create and customize additional fields to intake more valuable information from your customers while they place an order. You can select,

**Sort Additional Checkout Attributes**

Enter a position to sort the additional fields in a meaningful manner. Let the customers easily understand the attribute.

###  Select from 8 different field types

[](#-select-from-8-different-field-types)

Magento 2 checkout fields extension offers 8 different field types to help you easily intake a specific form of information from your potential customers. You can select,

- Text field
- Text area
- Checkbox
- Radio button
- Data
- Yes/No
- Drop down
- Multi-select

###  Setup input validation to accquire accurate data

[](#-setup-input-validation-to-accquire-accurate-data)

Magento 2 custom order attribute extension allows you to setup input validation for the fields you create to ensure the users enter correct form of information. You can select the data to be:

- Integer
- Decimal number
- Email
- URL
- Letters - Alphabets
- Alphanumeric - Letters (a-z, A-Z) or Numbers (0-9)

###  Display Custom Fields in Emails &amp; PDF's

[](#-display-custom-fields-in-emails--pdfs)

With Magento 2 add field to checkout extension, you can facilitate your customers by displaying the custom fields along with their responses in invoice emails and PDFs. Customers can get to know about the options they have opted in email invoices and PDF documents.

###  Display custom fields data in order details page

[](#-display-custom-fields-data-in-order-details-page)

Magento 2 custom checkout fields extension allows you to show the data entered via custom order attributes in order details page. Customers can see what details they had provided while checking out.

###  Restrict custom fields by store views &amp; customer groups

[](#-restrict-custom-fields-by-store-views--customer-groups)

Magento 2 add custom attribute to order extension empowers you to restrict the attributes to specific store views and customer group. You can control the display of each checkout attribute as per your marketing and outreach policy.

###  Display fields on a specific checkout step

[](#-display-fields-on-a-specific-checkout-step)

Magento 2 custom checkout fields extension allows you to narrow down the display of checkout attributes by showing them on a specific checkout step. Select any of the steps like;

- Billing address
- Shipping address
- Shipping method
- Payment/review

 **View Demos &amp; purchase the extension:**

Other High Quality Magento 2 Extensions by FME on Marketplace, Github
---------------------------------------------------------------------

[](#other-high-quality-magento-2-extensions-by-fme-on-marketplace-github)

[Magento 2 GDPR](https://www.fmeextensions.com/gdpr-compliance-extension-magento-2.html)

[Magento 2 Product Attachments](https://www.fmeextensions.com/product-attachments-file-uploads-magento-2.html)

[Magento 2 Product Questions](https://www.fmeextensions.com/faq-ask-product-questions-magento-2.html)

[Magento 2 Blog Extension](https://www.fmeextensions.com/seo-friendly-blog-articles-magento-2.html)

[Magento 2 Product Image Zoom](https://www.fmeextensions.com/product-image-zoom-magento-2.html)

[Magento 2 Image Gallery](https://www.fmeextensions.com/photo-image-gallery-magento-2.html)

[Magento 2 Partial Payment](https://www.fmeextensions.com/layaway-split-partial-payments-magento-2.html)

[Magento 2 Review Extension](https://www.fmeextensions.com/customer-reviews-testimonials-magento-2.html)

[Magento 2 Store Locator](https://www.fmeextensions.com/google-maps-store-locator-extension-magento-2.html)

[Magento 2 Restrict Products by Customer Groups](https://www.fmeextensions.com/restrict-store-access-customer-groups-magento-2.html)

[Magento 2 Store Pickup](https://www.fmeextensions.com/store-pickup-google-maps-extension-magento-2.html)

[Magento 2 Store Switcher](https://www.fmeextensions.com/magento-geo-ip-default-store-magento-2.html)

[Magento 2 Language Switcher](https://www.fmeextensions.com/geo-ip-default-language-currency-magento-2.html)

[Magento 2 Product Video](https://www.fmeextensions.com/product-videos-magento-2.html)

[Magento 2 FAQ Extension](https://www.fmeextensions.com/advance-faq-module-magento-2.html)

[Magento 2 Contact Form Extension](https://www.fmeextensions.com/advance-contact-us-form-popup-magento-2.html)

[Magento 2 Canonical URL Extension](https://www.fmeextensions.com/canonical-url-extension-magento-2.html)

[Magento 2 Maintenance Mode](https://www.fmeextensions.com/coming-soon-maintenance-mode-extension-magento-2.html)

[Magento 2 Size Chart](https://www.fmeextensions.com/magento-2-size-chart-extension.html)

[Magento 2 Email Templates](https://www.fmeextensions.com/responsive-email-templates-extension-magento-2.html)

[Magento 2 Gift Wrap](https://www.fmeextensions.com/gift-wrap-extension-magento-2.html)

[Magento 2 Email Templates](https://www.fmeextensions.com/responsive-email-templates-extension-magento-2.html)

[Magento 2 Customer Attributes](https://www.fmeextensions.com/custom-registration-fields-attributes-extension-magento-2.html)

[Magento 2 Call for Price](https://www.fmeextensions.com/request-callback-hide-price-extension-magento-2.html)

[Free Magento 2 Store Locator](https://www.fmeextensions.com/magento-2-google-maps-store-locator.html)

[Magento 2 Cost Based Pricing](https://www.fmeextensions.com/cost-based-percentage-pricing-extension-magento-2.html)

[Magento 2 Order Import Export](https://www.fmeextensions.com/magento-2-order-import-export-extension.html)

[Magento 2 Order Export](https://www.fmeextensions.com/magento-2-order-export-import.html)

[Magento 2 OTP Login](https://www.fmeextensions.com/magento-2-otp-login.html)

[Magento 2 WebP Images](https://www.fmeextensions.com/magento-2-webp-images-extension.html)

[Magento 2 Multi Select Layered Navigation](https://www.fmeextensions.com/magento-2-layered-navigation.html)

[Magento 2 Improved Sorting](https://www.fmeextensions.com/magento-2-product-sorting.html)

[Magento 2 Preselect Configurable Product](https://www.fmeextensions.com/magento-2-preselect-configurable-product.html)

[Magento 2 Hide Price](https://www.fmeextensions.com/hide-price-add-to-cart-magento-2-extension.html)

[Magento 2 Force Login](https://www.fmeextensions.com/force-login-magento-2-extension.html)

[Magento 2 SEO Extension](https://www.fmeextensions.com/seo-extension-for-magento-2.html)

[Magento 2 Hreflang Tags Implementer](https://www.fmeextensions.com/hreflang-tag-implementer-extension-magento-2.html)

[Magento 2 Convert Guest to Customer](https://www.fmeextensions.com/magento-2-convert-guest-to-customer.html)

[Magento 2 Import Export URL Rewrites](https://www.fmeextensions.com/magento-2-import-export-url-rewrites.html)

[Magento 2 Lookbook Extension](https://www.fmeextensions.com/magento-2-lookbook-extension.html)

[Magento 2 Distance Based Shipping](https://www.fmeextensions.com/magento-2-distance-based-shipping.html)

[Magento 2 Thank You Page](https://www.fmeextensions.com/magento-2-checkout-success-page-extension-custom-thank-you-page.html)

[Magento 2 Edit Order](https://www.fmeextensions.com/magento-2-edit-order.html)

[Magento 2 Mini Cart](https://www.fmeextensions.com/magento-2-mini-cart-extension.html)

###  Health Score

14

—

LowBetter than 2% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity2

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity24

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/1174c548c584d323a9d3a0f86394e2818c0bb6cba6083808d3f8a78ce60e1712?d=identicon)[fmeextensions](/maintainers/fmeextensions)

---

Top Contributors

[![HenryRoger](https://avatars.githubusercontent.com/u/31131115?v=4)](https://github.com/HenryRoger "HenryRoger (11 commits)")

### Embed Badge

![Health badge](/badges/henry-roger-magento2-custom-checkout-fields/health.svg)

```
[![Health](https://phpackages.com/badges/henry-roger-magento2-custom-checkout-fields/health.svg)](https://phpackages.com/packages/henry-roger-magento2-custom-checkout-fields)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
