Checkout autocomplete functionality for the address, autocompleting street, city, and country using Google Places API.
Uses standard Google Maps API with simple API key activation
Prevents AJAX calls to the server while the customer still in the process of selecting their address. Some plugins and themes automatically update the checkout order review. This is probably not visible without this specific knowledge, but unlike default behavior it doesn’t add server load.
Provides a few filters for developers to use
Allows for non-Google autocomplete addresses to be fed, just in case.