Address suggestions from Google Places API (New) or Geoapify that fill your checkout's own address fields.
Tested on 2 buildsUpdated Nov 3, 2026Version 1.0.0CS-Cart, Multi-Vendor 4.17.2 – 4.21.x No core file edits
Built for
Address Autocomplete: address suggestions on the checkout street field from Google Places API (New) or Geoapify, filling city, state and zip code1 of 7
What it does
For stores that want fewer typos in delivery addresses and a faster checkout. Choose Google Places API (New) or Geoapify (OpenStreetMap data with its own free allowance) and enter your own key. Suggestions appear on the checkout street field for shipping and billing, in My account and in the Multi-Vendor vendor application. The provider bills you directly; no data goes to us.
How it works
Enable Places API (New) in Google Cloud (or create a Geoapify project) and paste the key. The browser asks your store, your store asks the provider, so the key never appears in the page. Customers pick an address with the mouse, a tap or the keyboard; Escape lets them type freely. Settings, Address Autocomplete shows usage, a 30-day chart, a connection test and a step-by-step key restriction guide.
Features
Google Places API (New) over REST, so keys of new Google Cloud projects work
Geoapify as a second provider with its own free allowance
API key kept on the server, never in the page source
Fills the theme's own fields: street, address line 2, city, state code, country, zip code
State codes matched by code or name, accents ignored
Shipping rates recalculated right after the pick in the core checkout
Checkout shipping and billing, My account and the vendor application
Up to 15 allowed countries, suggestions follow the selected country
Caps per visitor session, per IP and hour and per day
Dashboard with usage chart, connection test and key restriction guide
Keyboard, screen reader and phone friendly, right-to-left ready
Per-storefront key and settings on CS-Cart Ultimate
Full page cache safe
What you get
Package
kv_address_autocomplete-1.0.0.zip, installed through Add-ons → Manage add-ons
Updates & support
12 months included. Download new versions from your account and install them in Add-ons → Manage add-ons or the Upgrade Center.
License
1 production installation. Staging, dev and localhost are free and unlimited. The add-on keeps working after the update period ends. How licensing works
Compatibility
We list only the builds we install and test on. “Tested” means the full test plan was run on that build; “Supported” means the build is inside the supported range and uses the same hooks.
CS-Cart version and edition compatibility
CS-Cart version
CS-Cart
CS-Cart Ultimate
Multi-Vendor
Multi-Vendor Ultimate
4.22 and later
Testing next
Testing next
Testing next
Testing next
4.21.2
Supported
Supported
Supported
Supported
4.20.x
Supported
Supported
Supported
Supported
4.19.x
Supported
Supported
Supported
Supported
4.18.x
Supported
Supported
Supported
Supported
4.17.2
Supported
Supported
Supported
Supported
Before 4.17.2
Not supported
Not supported
Not supported
Not supported
Requirements
Core changes
None. Hooks and template overrides only
1.0.0
Nov 3, 2026
Latest
Added 6
Address suggestions on the checkout (shipping and billing), My account and the Multi-Vendor vendor application street fields.
Google Places API (New) provider with session tokens and Geoapify provider, through a server proxy (the key never reaches the browser).
Fills street, address line 2, city, state code, country and zip code of the theme's own fields; shipping rates recalculated in the core checkout.
Allowed countries and "follow the selected country".
Cost protection: minimum characters, pause, caps per session, per IP and hour, per day.
Dashboard with usage, 30-day chart, setup checklist, connection test and key restriction guide.
Does it work with keys of new Google Cloud projects?
Yes. The add-on uses Places API (New) over its REST interface, which new projects can enable. It does not use the legacy Places service.
Is my API key visible in the browser?
No. The browser calls the add-on's own endpoint on your store; only your server talks to Google or Geoapify.
Will it replace my checkout fields?
No. It adds a suggestion list to the street field you already have and fills your existing fields.
What if the provider is down or a cap is reached?
The list does not appear and the customer types the address by hand. Errors are shown on the dashboard.
Does Google charge for this?
Google bills your Google Cloud account per request after the monthly free usage. The add-on reduces requests (minimum characters, pause, caps, session tokens) and counts them on the dashboard. Geoapify has a free daily allowance.
Does it work with one-step checkout layouts?
Yes, with layouts that keep the core checkout fields (including our One Step Checkout add-on). Checkout add-ons with their own form markup are not covered.
Is it compatible with the full page cache of CS-Cart 4.21?
Yes. The script and its options are the same for every visitor; suggestions are loaded with separate requests that are never cached.
Add a released add-on to this order and save 15% on it. It uses the same edition and store domain.
Address AutocompleteThis add-on
+
One Step CheckoutOne page checkout in 1, 2 or 3 columns with a sticky summary, one screen for every field and a safe fallback to the standard checkout.
$69
+
Delivery Date & Time Slots"Order within 2 h, get it by Thursday" on every product page, and delivery day and time slot booking at checkout.
$79
+
Shipping Estimator on Product PageShipping cost, carrier and arrival date for the visitor's location on the product page, before the cart.
$39
Buy with confidence
What stands behind your license
Tested builds
This product was tested on these builds. Builds we did not test are not listed.
CS-Cart4.17.2
Multi-Vendor4.17.2
12 months of updates
Updates and support are included in the price. The product keeps working afterwards; renewing is optional.