> ## Documentation Index
> Fetch the complete documentation index at: https://docs.smartsend.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Pickup points

> Enable customers to choose pickup locations during checkout

Pickup points allow customers to select their preferred pickup location during checkout, providing flexibility and convenience for package delivery.

## How pickup points work

Pickup points are presented to the customer during checkout. The plugin will automatically determine the closest pickup points based on the shipping address entered by the customer.

<img src="https://mintcdn.com/smartsend/TRJ5KVdNXmMYZrna/images/shopify/shopify-pick-up-points.png?fit=max&auto=format&n=TRJ5KVdNXmMYZrna&q=85&s=bbfa6ed65665487d0c2271595f435eef" alt="Show closest pickup points in Shopify" className="rounded-lg" width="2784" height="1684" data-path="images/shopify/shopify-pick-up-points.png" />

<Note>
  Since each pickup point is a separate shipping method in Shopify then the list should be keep relatively short which is why we currently only show the 5 closest pickup points.
</Note>

## Requirements

Pickup points require Shopify's **Carrier Service API**, which is only available on certain Shopify plans:

### Shopify plan requirements

| Plan              | Carrier Service                                     | Pickup points available                        |
| ----------------- | --------------------------------------------------- | ---------------------------------------------- |
| Basic             | ❌ Not included                                      | ❌ No                                           |
| Grow              | ✅ Included (⚠️ Only for yearly Shopify subscribers) | ✅ Yes (⚠️ Only for yearly Shopify subscribers) |
| Advanced          | ✅ Included                                          | ✅ Yes                                          |
| Plus              | ✅ Included                                          | ✅ Yes                                          |
| Development store | ✅ Included                                          | ✅ Yes                                          |

<Note>
  Shopify previously named the **Grow** plan "Shopify". On the **Grow** plan, third-party carrier-calculated shipping — which pickup points rely on — is only included when you're on a **yearly** Shopify subscription. See Shopify's documentation on <Link href="https://help.shopify.com/en/manual/fulfillment/setup/shipping-rates/third-party-carrier-calculated-shipping">third-party carrier-calculated shipping</Link> <Icon icon="arrow-up-right" size={12} /> for details.
</Note>

<Warning>
  If you don't have Carrier Service activated, you'll see a "Failed to create carrier service" error when trying to enable pickup points.
</Warning>

### Error handling

If you see this error, you need to upgrade your Shopify plan:

<img src="https://mintcdn.com/smartsend/hLcvB1FxJcAYyyTe/images/shopify/shopify-failed-to-create-carrier-service3.png?fit=max&auto=format&n=hLcvB1FxJcAYyyTe&q=85&s=eaca425d2e7cd09b59ec757008b3d36c" alt="Error message showing failed to create carrier service" width="951" height="637" data-path="images/shopify/shopify-failed-to-create-carrier-service3.png" />

<Info>
  Shopify doesn't provide discount information to third-party shipping calculators like Smart Send. The subtotal value excludes any discounts or gift cards applied at checkout.
</Info>

## Setup pickup points

Once you have Carrier Service activated, follow these steps.

<Steps>
  <Step title="Open the Smart Send app">
    Open the Smart Send app in your Shopify admin
  </Step>

  <Step title="Navigate to Pickup points">
    Navigate to **Pickup points** in the top menu
  </Step>

  <Step title="Configure shipping rates">
    Configure shipping rates based on cart weight and subtotal
  </Step>

  <Step title="Save your configuration">
    Save your configuration
  </Step>
</Steps>

## Configuration options

You can set up different shipping rates for pickup points based on:

* **Cart weight** - Different rates for different weight ranges
* **Order subtotal** - Different rates based on order value
* **Geographic zones** - Different rates for different regions

## Customer experience

When customers reach checkout:

1. They see pickup point options for their selected shipping method
2. They can browse and select from available locations
3. The pickup point information is included in their order
4. They receive confirmation with pickup point details

## Next steps

After setting up pickup points:

1. [Create shipping labels](/integrations/shopify/shipping-labels) for orders with pickup points
2. [Set up tracking notifications](/integrations/shopify/tracking) for customers
