Skip to main content

Introduction

Cette page est disponible en franΓ§ais.

Offering pickup point delivery has traditionally meant installing a separate script, widget, or app from each carrier. Each one was difficult to integrate, the experience was inconsistent between carriers, the UI never matched your checkout branding, and none were optimized for mobile.

Atlas Pickup Points replaces all of that with a fast, customizable pickup point selection built directly into Shopify Checkout. The interface is mobile-first: buyers can select the nearest pickup point with a single tap, without even opening the map. The map is powered by Google Maps and requires Google Maps API keys. Pickup points load in under 150 ms for most carriers, so buyers never wait.

The pickup point selection is translated to 24 languages and automatically matches the language of the Shopify Checkout, making it easy to expand internationally. One app, 60+ carriers, 40+ countries. You go live in minutes, not weeks.

Experience pickup point selection in action: Try our demo store

Supported carriers include DHL, DPD, UPS, GLS, Mondial Relay, InPost, Chronopost, Colissimo, Packeta, and many more. Additional carriers are added based on merchant needs. Most carriers require no configuration; see Which carriers require credentials? for the ones that use your own carrier account. You can also offer your own locations with a Custom list, or connect your own pickup point data source using a custom endpoint.

#Prerequisites

Which surface you can use depends on your Atlas plan, and each plan has a Shopify plan requirement. See Pricing for the full plan comparison.

To show pickup points during checkout:

  • The Pro (or Enterprise) Atlas plan, which requires Shopify Plus

To show pickup points on the Thank you page:

  • The Lite Atlas plan, available on any Shopify plan

#Setup

Atlas attaches pickup point selection to your existing shipping options. To set up:

  1. Add a shipping option in Shopify Admin β†’ Settings β†’ Shipping and delivery (e.g. β€œDPD Pickup”)
  2. In Shopify Admin β†’ Atlas Pickup Points, create a pickup point configuration: select the carrier and country, and enter your shipping option names
  3. In Shopify Admin β†’ Settings β†’ Checkout β†’ Checkout Editor, add the Pickup point selection block to the checkout page (Pro and Enterprise plans) or to the Thank you page (Lite plan). Also add the Selected pickup point block to the Order status page (and, on the Pro and Enterprise plans, to the Thank you page) so buyers can see their chosen pickup point after checkout
  4. In Atlas Pickup Points β†’ Settings, check Show map for pickup point selection and enter your Google Maps API keys. See How to create Google Maps API keys
  5. On the Pro and Enterprise plans, turn on checkout blocking so buyers can’t complete checkout without selecting a pickup point

The app shows the same steps as a setup guide in Shopify Admin β†’ Atlas Pickup Points.

#Next steps

#After order placement

The selected pickup point is automatically saved to the order metafield. You can also pass pickup point data through order custom attributes, shipping address updates, or custom metafields. See How to get pickup point data into my fulfillment software for details, and How to show the selected pickup point in order notifications to include the point in confirmation emails.

Use your usual shipping tools to generate labels. See our Integrations page for compatible apps, or share our integration guide with your provider.

#Supported languages

The pickup point selection is available in 24 languages: Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Latvian, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish, and Swedish.

#Features overview

The table below shows availability by Shopify plan. The rows marked for Shopify Plus only (such as pickup point selection in checkout) also require the Pro or Enterprise Atlas plan. For the breakdown of which Atlas plan includes each feature, see Pricing.

Feature Shopify Plus Other plans
Pickup point selection at checkout βœ… ❌
Pickup point selection on the Thank you page βœ… βœ…
Selected pickup point details on the Order status page βœ… βœ…
Custom list and custom endpoint (bring your own pickup points) βœ… ❌
Customizable pickup point details stored in metafields βœ… βœ…
Customizable pickup point details stored in attributes βœ… βœ…
Customizable pickup point details stored in shipping address βœ… βœ…
60+ supported carriers βœ… βœ…
Pickup point filtering by name, postal code, etc. βœ… βœ…
Pickup point filtering by additional carrier attributes βœ… βœ…
Additional settings for specific carriers βœ… βœ…
Multi-carrier pickup points within one shipping option βœ… βœ…
Multi-language support βœ… βœ…
Shop Pay support βœ… N/A
Checkout blocking powered by Shopify Functions βœ… N/A
Change pickup point in Shopify Admin βœ… βœ…
Built-in automatic pickup point selection (Lite plan) βœ… βœ…
Automatic pickup point selection with Shopify Flow βœ… βœ…
Pickup point order tagging with Shopify Flow βœ… βœ…
Select pickup point in Shopify POS βœ… βœ…
Map view (powered by Google Maps) βœ… βœ…
List view allowing one-tap selection βœ… βœ…
Search for places with autocomplete (powered by Google Maps) βœ… βœ…
Search by pickup point code, name, or address in list view βœ… βœ…
Pickup point information in order notifications βœ… βœ…
DHL Packstation Postnumber field βœ… βœ…
Analytics on pickup point selections βœ… βœ…
Assign pickup point to any existing shipping option βœ… βœ…
Compatibility with all shipping apps βœ… βœ…
Ultra-fast (< 150 ms) pickup point search for most carriers βœ… βœ…
Pickup Point Delivery Option Generator API βœ… ❌
Pickup point selection on the Order status page ❌ ❌
Create shipping labels ❌ ❌
Compatibility with legacy Thank you and Order status page ❌ ❌
Compatibility with legacy checkout.liquid ❌ N/A