Google Address Autocomplete

Customers and vendors start typing an address and pick it from Google's suggestions — street, apartment, city, state, country and postcode all fill themselves. Works on checkout, profiles, vendor registration and the admin panel.
Last update: 01.09.2026 Supports current CS-Cart version

Fewer typos, faster checkout — addresses complete themselves as customers type.

Google Address Autocomplete
$60.00
$18.00

Google Address Autocomplete

Typing a complete address is often the slowest part of checkout, and even a small typo can cause delivery problems.

The Google Address Autocomplete add-on makes address entry faster and more accurate. Customers simply type a few characters, select the correct address from Google’s suggestions, and the relevant address fields are filled automatically.

Automatically Filled Address Fields

After the customer selects an address, the add-on can automatically complete:

  • Address line 1
  • Address line 2, including apartment or neighbourhood information
  • City
  • County, where supported by the store
  • Postcode or ZIP code
  • Country
  • State, province or region

The country is selected first and its standard CS-Cart change event is triggered. This allows CS-Cart to rebuild the state field normally before the add-on selects the correct state.

States are matched using:

  • State code
  • State name
  • Google’s short name
  • Google’s full name

If CS-Cart does not have predefined states for the selected country, the add-on fills the free-text state field instead.

Supported Address Forms

The add-on works across the following storefront and administration areas:

  • Guest checkout
  • Logged-in customer checkout
  • Separate shipping and billing addresses
  • Customer registration
  • Customer profile editing
  • Additional customer profiles
  • Vendor registration in CS-Cart Multi-Vendor
  • Vendor account settings
  • Address forms in the administration panel

Shipping and billing address sections work independently. You can enable or disable either section without affecting the other, and an address selected in one section will never populate the other.

Use Current Location

A small location icon can be displayed inside the address field. When the customer clicks it, the browser requests permission to access their current location. Permission is never requested automatically.

The add-on uses the accuracy reported by the customer’s device:

  • A precise GPS location can fill the complete street address.
  • A less accurate Wi-Fi or network location fills only the city, region and country.
  • If the location is too inaccurate to trust, no address is filled.

If the customer declines location permission, checkout continues normally and the address can still be entered manually.

Built to Work Quietly with Your Store

The add-on is designed to preserve the standard behaviour, appearance and structure of CS-Cart.

  • No CS-Cart core file is modified, replaced or overridden.
  • The add-on installs only its own files.
  • No additional database tables are created.
  • Existing address fields retain their original design.
  • Fields are not wrapped, resized or restyled.
  • Only a small optional location icon is added inside the address field.
  • Uninstalling the add-on does not modify or remove customer, order, vendor or profile data.
  • Classes, functions and language variables use unique prefixes to prevent conflicts with themes and other add-ons.
  • Compatible with the Responsive theme and themes based on it, including UniTheme2.

Add-on Settings

The administration panel provides the following configuration options:

  • Google API key
  • Enable or disable autocomplete on checkout pages
  • Enable or disable autocomplete on customer profile forms
  • Enable or disable autocomplete on vendor forms
  • Enable or disable autocomplete in the administration panel
  • Enable separately for shipping addresses
  • Enable separately for billing addresses
  • Show or hide the current-location icon
  • Choose the address format:
    • House number first: 221B Baker Street
    • Street name first: Baker Street 221B
  • Set the minimum number of characters required before suggestions appear, from 1 to 10
  • Allow suggestions worldwide or restrict them to selected store countries
  • Search and select countries from the countries configured in your store
  • Enable optional debug logging

Google allows autocomplete requests to be restricted to a maximum of five countries.

For better performance, the Google autocomplete widget is not initialized until the customer types the configured minimum number of characters. If the customer does not interact with an address field, the widget is not created.

Debug logging is disabled by default. When enabled, the Google API key is masked before any information is written to logs or error messages.

Requirements

  • CS-Cart or CS-Cart Multi-Vendor 4.x
  • A Google Cloud project with billing enabled
  • Maps JavaScript API
  • Places API
  • Geocoding API
  • Geolocation API — optional and used only when the device cannot provide a sufficiently accurate location

For security, the Google API key should be restricted by HTTP referrer, as recommended by Google.

Safe Default Behaviour

Until a valid Google API key is entered, the add-on does not load or display anything on the storefront.

All address forms continue to work exactly as they do in a standard CS-Cart installation.

Compatible versions
  • 4.21.1
  • 4.20.1
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
  • 4.16.2
  • 4.16.1
  • 4.15.2
  • 4.15.1.SP4
  • 4.15.1.SP3
  • 4.15.1.SP2
  • 4.15.1.SP1
  • 4.15.1
  • 4.14.3.SP1
  • 4.14.3
  • 4.14.2.SP1
  • 4.14.2
  • 4.14.1.SP1
  • 4.14.1
  • 4.13.3

No reviews found

About WebCartics WebCartics provides professional CS-Cart and Multi-Vendor development

Contact information

Phone +919717216376

About WebCartics

WebCartics provides professional CS-Cart and Multi-Vendor development services, including custom add-ons, marketplace customization, mobile apps, POS solutions, themes, support, and third-party integrations.

We help businesses build, customize, and improve their CS-Cart stores with scalable and reliable solutions.

For custom requirements, explore our CS-Cart development services at webcartics.com.

Our CS-Cart Services

WebCartics provides practical CS-Cart solutions for businesses that need custom functionality, better user experience, mobile solutions, integrations, and ongoing technical support.

CS-Cart Development

Custom add-ons, store customization, checkout improvements, bug fixing, and business-specific functionality.

CS-Cart Marketplace Development

Multi-Vendor customization, vendor management, commissions, payouts, marketplace workflows, and custom features.

Mobile App Development

Android and iOS applications for customers and vendors with custom CS-Cart API integrations.

POS Development

Custom POS solutions for online and offline sales, outlets, customers, orders, and inventory management.

Support & Maintenance

Bug fixing, upgrades, performance improvements, compatibility fixes, and ongoing CS-Cart technical support.

API & Integration Services

Payment gateways, shipping providers, REST APIs, ERP/CRM systems, and other third-party integrations.

Why Choose WebCartics?

WebCartics supports both ready-to-use add-ons and custom CS-Cart development, helping businesses quickly add new functionality while keeping solutions flexible for future growth.

  • Custom CS-Cart add-ons and solutions
  • CS-Cart & Multi-Vendor customization
  • Mobile App & POS development
  • Payment and shipping integrations
  • REST API development
  • Theme and UI customization
  • Performance optimization
  • Support and maintenance

Need Custom Development?

Have a specific CS-Cart requirement?

WebCartics can develop a new add-on, customize an existing solution, or help improve your CS-Cart store or marketplace.

Website: webcartics.com | Add-on Store: store.webcartics.com | Email: support@webcartics.com | WhatsApp: +919717216376

Similar products

Live search and Search history
5.0 (86)
$120.00
Fast and convenient smart search. Search history. Flexible search settings.
Live Search
4.9 (47)
$75.00
The customer types and immediately sees products with a photo, a price and an «Add to cart» button. The add-on understands synonyms, word forms and typos, searches by product code and features, shows what customers did not find and lets you add a synonym right from the report. The word index keeps it fast on catalogs of hundreds of thousands of products. No subscription.
Simple import from Excel, XML, CSV files with Multivendor support
5.0 (29)
$219.00
$249.00
Save 12%
Import and update products and features. Addon can help you control stocks & prices via Excel, XML price lists.
Integration with Base.com (baselinker)
5.0 (20)
$299.00
Manage catalogue, stock, prices and orders from your store and every marketplace in one place: BaseLinker pulls your products and orders and sends back stock, statuses and tracking numbers. For Store Builder and Multi-Vendor.
Make purchases for 200$ from our entire offer and get 20% discount
Incomplete products
5.0 (19)
$19.99
$27.50
Save 27%
Give a full description of your products! Find products for which you have not contributed content.
Extended Email Marketing
5.0 (14)
$120.00
Six emails the store sends without you: abandoned cart, wishlist and recently viewed products, a review request after delivery, a birthday greeting and a campaign to an audience. Every email carries the customer's products and a personal promo code, and the admin panel shows the queue, the sending log and the statistics. Since version 1.36 — subscription to Power Blog articles and the mailing about new articles.