Non-Plus Shopify brands cannot display a map at checkout as Shopify doesn’t allow checkout editions for non-Plus Shopify brands.
In that case, the default setup is to let shoppers pick a pickup point after checkout finalization.
However, if the CarrierService API is enabled for your Shopify (see requirements), you can still offer customers to select a pickup point at checkout, by displaying the closest pickup points as separate shipping options. This guide walks you through the setup process.

How it looks like in the Shopify checkout
1. Create your Shopify shipping method
- Go to Settings > Shipping & Delivery in your Shopify admin
- Open the shipping profile, then find the zone(s) where pickup point delivery should be available.
- Click Add shipping option and set it up like this:
- Name: something short, such as "Pickup point"
- Conditions: based on item weight, with a high minimum weight, such as 1,000 kg
<aside>
💡
Why this setup?
- Maple will detect this option and uses it to show customers a list of real pickup points at checkout.
- The very high minimum weight hides the generic rate, so customers only see the actual pickup points, never a plain "Pickup point" option.
- Short names read better at checkout. Each pickup point is shown as rate name • pickup point name • distance, for example:
📍 1 • Pickup point • BOBO BUBBLE TEA • 153 m

</aside>

Example of a recommended shipping option setup
2. Create the Maple shipping method
For Bigblue users*
*For brands using Bigblue as a logistics provider
- Go to Apps > Integrations, re-sync your Shopify shipping methods
- Go to Settings > Auto-fulfillment, map to a Bigblue pickup point delivery option
For non-Bigblue users