Follow the steps below to diagnose and resolve issues with Google Maps or driver routes in Local Delivery Drivers for WooCommerce Premium.
1. Create and Configure Your Google API Key
- Generate an API key in your Google Cloud Console.
Reference: Get an API Key - Enable these APIs on the same project:
- Maps JavaScript API
- Maps Embed API
- Directions API
- Distance Matrix API
- Geocoding API
- Apply the recommended API restrictions:
Review here: API Key Restriction Best Practices - Associate a billing account:
Google requires a billing method even though you receive a $200 free monthly usage credit.
After entering both your website and server API keys into the plugin settings, save and refresh your site. Then, check if the map displays correctly.
2. Verify Your Store Address
- In your WordPress admin panel, go to WooCommerce › Settings
- Locate the Store Address fields and fill them out completely
- Open Google Maps and check that your store address appears accurately on the map
Incorrect, incomplete, or unrecognized addresses may prevent the map from loading.
3. Driver Route Not Working?
If your map appears but the route for the delivery driver does not:
- Confirm that every shipping address in the route is valid in Google Maps.
- A single unrecognized address will prevent the entire route from being built.
- Google Maps Directions API has a limit of 25 waypoints per route. If you exceed that, the route will fail.
- Ensure the Directions API is still enabled and linked to your server-restricted API key.
4. Still Need Help?
If the steps above do not resolve the issue, please contact support at apowerfulwp@gmail.com with the following details:
- A clear description of the issue
- Screenshots of any error messages or missing maps
- Your store address and an example order number, if applicable
We will review and assist as quickly as possible.