Carrier Service API access
Octolize Distance Based Rates app requires the Carrier Service API access for proper functioning, calculating and displaying the distance-based delivery cost to your customers at the checkout. Please ensure that your store is granted to use the Carrier Service API before installing the app.
If you currently use the Shopify Advanced or higher pricing plan, the Carrier Service API access is automatically granted and no further action is required.
If your store does not have an access to the Carrier Service API at the moment, the following informational notice will be displayed at the top of the app’s General settings screen:
As it states, in order to gain access to the Carrier Service API, you can:
- Upgrade your current Shopify pricing plan to Shopify Advanced or higher,
- Change the billing cycle of your current Shopify plan to annual, pay for one year in advance and then contact the Shopify Support requesting the access to be granted,
- Contact the Shopify Support and request the Carrier Service API access to be granted for the store with a Shopify plan for an additional monthly fee.
Once the Carrier Service API access is granted, please reinstall the Octolize Distance Based Rates app for the changes to take effect.
Google Maps API key
Octolize Distance Based Rates app requires your own Google Maps API key to be entered in the app General settings:
In order to obtain a Google Maps API key please follow these instructions:
https://developers.google.com/maps/documentation/javascript/get-api-key
While generating your Google Maps API key please make sure that the Distance Matrix API and Geocoding API have been enabled in the API Library:
If all requirements are met you can move on to Octolize Distance Based rates app configuration →