πŸ† We won the Shopify Build Award Read more β†’

Introduction

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. Powered by Google Maps. Pickup points load with a median response time of 150 ms, 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, 50+ carriers, 30+ countries. You go live in minutes, not weeks.

Experience pickup point selection in action: Try our demo store

Supported carriers include DHL, DPD, InPost, Chronopost, Colissimo, Mondial Relay, Packeta, Posti, PostNord, and many more. Additional carriers are added based on merchant needs. You can also connect your own pickup point data source using a custom endpoint.

Prerequisites

To show pickup points during checkout:

  • Shopify Plus

To show pickup points on the Thank you page:

  • Any Shopify plan
  • Upgraded Thank you page and Order status page

How it works

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

  1. Add a shipping rate in Shopify Admin β†’ Settings β†’ Shipping and delivery (e.g. β€œDPD Pickup”)
  2. In Shopify Admin β†’ Atlas Pickup Points, create a pickup point configuration and select carrier and country
  3. Enter your shipping rate names

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.

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

Features overview

Some features, such as pickup point selection in checkout, are available only on Shopify Plus.

FeatureShopify PlusOther plans
Pickup point selection at checkoutβœ…βŒ
Pickup point selection on the Thank you pageβœ…βœ…
Selected pickup point details on the Order status pageβœ…βœ…
Custom pickup point endpoints (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βœ…βœ…
50+ 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 methodβœ…βœ…
Multi-language supportβœ…βœ…
Express checkout fallback (Thank you page selection)βœ…βœ…
Shop Pay supportβœ…N/A
Checkout blocking powered by Shopify Functionsβœ…N/A
Change pickup point in Shopify Adminβœ…βœ…
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 rateβœ…βœ…
Compatibility with all shipping appsβœ…βœ…
Ultra-fast (≀ 150ms) 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