Welcome to PotatoCommerce - Top Quality Magento Extensions Store

Checkout Address Autocomplete

(v.1.1.0)

Checkout Address AutoComplete extension is designed to enhance Magento checkout with address autocomplete. Autocomplete is powered by Google Places API.

  • Simplifies checkout process
  • Autocomplete reduces typing errors in order addresses
  • Decreases cart abandonment rate
  • Compatible with onestepcheckout.com and aw_onestepcheckout
  • FREE and LIFETIME support

Checkout Address AutoComplete extension is designed to enhance Magento checkout with address autocomplete. Autocomplete is powered by Google Places API.

6 screenshots: click to zoom
  • Checkout Address AutoComplete at Checkout (powered by Google)
  • Mobile view of Checkout Address AutoComplete
  • "My Addresses" at customer's profile
  • Edit customer's address at Admin Panel
  • Create new order from Admin Panel
  • Extension Settings

Regular Price: $79.00

Special Price $69.00

* Required Fields

Regular Price: $79.00

Special Price $69.00

  • 30 day money back guarantee
  • Lifetime free updates
  • Lifetime free bugfixes
  • Quick and professional support
Description

Checkout Address AutoComplete extension is designed to enhance Magento checkout with address autocomplete. Autocomplete functionality is powered by Google.

 

Magento Google Address Autocomplete Extension

 

Checkout is probably the most important part of any web store. It is important to make it user-friendly because bad interface increases abandonment rate. Users are impatient and can easily switch to another web store if it offers better interface. Even such simple thing like address autocomplete assistant makes the difference. Don't you hate it when you receive packages back because the address submitted was just slightly incorrect? Ugh, us too.

 

Why is it so important to use Address Autocomplete?

  1. Simplifies checkout process
  2. Autocomplete reduces typing errors in order addresses
  3. Users make less effort to place an order 
  4. Abandonment rate decreases

"Checkout Address Autocomplete" extension uses Google Places API.

 

The extension is designed to add address autocomplete to the following pages:

  1. Storefront checkout page
  2. Admin checkout page
  3. "My Addresses" page in customer's profile
  4. "Addresses" tab in customer's profile at admin panel

See the extension screenshots above to see how it look like.

 

Available settings

The extension has a number of useful settings. For example, you can enable browser geolocation - this will help the extension to suggest more relevant locations. You can also limit autocomplete search results to a single country, which is very useful if the majority of your clients are from the same country (this feature is optional, of course).

You can also hide “powered by Google” logo. However, we and Google don’t recommend it.
There are also options for each address field (except country_id and region_id) that allow you to set a type of displayed name: long_name or short_name. For example, long ‘Street’ can be shortened to ‘St’. You can learn more in this Google documentation. Fields country_id и region_id can not be configured this way because they are dropdowns with predefined values in Magento. However, field region is configurable (this field is available for countries without predefined values in Magento).

Autocomplete output result depends on current store locale. Current store locale code is sent to Google API as a parameter when loading Google Places API. The result will be in the language of that locale. However, if input query in another language, then Google sometimes can output results in that language.

 

Customization requests

The extension has been developed for native Magento checkout. However, it is compatible with Idev_Osc (www.onestepcheckout.com) and OneStepCheckout by Aheadworks as well. If you use another 3rd-party solution for checkout or registration form, then we can make a customization for you. Please, contact us if you have any customization requests.

 

Have another question?

Please refer to the Documentation. It contains Installation guide, FAQ and Guide for self-customization.
Don't hesitate to contact us if you have other questions.

 

Changelog

1.1.0 (Released on 12.02.2017)
+ Integration with one step checkout by Aheadworks
+ Integration with one step checkout by Idev (onestepcheckout.com)

1.0.1 (Released on 26.10.2016)
* butfixes

1.0.0 (Released on 17.10.2016)
Initial release

 

 

PotatoCommerce - Magento Extensions

1 Review

Average rating

Totally recommend it.

Posted by Max on Oct 26, 2016
Thank you for great extension, that really simplified checkout and made shopping experience more efficient. The development team responded to our support request promptly and released new version with requested feature within a day. Totally recommend it.

Write Your Own Review

How do you rate this product? *

    Documentation

    Compatibility

    Magento CE 1.5.*, 1.6.*, 1.7.*, 1.8.*, 1.9.0.0 - 1.9.2.4, 1.9.3*
    Magento EE 1.11.*, 1.12.*, 1.13.*, 1.14.0.0 - 1.14.2.4, 1.14.3.*
    Compatible Browsers Chrome, Safari, Firefox, Opera, IE8+

    Installation

    1. We recommend you to backup your store before installation
    2. Go to Magento admin and disable compilation (Systems > Tools > Compilation > 'Disable' button) and flush store cache (System > Cache Management > 'Flush Magento Cache' button)
    3. Download the extension package from your account and extract the downloaded archive.
    4. Copy the content of extracted folder to your store's root directory 
    5. Flush store cache again
    6. Log out from the backend and log in again.
    7. If you want to enable compilation, then you should run compilation process (Systems > Tools > Compilation > 'Run Compilation Process' button).
    8. Get a key for your website.
    9. Go to extension configuration (System > Configuration > PotatoCommerce Extension > Checkout Address Autocomplete ), enable and configure the extension.
    10. Flush store cache again 

     

    FAQ

    Q: After installing "Checkout Address Autocomplete" extension my store gives an error or a blank page.
    A:
    Go to Magento Backend, Flush Store Cache (System > Cache Management> 'Flush Magento Cache' button), Logout and Login again. 

     

    Q: Autocomplete returns incorrect data. Why?
    A:
    Autocomplete is powered by Google. Please make sure that it works as you expect at Google's Autocomplete Address Form. Please also note, that Magento has a set of predefined countries and states. This set can differ from what Google Places API returns. If the issue is reproducible only on your website, then contact us for the support.

     

    Q: Hot to disable the extension is any emergency?
    A: Open file /app/etc/modules/potato_addressautocomplete.xml and change 'true' to 'false'. Done.

     

    Q: I think your extension has broken my checkout or caused another problem.
    A: Please make sure that the problem is related to our extension. Open file /app/etc/modules/potato_addressautocomplete.xml and change 'true' to 'false'. It will disable the extension completely. If the issue disappeared, then please contact us for support. If the issue does not disappear, then our extension does not relate to the issue.

     

    If FAQ did not help you, please, contact us with detailed information about your issue. 


    Customization Guide

    countryInput - country value is taken from this field if country restriction is used + onchange event to start the search.

    onAddressChangedCallback - callback for 3rd-party modules. It is called after all address fields are fulfilled by new data.

    triggerAjaxList - If the form is changed after some of the Ajax requests (for example in some OSC), then we need to re-init the address form. This field contains an array of URLs which is used to update our form. For example, it is 'checkout/onepage/saveBilling' for shipping form.

    addressForm - list of all fields which will be updated. Structure of each field is the following:

    'region_id': {
        'inputId': 'shipping:region_id',
        'component': 'administrative_area_level_1',
        'name_type': 'short_name',
        'processorName': '_prepareRegionId'
    }

    where

    • 'region_id' - unique ID
    • 'inputId' - selector of an inputted field
    • 'component' - component from 'place' object from Google Places API
    • 'name_type' - short_name or long_name
    • 'processorName' - name of custom function inside object, which is used to handle the value with extended logic. In this case region_id is a dropdown, where the value is being dynamically changed upon country selection. Regions in Magento are digits, but Google API returns strings (long or short). This function makes search by all values so that to compare it with values RegionUpdater and tries to find digital accordance.

     

    We Recommend
    JS & CSS Compressor + Image Optimization

    JS & CSS Compressor + Image Optimization

    37 Review(s)
    $149.00

    Improve your Google Page Speed and GTmetrix performance scores with this powerful solution for Magento optimization.


    • JS and CSS files minification (compression)
    • Image optimization
    • Decrease number of requests and file sizes
    • Image lazy load
    • Merge of JS and CSS files
    • Defer Parsing of Javascript
    • Defer Parsing of CSS
    • HTML minification
    • Inline small CSS/JS
    • ... and many more!
    Free lifetime support and extension updates.

    Also available for Magento 2.

     

    Learn More
    Checkout Coupon Code

    Checkout Coupon Code

    7 Review(s)
    $79.00

    With Checkout Coupon Code Magento extension customers can apply coupon code (discount) at checkout page. Increase your conversion rate in just 5 minutes!

    • AJAX technology (no page reloads)
    • No conflicts with other extensions at checkout
    • Onepage checkout and Multi-address checkout support 
    • Easy to install
    • Lifetime free support, bugfixes and updates.
    Learn More
    Full Page Cache

    Full Page Cache

    19 Review(s)
    $99.00

    A reliable solution to significantly speed up your Magento store. Reduce your server load, decrease page load time and thus enhance website google ranking and sales conversion.

    • Significantly speeds up your website. 150ms time to first byte are real! See our demo for the proof
    • Cache crawler to keep cache always warmed
    • Decreasing server load and reduces hardware requirements
    • Easily add a block/page to exceptions list
    • Per page statistics
    • Clean code

    Lifetime free support, bugfixes and updates.

    Learn More
    Subscribe to Newsletter at Checkout

    Subscribe to Newsletter at Checkout

    3 Review(s)

    Regular Price: $60.00

    Special Price $49.00

    This extension allows visitors to subscribe to newsletter during checkout.

    • FREE and LIFETIME support
    • Subscribe to newsletter at checkout 
    • Guests users can also subscribe
    • Custom theme friendly
    • Lifetime free updates.
    Learn More