Those who want to tweak Magento checkout to their needs normally face the challenge of finding the most appropriate, affordable and reliable solution.
While the choice is truly overwhelming, we decided to make a detailed comparison of the top 15 Magento checkout extensions available in the market today. In part, our effort was directed at discovering how our own solution, All-In-One Checkout for Magento, matches up against leading market players.
Download Table in PDF |
All-In-One Checkoutby Aitoc |
One Step Checkoutby v4 |
One Page (Fire) Checkoutby Templates Master |
LightCheckoutby GoMage |
One Step Checkoutby aheadWorks |
One Step Checkoutby MageStore |
One Step Checkoutby Iksanika |
One Step Checkoutby Amasty |
Order Attributes Proby aheadWorks |
Onestep Quick Checkoutby AheadGroups |
One Step Checkoutby Apptha |
Order Attributesby Amasty |
One Click Checkoutby aheadWorks Partner |
Quick One Page Checkout by kamtechnology |
One Step Checkoutby FME |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
One-page checkout features | |||||||||||||||
Reduce 6 checkout steps to 1 | |||||||||||||||
Merge shopping cart w/checkout |
move checkout to cart, or vice versa |
redirect |
redirect |
disable shopping cart page |
redirect |
merge cart with checkout |
merge cart with checkout |
‘One Click Checkout’ button added to product pages and cart |
merge cart with checkout |
||||||
Custom Checkout title | |||||||||||||||
Update total without page reload (via AJAX) | |||||||||||||||
Apply coupon at checkou | |||||||||||||||
Log in at checkout | social login | ||||||||||||||
Registration at checkout | |||||||||||||||
Adding extra fee at checkout (gift wrap, etc.) |
(when a respective module is installed) |
gift wrap |
(when a respective module is installed) |
gift wrap |
gift wrap, rush fee, etc. |
||||||||||
Delivery date & time integration |
(when a respective module is installed) |
only via custom fields | |||||||||||||
Setting default values |
(shipping method, custom registration fields – see below) |
country, zip, state, city, region, shipping method, payment method |
shipping method, payment method |
shipping method, payment method |
country, zip, state, city, region, shipping method, payment method |
shipping method, payment method |
shipping method, payment method |
shipping method, payment method, country |
shipping method, payment method |
shipping method, payment method |
shipping method, payment method |
||||
Supported payment methods | Sage Pay, Paypal, Saved CC, Check / Money Order, Cash on Delivery, Purchase Order, Authorize.net, Cash on Delivery, and others. | regular Magento payment methods, Paypal, Authorize.net, custom payment methods | Paypal, Saved CC, Check / Money Order, Purchase Order, Authorize.net, Paybox, Protx Standard, eWAY, ChronoPay, Cybermut, iDEAL, Ogone, SecurePay, Cash on Delivery, ePay, Sage Pay, Klarna, Payone, Phoenix Ipayment | PayPal 3-D Secure, Stripe, Klarna, PagSeguro, SecurePay, Authorize.net, Payone, Cash on Delivery, ePay, Sage Pay, WorldPay, PostFinance, Barclaycard, Saferpay, Ogone, CashU, PayEngine, and others | Check/Money Order, Credit Card, PayPal, Authorize.net, Sage Pay, and others | Check/ Money, Credit Card, Paypal, Paypal Pro, SagePay, Moneybookers, 3D Secure Authorize.net, 2Checkout, Icepay and Wirecard Checkout Page | all Magento and third-party payment methods | regular Magento payment methods | Check/Money Order, Credit Card, PayPal, Authorize.net, Sage Pay, and others | regular Magento payment methods | regular Magento payment methods | regular Magento payment methods | Paypal, Sage Pay, Authorize.net, default Magento payment methods | Paypal, Sage Pay, Authorize.net, Google checkout, default Magento payment methods | |
Supported shipping methods | Table Rate, Flat Rate, Free Shipping, Fedex, DHL, UPS, USPS, and others. | regular Magento shipping methods such as Fedex, DHL, UPS | Table Rate, Flat Rate, Free Shipping, TNT, Fedex, DHL, UPS, USPS, Owebia Shipping, Meanbee Royal Mail, Store Pickup, Relaypoint | regular Magento shipping methods, Owebia Shipping 2, Noix Correios, Royal Mail | regular Magento shipping methods | regular Magento shipping methods | all Magento and third-party shipping methods | regular Magento shipping methods | regular Magento shipping methods | regular Magento shipping methods | regular Magento shipping methods | regular Magento shipping methods | regular Magento shipping methods | regular Magento shipping methods | |
Supported API | SOAP API v1,v2, XML API | ||||||||||||||
Terms & Conditions popup | |||||||||||||||
Different types of checkout page layout |
one-column, two-column, three-column |
two-column, three-column |
two-column, three-column |
two-column, three-column |
one-column, two-column, three-column |
||||||||||
Responsive web design | |||||||||||||||
GeoIP/country auto-detection | additional €30.00 | ||||||||||||||
Adding/editing checkout fields | |||||||||||||||
Add fields to checkout | only 1 field | up to 5 fields | only 1 field | only 1 field | only 1 field | only 1 field | only 1 field | ||||||||
Choose from different field types |
text field, text area, date, Yes/No, multiselect, dropdown, checkbox, radio button |
text area, input, checkbox, select input fields |
text field, text area, date, Yes/No, multiple select, dropdown |
text field, dropdown, checkboxes, dependable dropdowns, date with time, radio buttons, etc. |
|||||||||||
Field value validation | |||||||||||||||
Add fields to registration page | |||||||||||||||
Admin can add a text-based message to checkout | |||||||||||||||
Add basic HTML (banner, formatted text) to checkout | |||||||||||||||
Add fields to a particular step in checkout | |||||||||||||||
Custom fields for selected Customer Groups | |||||||||||||||
Custom fields for selected Products/Categories | |||||||||||||||
Custom fields for selected Store Views | |||||||||||||||
Show data from custom fields in Order confirmations/Invoices | |||||||||||||||
See data from custom fields on Magento’s native Orders grid | appears in customer order view | in a custom admin grid | |||||||||||||
Sort and filter Orders by custom field data values | in a custom admin grid | ||||||||||||||
Pre-fill custom checkout fields with data from custom registration fields | |||||||||||||||
Removing checkout fields | |||||||||||||||
Reduce checkout to a minimum number of steps | partially | partially | partially | partially | partially | partially | partially | ||||||||
Disable fields in Step 1. Billing Info |
Company, Country, Zip, Region, City, Address, Phone, Fax |
Company, Zip, Region, City, Phone, Fax, etc. |
Company, Country, Zip, Region, City, Address, Phone, Fax |
Company, Fax |
Company, Zip, Region, City, Phone, Fax |
Company, Country, City, Phone, Fax,Region, Street, Zip |
|||||||||
Remove Step 2. Shipping Info | |||||||||||||||
Disable any fields in Step 2. Shipping Info |
Company, Country, Zip, Region, City, Address, Phone, Fax |
||||||||||||||
Remove Step 3. Shipping Method |
if either Flat Rate, or Free Shipping is the only method. |
if only one shipping method is available. |
If only one method is available |
||||||||||||
Remove Step 4. Payment Info |
if Check/Money Order is the only method |
||||||||||||||
Use billing address as shipping address |
Automatically, if Shipping Info is completely removed |
when user checks the box |
when user checks the box |
when user checks the box |
when user checks the box |
when user checks the box |
when user checks the box |
when user checks the box |
when user checks the box |
when user checks the box |
|||||
Support and other conditions | |||||||||||||||
Free support | Lifetime | 1 year | 1 year | 90 days | Lifetime | 90 days | 4 months | 90 days | Lifetime | 1 months | 4 months | 90 days | 90 days | Lifetime | |
Free updates | 180 days | 180 days | 1 year | 1 year | 90 days | Lifetime | 90 days | 4 months | 90 days | Lifetime | per-case basis | 4 months | 90 days | 90 days | upon request |
Free bug fixes | Lifetime | included in updates | included in updates | included in updates | included in updates | included in updates | Lifetime | included in updates | included in updates | included in updates | Lifetime | included in updates | included in updates | included in updates | Lifetime |
Dev support included | 30 minutes | ||||||||||||||
Available for Magento Enterprise | |||||||||||||||
Open source functionality | |||||||||||||||
Refund period | 30 days | 14 days | 14 days | 45 days | 30 days | 15 days | 30 days | 45 days | 15 days | 10 days | 30 days | 45 days | 45 days | 45 days | |
Price | $147 | €245.00 | $189 | $169 | $149 | $149 | $149 | $149 | $149 | $129 | $99 | $89 | $89 | $89 | $85 |
What is All-In-One Checkout for Magento?
All-In-One Checkout is a Magento extension by Aitoc that comes with an array of checkout customization tools that allow merchants to fully customize Magento checkout to their needs.