Overview
Back to topThe checkout page is the very page that converts. Let's offer a simplified and quick checkout flow to your clients. The FireCheckout module avoids using many steps and form elements that might be confusing or frustrating for the users. Instead, it allows setting the checkout fields really important for submitting an order at your Magento 2 website. Then the result will be in the reduced shopping cart abandonment.
Our Magento one step checkout module will help your customers to complete the purchase without even thinking about it.
Main Features
5 checkout page layouts
The FireCheckout module allows choosing up to 5 amazing checkout page layouts. In terms of usability, the module offers all three options: one page checkout, one step checkout, and one-click checkout process. All layouts were designed according to the specifics of every single website:
- 1 Column (Multistep Wizard)
- 1 Column (Expanded)
- 2 Columns (Wide Payment and Shipping sections)
- 2 Columns (Place Payment and Shipping sections side by side)
- 3 Columns
Choose your one to suit perfectly your store.
4 checkout page skins
Personalize your website checkout page with skins. The FireCheckout module comes with 4 awesome checkout page themes:
- Default
- Light
- Midnight
- Round
You can easily select the one you like in a design configuration.
Address Autocomplete feature
The FireCheckout module includes an indispensable auto-suggestion option when providing a quick and efficient checkout process. The extension enables the Google address autocomplete service on checkout fields. That will help your customers:
- Enter the address faster.
- Choose the correct address.
- Get a simplified form filling process.
Via the module configuration, you can set the option at global or store view level. You can also place a street number at the start/end of Street Line 1 or place it directly to the Street Line 2.
Full control over checkout fields
The FireCheckout extension allows creating the additional fields to be filled during a checkout process. The fields will be displayed on order view page. You are allowed to:
- Select different types to show those fields on the checkout page: Text Field, Text Area, Date, Dropdown, Yes/No Dropdown and Multiple Select Dropdown.
- Add them to the order email templates.
- Set the field to required or optional.
- Specify a sort order for fields' display.
The additional checkout fields feature is a simple way to collect an important information that could be used as your marketing strategy in the future.
Creating new customer fields
The FireCheckout extension provides you with a possibility to:
- Change customer form fields status, sort order, default values, and labels.
- Create new customer fields. New fields will be shown on the customer registration page, on the edit customer information page.
- Show fields in the following types: Text Field, Text Area, Date, Yes/No, Multiple Select, Dropdown.
- Manage customer fields at edit customer form and while creating a new order form.
Delivery date and time feature
Delivery date feature is definitely a must-have on the checkout page. If you want to provide an accurate delivery service and keep your customers fully satisfied with the delivery time, use the advanced settings of FireCheckout module. Thus you will allow choosing a delivery date and time right on the checkout page. The expanded module configuration helps you:
- Show delivery date input globally or for certain methods only.
- Use flexible rules for first and last available dates.
- Exclude a delivery in certain days of the week as well as in holidays.
- Set the last available delivery date offset.
- Use a calendar.
Order Attachments feature
The FireCheckout module allows users to attach files to the order directly during a checkout. All attachments are protected from public access with generated links. The customers could also upload files on the order view page. A module provides an ability to include attachment links to an email template.
Full Features List
- Custom checkout success page allows adding a Javascript code or HTML. A preview feature.
- The advanced shopping cart functionality on checkout page.
- Newsletter subscription at checkout.
- Validating EU VAT in checkout shipping and billing address forms by using VIES validation service.
- 4 page layouts available: Default, Empty, Minimal, Full.
- 3 checkout forms’ modes available: Horizontal, Basic, Compact.
- Ability to skip shopping cart page.
- Ability to show the errors in tooltips, when filling in the fields.
- Ability to show order review information (Shipping Address and Shipping Method) above the cart items.
- Easy to customize checkout styles, custom javascript, etc.
- A full list of variables to help you easily change the layout and section.
- Every modules section is perfectly documented.
- GDPR-friendly.
Demos
Check complete demo of Firecheckout extension at our demo site.
Support
Enhance The Features Of This Extension With:
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
1.31.1
Adobe Commerce platform compatibility
Open Source (CE): 2.4 (current), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)
Commerce on prem (EE): 2.4 (current), 2.3 (obsolete)
Commerce on Cloud (ECE): 2.4 (current), 2.3 (obsolete)
Type
Stable Build
Updated
28 May, 2023
Categories
Extensions, Payments & Security, Checkout Enhancements
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top1.31.1:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- AddressFieldManager: Fixed inability to create custom address fields that will save its value properly. If you have such fields, you need to open them in backend and save each one again.
- CheckoutCart: Improve user experience when changing products count at checkout page.
- CheckoutSuccess: Fixed not working Success Page builder.
- DeliveryDate: Hide delivery date if no method is selected and filterPerShippingMethod is used.
- Additional Magento 2.4.6 and PHP 8.2 fixes in AddressFieldManager, GeoIP, CustomerFieldManager, and CheckoutSuccess modules.
1.31.0:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Magento 2.4.6 and PHP 8.2 compatibility in all bundled modules.
- Fixed possible incorrect billing address data when it’s moved to shipping step.
- Improve styles when billing is moved to shipping section.
- Fixed billing address title position when rendered after shipping address.
- Improved callback debouncing when multiple ajax requests are sent at the same time.
- ShipperHQ integration added - reload totals when select extra shipping options.
1.30.5:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Fixed incorrectly activated “My billing and shipping address are the same” checkbox for registered customers when default billing and shipping addresses are not the same.
- Prevent multiple ajax requests when only one payment is available to choose.
- Small css fixes
1.30.0:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- New Address Validation module added to the Firecheckout bundle.
1.28.16:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Fixed possible js error on initial page load.
- MageWorx_MultiFees integration (reload totals after fee update).
Address Fields Manager
- Fixed possible error “Call to a member function getData() on null” when virtual product is used.
Checkout Fields
- Fixed undefined array key warning when edit additional fields via order grid.
- Fixed saving checkbox field in backend order management.
- PHP 8.1 fixes.
Checkout Registration
- Fixed compatibility with VRPay payment method.
Checkout Success
- Fix PHP error when order has no shipping address and directive `` is used on success page.
1.28.12:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Magento 2.4.4 and PHP 8.1 compatibility.
1.28.10:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Breeze theme integration improvements.
- Small css fixes.
Address Fields Manager
- Hide Yes/No fields value at shipping information.
Delivery Date
- Breeze theme integration added.
- Fixed possible SQL error during setup:di:compile execution on Magento 2.3.
- Added ability to set different order processing day time per each day of the week.
1.28.8:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Fixed wrong Google Analytics docs link in configuration.
- Delivery Date: Fixed possbile wrong date in backend interface when German locale is used.
- Order Attachments: Fixed “undefined index” notice.
- Success Page: Fixed wrong product image when customer purchased configurable product.
- Checkout Fields: Romanian translations added.
1.28.4:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Added ability to move billing address before shipping
- Added Instant save mode for billing address form (Without “Update” button). Works great with Billing before shipping position.
- All color schemes slightly updated to match Web Content Accessibility Guidelines.
- All layouts are now use fallback to faux 1-column layout when using small sized tablets. (Previously, tablet customers had to struggle with scrollbars and horizontal overflows, or they had to change tablet orientation to landscape to comfortably fill checkout form.)
- Fixed Magento bug, when multiple requests were sent to a single URL.
- Improve payment section styles in Magento 2.4.3.-
- Impove CSS merging in all bundled modules. Now checkout styles will be merged to the separate file to prevent redownloading whole bundle of theme styles again.
1.27.0:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Added new config option that allows to sort shipping methods by their price
- Custom js config option now allows to enter js code that begins with define or require statement.
1.25.8:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
* Fixed js error in Safari when billing address is placed below shipping address.
Module Updates
CheckoutFields — 1.5.2
* Added ability to select display type for the ‘select’, ‘mutiselect’, and ‘yes/no’ fields:
Select: dropdown or radio buttons;
Mutiselect: multiselect or checkboxes;
Yes/No: dropdown or radio buttons;
CheckoutSuccess — 1.4.9
* Set proper image container width in third-party theme
1.25.5:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
* Fixed possible error about missing address field when customer fills the form and presses “Place Order” very quickly.
Module Updates
swissup/module-checkout-registration
* Fixed missing checkout modules at checkout-registration configuration.
swissup/module-delivery-date
* Added ability to calculate delivery date offset since first business day after order was placed.
* Delivery date validation improvements.
1.25.3:
- Compatible with Open Source (CE) : 2.3 2.4
- Compatible with Commerce on prem (EE) : 2.3 2.4
- Compatible with Commerce on Cloud (ECE) : 2.3 2.4
- Stability: Stable Build
-
Description:
* Google Analytics Integration added.
* Added configurable ability to place “Purchase” button under payment section when using onecolumn layout.
* Fixed autofill styles in latest chrome versions.
* Fixed error when Paypal Express Checkout popup was shown when customer didn’t checked all of required terms and conditions.
* Improved scroll to “missing shipping method” error when placing order.
Module Updates
swissup/module-delivery-date
* Fixed not working excluded first, seconds, and third days of the month.
* Added filter and sort by delivery date column in orders grid.
* Fixed invalid holiday date in calendar when default timezone is not UTC
1.24.1:
- Compatible with Open Source (CE) : 2.3 2.4
- Stability: Stable Build
-
Description:
- Magento 2.4 compatibility fixes:
CheckoutSuccess - fixed ordered items listing.
CustomerFieldManager - fixed error in backend grid when using mass action.
CheckoutFields, DeliveryDate, OrderAttachments - fixed missing block in order confirmation email (You have to use order_id=$order.id instead of order=$order property when inserting block to the email template).
Fixed js error caused by stickyfill library.
- Fixed proper region usage (province) for Italy addresses when using AddressAutocomplete module.
- CSS fixes for third-party themes.
- Braintree_Googlepay styles fixes.
1.23.0:
- Compatible with Open Source (CE) : 2.3
- Stability: Stable Build
-
Description:
The most awaited feature added! Checkout Registration module allows buyers to start registration process directly at the checkout page!
- CheckoutRegistration module added.
- Fixed City detection for Brazilian addresses in AddressAutocomplete module.
- Fixed incorrect Swedish locale name.
- Persist Subscribe to Newsletter checkbox state between page reloads.
1.19.0:
- Compatible with Open Source (CE) : 2.3
- Stability: Stable Build
-
Description:
* New additional content type: Intro Popup See Intro Popup use-cases for more information.
* Fixed billing address section collapsing in Magento 2.3.0
* Fixed styles for type="image" inputs
* Improved error messages visibility
Modules Updates
swissup/module-address-autocomplete
* Improved Czech Republic addresses autocompletion
swissup/module-geoip
* Fixed invalid shipping methods on initial page load
* A new place for MaxMind database to keep vendor directory clean: var/swissup/geoip/. * Old location (vendor/swissup/module-geoip/) will still work fine though.
* Code cleanup
swissup/module-taxvat
* Added abilty to place tax-free order when VAT Number is valid (EU countries only)
* Added ability to place order using invalid VAT Number
* Hide notice about country code for magento 2.3.0 and newer
* Configuration improvements
* Code optimizations
* 1.2.1 hotfix: tax-free orders on Magento 2.2
1.14.0:
- Compatible with Open Source (CE) : 2.1 2.2
- Stability: Stable Build
-
Description:
- Magento 2.2.6 compatibility
- 3 New Themes added
- Customer Field Manager added
- Tons of tiny perfection improvements like vertical alignment between blocks, equal spacing around the elements and button-set alignments.
- Configurable Address Review added to the Order Summary section (Useful for EU countries)
- Added ability to display product name as a link in the order summary section
- Fixed missing/invalid tax after changing region or postcode
- Fixed js error in IE browser
- Improved compatibility with third-party modules (Dibs_Flexwin, Magestore_Storepickup, MGS_Claue, Braintree, ClassyLlama_AvaTax)
- Improved “Sticky sidebar” performance
- A lot of improvements in mobile styles
1.9.0:
- Compatible with Open Source (CE) : 2.1
- Stability: Stable Build
-
Description:
- Fixed rare bug with missing default customer address after the first login
- Fixed compatibility with DeliveryDate module
- Magento 2.2-dev compatibility
- JS code improvements
1.6.2:
- Compatible with Open Source (CE) : 2.1
- Stability: Stable Build
-
Description:
- Fixed rare bug with missing default customer address after the first login
- Fixed compatibility with DeliveryDate module
- Magento 2.2-dev compatibility
- JS code improvements
1.0.1:
- Compatible with Open Source (CE) : 2.1
- Stability: Stable Build
-
Description:
- Initial extension release
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor