Main Configuration
Firecheckout configuration is available at Admin > System > Configuration > TM Checkout > Firecheckout.









Contents
- General
- Layout and Design
- Additional content
- Address form fields
- Address form fields sort order
- Ajax save and reload rules
- Terms and conditions
- Firecheckout on mobile devices
- Shopping cart
General
Option | Possible Values | Description |
---|---|---|
Enabled | Yes/No | Enable/Disable firecheckout module |
Url Path | Any url except magento core urls | Url to firecheckout page |
Registration Mode | Guest checkout is allowed | Default mode |
Guest checkout is allowed (registration checkbox is checked) | Default mode, but registration checkbox is checked on initial page load | |
Registration is required | Customer can’t place order in guest mode. Password will be prompted to create new account | |
User is registered during checkout without prompting a password | Customer will be registered in background with autogenerated password (it will be emailed to customer) | |
Redirect to firecheckout after adding an item to the shopping cart | Yes/No | Open firecheckout page after “Add to Cart” action |
Advanced shipping settings | ||
Default Shipping Method | Any shipping method, or shipping code | Select shipping method on initial page load |
Hide Other Shipping Methods if Free is Available | Yes/Now | All methods except free_free will be hidden. Even when they have a zero price. |
Show Shipping Address Form | Yes/No | Do not allow to enter different billing and shipping addresses |
Ship to the same address is selected by default | Yes/No | Default state of “Ship to the same address” radio |
Advanced payment settings | ||
Default Payment Method | Any payment method | Select payment method on initial page load |
Register customer during Paypal Express checkout if prompted | Yes/No | Fixes magento bug for older then 1.6.1 (Newer magento version doesn’t use this option) |
Discount, giftcards and rewardpoints settings | ||
Discount checkbox state | Not checked (Discount form is hidden) | Customer should check the checkbox and then enter coupon code |
Checked (Discount form is visible) | Discount form is visible on initial page load | |
Hidden (Discount form is visible) | Discount form is always visible | |
Show Discount Coupon Field | Yes/No | Ability to show/hide discount form |
Show Giftcard Field | Ability to show/hide giftcard form for Magento Enterpise Edition | |
Additional fields setup | ||
Show Subscribe to Newsletter Checkbox | Yes/No | Ability to show subscription checkbox below billing address form |
Newsletter checkbox is checked by default | Yes/No | Default state of subscription checkbox |
Show Comment Field | Yes/No | Show order comment field in order summary section |
Show Address Review Block | Yes/No | Show billing and shipping addresses in order summary section (Useful for EU countries) |
Layout and Design
Option | Possible Values | Description |
---|---|---|
Page Title | ||
Title | Any string value | Checkout page title |
Use different value for Meta Title | Yes/No | Use, if you want to use different meta-title |
Meta Title | Any string value | Checkout page meta-title |
Page Subtitle | Any string value | Text to show below page title |
Layout | ||
Layout type | 1 column | 1 column step-by-step layout |
1 column (Expanded) | 1 column expanded layout | |
2 columns | Addresses in the first column, shipping, payment and summary in the second | |
2 columns alternative | 2 columns with wide shipping and payment methods | |
2 columns with sticky order review | Address, shipping and payment in first column, order summary in the second column | |
3 columns | Address in the first column, shipping and payment in the second and order summary in the third | |
Use Smart Layout | Yes/No | Automatically convert 2-columns layout into “2 columns with sticky order review” for customers with saved addresses |
Use Compact Layout | Yes/No | Use empty layout withour header and footer blocks |
Top Offset for Sticky Elements | Any numeric value | Use it when your theme has sticky header and it covers part of sticky element (Sticky Sidebar in 1-column mode or Sticky Order Review in smart layout and 2-columns with Sticky Review modes) |
Form styles | ||
Add “filled” class name to fully filled forms | Yes/No | Add class name for the each of “Address”, “Shipping”, “Payment” and “Order Review” sections |
Form fields style | Default | Use settings of “Address form fields sort order” config section |
Horizontal (Label aside of the field) | One field per row. Label is aligned aside of the field. | |
Wide (One field per line) | Label above the field | |
Hide field labels | Yes/No | Use animated placeholders instead of labels |
Use JS calendar for Date of Birth field (Third-party fields may be affected too) | Yes/No | Enable or Disable js calendar popup for DOB field |
Additional content
Option | Possible Values | Description |
---|---|---|
Above form | Cms Block | Any cms block above the form |
Below form | Cms Block | Any cms block below the form |
Below checkout review table | Cms Block | Any cms block below checkout review table |
1 column layout | ||
Sidebar top | Cms Block | Any cms block above order summary sidebar |
Sidebar bottom | Cms Block | Any cms block below order summary sidebar |
Address form fields
Warning! Before changing some of the fields, be sure that your payment/shipping provider does not require them.
Make sure that Zip/Postal Code and State/Province fields settings does not conflict with Magento settings at Admin > Configuration > General > Countries Options and States Options
Available fields: Company, Address lines, Zip/Postal Code, City, Country, State/Province, Phone, Fax.
Available options: Required, Optional, Hidden.
Address form fields sort order
Move the fields between rows. Up to two fields per one row is supported.
Available fields: Name, Email, Company, Address lines, Zip/Postal Code, City, Country, State/Province, Phone, Fax, Vat Number, Gender, Tax/Vat Number, Date of Birth.
Ajax save and reload rules
Save rules
Select the fields that will trigger address save request.
Examples:
- If you have a discount for the registered users, you should add the “Register Account” field to the “Billing Address” option.
- If you use different taxes per state or zip code, you should add “State/Province” and “Zip/Postal Code” to the “Shipping Address” option.
Section dependencies
Setup section dependencies accordiong to your bissness logic.
Examples:
- If you use min/max order total to show payment method, you should add “Order Total” to “Payment methods depends on” option.
Terms and conditions
Option | Possible Values | Description |
---|---|---|
Output Type | Standard | Inline output |
Minimal | Terms are shown in nice popup | |
Agree text in popup window | Any string value | “Agree” text at the bottom of terms popup |
Firecheckout on mobile devices
In case of some non-standard logic for mobile users, you may disable firecheckout for those users.
Shopping cart
Option | Possible Values | Description |
---|---|---|
Allow to edit shopping cart contents | Yes/No | Allow to change product qty in the cart |
Show product image | Yes/No | Show product image aside of the product name |
Width | Numeric | Image width |
Height | Numeric | Image height |
Show product name as link | Yes/No | Render product name as a link to the item edit page (checkout/cart/configure/id/…) |
Show product short description | Yes/No | Show short product description below product name and options |
Description Excerpt Length | Numeric | Trim description length to specified value |