Atlas Pickup Points is a third-party Shopify app that lets your customers select a pickup point (PUDO), such as a carrier collection point, directly during checkout. When integrated with ShippyPro, the selected pickup point is automatically linked to the imported order, allowing your team to generate shipping labels with the correct delivery location without any manual input.
Before using this integration, make sure the following are in place:
For additional information on pickup point display options at checkout, please refer to the Atlas Pickup Points Guide.
Below are some key points about the Atlas configuration in Shopify (you can refer to the Atlas Pickup Points Guide for more details):
After installing the Atlas app in Shopify, the Atlas Setup Checklist will guide you through the key configuration steps (Apps > Atlas Pickup Points > Add Configuration):
From the "Pickup Point Configurations" section, you can configure your shipping Zones and Rates. Make sure to select ShippyPro as Provider and enter your ShippyPro API Key in the dedicated field. In the same section, select your carriers from the Carriers list (NB: these must match the carriers enabled in the ShippyPro list under Checkout > Maps Setup).
If you plan to import orders into ShippyPro and ship them manually via the platform, navigate to the Atlas Integrations > Shipping Address section and enable "Update order shipping address with pickup point address" > "Customize how shipping address is updated". This ensures that the recipient's address is automatically updated with the pickup point location for every imported order.
Follow the setup below to display the pickup point Code and Name in the Company field and the pickup point address in the Address field:
It is possible to manually select the PUDO option directly from the Carrier Options during the shipping creation, for a complete transmission of all required data, where the carrier requires it.
The customer completes the order and selects a pickup point via the Atlas widget (e.g. "IT123 BRT Pickup Point - Via Roma 15, Milano").
The order is imported and appears in the To Ship view, with the selected PUDO already shown in the order's Carrier Options.
Choose the rate associated with the PUDO selected by the customer.
All pickup point information is already pre-filled. Review the details and confirm to generate the label.
We strongly recommend setting up an Automation Rule to automatically assign the correct carrier based on the delivery option (see Setting up automatic carrier assignment).
The GetDropOffPoints call is automatically triggered when a customer selects a PUDO through the Atlas widget (the related logs will also be available in your ShippyPro API section). When placing the Ship API call, make sure to pass the selected point ID in the CarrierOptions field (refer to API section > Carrier List > "View Carrier Options" for carrier-specific configuration details).
Product & Resources
Offer pickup points and collection points to your customers at checkout.
Discover Ship & Collect →Set rules that assign the right carrier to every order as soon as it is imported.
Explore Automation →Connect your Shopify store and carriers to ShippyPro in one place.
See all integrations →Check carrier-specific Carrier Options before passing the pickup point ID in your Ship call.
Read the API docs →Try ShippyPro free for 14 days and link every pickup point your customers choose to the right carrier label.
To avoid manual carrier selection for every PUDO order:
Go to Automation Rules in your ShippyPro panel.
Create a new rule with the Condition "Delivery option contains" and enter the carrier/pickup point keyword (e.g., "BRT pickup point").
Set the Action to automatically assign the corresponding carrier.
Repeat for each carrier you use with Atlas.
This ensures that when an order with a pickup point is imported, the correct carrier is pre-selected automatically.
No. Once the Checkout section is enabled and your Atlas integration is active, the pickup point data flows automatically. No UI changes are required on the ShippyPro side.
The order will still be imported with the pickup point information visible in the delivery options. However, you will need to have the matching carrier connected in ShippyPro to generate a label with that pickup point.
Yes. Atlas also works with its own built-in carrier integrations. However, for the best experience and automatic carrier matching, we recommend configuring the ShippyPro integration in the Atlas back office.
You can find the whole list of Carriers here by clicking on 'Drop Off Points' feature.
PUDO stands for "pick up, drop off". It is a network of collection points, such as partner shops, post offices and parcel lockers, where customers collect their parcels instead of receiving them at home.
Yes. The GetDropOffPoints call is triggered automatically when a customer selects a PUDO through the Atlas widget. When you place the Ship API call, pass the selected point ID in the CarrierOptions field.
Related Articles
Why Shopify needs an app for pickup points at checkout, and how to set it up.
Read more →How parcel lockers and delivery lockers work, and why shoppers and carriers use them.
Read more →How shipping automation workflows work and how to set up your first one.
Read more →A full guide to ShippyPro Checkout, supported carriers and setup options.
Read the guide →Start your 14-day free trial and set up an Automation Rule for every carrier you use with Atlas Pickup Points.