Shipit DocumentationShipit Documentation
Home
API
Webhooks
Shipit Delivery Checkout
Shipit Return and Exchange
Shopify Delivery Checkout
  • English
  • Suomi
  • Svenska
  • Eesti
  • Dansk
  • Norsk
Home
API
Webhooks
Shipit Delivery Checkout
Shipit Return and Exchange
Shopify Delivery Checkout
  • English
  • Suomi
  • Svenska
  • Eesti
  • Dansk
  • Norsk
  • Shipit Delivery Checkout

    • Shipit Delivery Checkout
  • Getting Started

    • What is Delivery Checkout?
    • How It All Fits Together
    • Your First Shipping Option
    • Testing Your Checkout Setup
  • Core Concepts

    • Checkout Setups
    • Shipping Options
    • Rules
    • Pricing
    • Presentation Settings
    • Pickup Points
    • Parcels
    • Fulfillment Settings
    • Translations
    • A/B Experiments
  • Reference

    • Checkout Setup Field Reference
    • Shipping Option Field Reference
    • Parcel Preset Field Reference
    • Rule Condition Reference
    • Rule Action Reference
  • Examples

    • Show free shipping when the order total is over €100
    • Charge more for heavier orders
    • Offer cash on delivery for a specific country
    • Stop showing express delivery after 2pm and on weekends
    • Route orders to the right warehouse
    • Show a free shipping badge during weekend sales
    • Add a pickup point shipping option
    • Show different shipping options to B2B and B2C customers
    • Bulk-import shipping options from a CSV file
    • Discount shipping for loyalty members
    • Show different carriers per destination country
    • Restrict same-day delivery to a specific postcode area
    • A/B test two checkout messaging variants
    • Offer a return shipment option at checkout
    • Hide parcel lockers when an order is too heavy
  • Glossary

    • Glossary

TL;DR

Pickup points let customers choose a nearby collection location at checkout — a post office counter, a parcel locker at a supermarket, or your own store. You enable them on a shipping option, choose which types of locations to show, and set how many options appear. Rules let you hide unsuitable locations automatically (for example, hiding small lockers when the order is too heavy to fit).


What pickup points are

When you ship an order, the default expectation is home delivery: the carrier brings the parcel to the customer's front door. Pickup points are an alternative — instead of delivering to the customer's address, the carrier sends the parcel to a nearby collection location. The customer receives a notification when it arrives and goes to collect it at a time that suits them.

Customers often prefer pickup points because they do not need to be home when the parcel arrives, and many locations have long opening hours or are accessible around the clock.

From your side, enabling pickup points usually reduces failed deliveries and the cost of re-delivery attempts.


Types of pickup points

TypeWhat it isTypical exampleBest for
Service pointA staffed counter where staff accept and hand out parcelsPost office branch, DHL service point inside a supermarketLarger or more valuable parcels; customers who prefer personal handover
Parcel lockerAn automated indoor cabinet — customer receives a code to open their compartmentLocker bank inside a shopping mall or grocery storeFast, contactless collection; parcels that fit in a standard locker compartment
Outdoor parcel lockerSame as a parcel locker but installed outdoorsLocker unit in a car park or outside a petrol station24/7 collection in any weather; no store opening hours required
Letter boxA residential or building-level delivery point for small flat itemsHome letter box, building entrance mail slotSmall, flat shipments that fit without requiring a staffed handover
Store pickupCollection from your own physical storeYour own shop or warehouseKeeping the collection experience on your own premises

Home delivery also appears as a point type in the system configuration, but it represents standard address delivery rather than a physical collection location.


Enabling pickup points on a shipping option

Before customers can see pickup point options, you must turn them on for the relevant shipping option.

  1. Open your checkout setup and go to Shipping Options.
  2. Select the shipping option you want to edit, or create a new one.
  3. Find the Pickup section and toggle on "Supports pickup points." This is the master switch — nothing else in this section takes effect until it is on.
  4. Choose which point types to include. Leave the list empty to include all available types, or select specific types to limit what is shown.
  5. Set the limit — how many nearby points to display. The default is 10, which works well for most stores.
  6. Save the option.

Three boolean fields control pickup point display. supports_pickup_points must be enabled for pickup points to show at all. display_pickup_point_list shows pickup points as a scrollable list, and display_pickup_point_map shows them on an interactive map. Both display_pickup_point_list and display_pickup_point_map default to true when supports_pickup_points is enabled. You can disable one or both to control the presentation format.

If you are setting up a carrier-specific method such as Posti Postipaketti or PostNord MyPack Collect, use a template instead of configuring from scratch. Templates pre-fill the carrier service and pickup settings correctly. See Add a pickup point shipping option for a full walkthrough.


Display options: list, map, and combined vs separate

Once pickup points are enabled, you can choose how they appear to customers.

Show pickup point list Displays a list of nearby locations the customer can scroll through and select. This is the most common display mode and works well on both desktop and mobile.

Show pickup point map Displays a map view with the nearby points marked as pins. Customers can click a pin to select that location. You can enable both the list and the map at the same time — many stores find that offering both increases conversion.

Listing mode: combined vs separate by type

When your customers can choose from more than one type of pickup point, you control how those types are grouped in the list.

ModeValueHow it looksWhen to use it
CombinedcombinedAll point types appear together in a single list, sorted by distanceSimplest experience; works well when all your point types are similar in the customer's eyes
Separate by typeseparate_by_typePoints are grouped into sections — for example, "Service Points" followed by "Parcel Lockers"Useful when point types are meaningfully different (e.g., staffed counters vs automated lockers) and customers benefit from knowing which is which before choosing

Searching for nearby points

When a customer reaches the pickup point selection step, Shipit asks the carrier for locations near the customer's address. You choose how that search works.

Search by postal code Uses the customer's postcode to find nearby points. This is faster and works reliably in most countries.

Search by address Uses the full delivery address for a more precise location match. Useful in areas where a single postcode covers a large geographic area and distance matters.

Search radius You can set a radius in kilometres to limit how far from the customer the search looks. Leave this blank to use the carrier's own default radius, which is usually a sensible starting point. Set an explicit radius if you find the default returns locations that are too far away to be convenient.


Controlling which point types appear

You have two layers of control over which point types customers see.

Global exclusions (always applied)

Three toggles let you permanently exclude a point type from a shipping option regardless of other settings:

ToggleWhat it excludes
Exclude outdoor parcel lockersRemoves all outdoor locker locations
Exclude parcel lockersRemoves all indoor locker locations
Exclude service pointsRemoves all staffed counter locations

Use these when a point type is never appropriate for this shipping option — for example, if your products never fit in a locker, you might exclude both locker types entirely.

Fine-grained control with rules

Rules let you show or hide specific point types based on conditions such as order weight, cart value, or destination. Unlike global exclusions, rules apply only when their conditions are met.

See the next section for details.


Filtering pickup points with rules

Rules run after the carrier returns a list of nearby points. They filter what the customer sees — they do not change what the carrier returns.

Available rule actions for pickup points:

ActionEffect
Show service pointMakes staffed counters visible
Hide service pointRemoves staffed counters from the list
Show parcel lockerMakes indoor lockers visible
Hide parcel lockerRemoves indoor lockers from the list
Show outdoor parcel lockerMakes outdoor lockers visible
Hide outdoor parcel lockerRemoves outdoor lockers from the list
Show letter boxMakes letter box locations visible
Hide letter boxRemoves letter box locations from the list

A common example: hide parcel lockers for orders over 30 kg, because the parcel will not fit in a standard locker compartment. You would set a condition of cart weight greater than 30,000 grams and an action of "hide parcel locker."

For a full walkthrough of setting up this rule, see Add a pickup point shipping option. For full documentation on the rules system, see Rules.


stop_after_first_match

Some stores have more than one carrier configured and want to use a second carrier as a backup in case the first one returns no nearby pickup points. The "Stop after first match" setting controls what happens when multiple carrier APIs are queried.

When "Stop after first match" is on, Shipit stops querying carriers as soon as one of them returns results. This prevents the same locations being listed twice if two carriers happen to serve the same area.

When "Stop after first match" is off, Shipit collects results from all configured carriers and combines them. This can be useful if you want to show the maximum number of nearby options by pooling results from multiple networks.

Turn on "Stop after first match" if your backup carrier covers the same pickup point network as your primary carrier, or if you find customers are seeing duplicate locations.


Common mistakes

Leaving "Supports pickup points" off This is the master toggle. Every other pickup point setting is ignored until this is enabled.

Selecting a carrier service that does not support pickup points If the carrier service linked to your shipping option does not have pickup point capability, the option will appear at checkout but return no locations. Always verify that the carrier service you have selected supports pickup point delivery.

Setting the point limit too low In less densely populated areas, a low limit (such as 3 or 5) may mean customers see only locations that are inconveniently far away. The default of 10 is a good balance for most stores.

Confusing global exclusions with rules Global exclusion toggles always apply — they are unconditional. Rules apply only when their conditions are met. If you have excluded parcel lockers using the global toggle, a "Show parcel locker" rule will not override it.

Not testing with a real address Pickup point availability depends on the carrier's data for a specific location. Always test your setup by entering a real customer address in a test order to confirm that points are returned and displayed correctly.


What to do next

  • Follow the step-by-step guide to set up a pickup point shipping option: Add a pickup point shipping option
  • Learn how rules work across all shipping options: Rules
  • Browse carrier-specific templates in the template picker inside your checkout setup
Last Updated: 6/13/26, 7:25 AM
Contributors: Brian Faust
Prev
Presentation Settings
Next
Parcels