# How to set up pickup in store
URL: https://support.starshipit.com/articles/360000133456-how-to-set-up-pickup-in-store
Canonical: https://support.starshipit.com/articles/360000133456-how-to-set-up-pickup-in-store
Markdown: https://support.starshipit.com/articles/360000133456-how-to-set-up-pickup-in-store.md
Updated: 2026-05-06

> For the complete documentation index, see [llms.txt](https://support.starshipit.com/llms.txt).

> >. Enable pickup in-store as a fulfillment option for customers. Manage orders fulfilled from your store location and configure pickup as a live rate option at checkout.

## How it works

* During checkout, customers can opt to pick up an order from their local store.
* Once the customer has selected this option, the order will be imported into Starshipit as 'pickup in store'.
* After you fulfil the order in Starshipit, the order will be marked as Completed with 'pickup in store' as a reference.
* The customer will receive an email notification upon printing the order.

## Enable pickup in store as a live rate at your checkout (Optional)

If you're using Starshipit's live rates, you can configure a pickup in store option from within Starshipit.

1. Make sure you have configured [live rates](/articles/rates-at-checkout/set-up-guides/set-up-rates-at-checkout) to display.
2. Navigate to **Settings** > **Checkout Rates** > **Courier Configuration** > Enable **Advanced setting view**.
3. Locate the **Flat Rate** section and select **Table Rates**.
4. Add a new row with the following details:
   * Product Code: PICKUP
   * Product Name: Pickup In Store (this is what will display on your checkout)
   * Country Codes/State Codes/Post Codes: Optional, use if you would like to make the pickup in store option only available for only certain locations
   * Shipping rates: 1000|0 - This would mean all orders up to 1000kg will be offered Pickup in Store for $0)
5. Click **Save**.

## Step 1: Enable pickup in store

1. Go to **Settings** > **Couriers** > **Add a new courier**.
2. Navigate to **Other** and select **Pickup in store**.
3. Click **Enable Pickup In Store**.
4. Click **Save**.

![2018-12-24_1003.png](/uploads/articles/getting-started/how-to-guides/how-to-set-up-pickup-in-store/image_360001471155.png)

## Customise the pickup in store label template

Starshipit automatically generates a pickup label for your order with **Generate labels for Pickup in Store** ticked, incorporating both the order information and your predefined settings. However, if you prefer a personalised touch, our flexible template editor allows you to create your own label design.

1. Go to **Settings** > **Couriers** > **Pickup in Store**> **Label Template**.
2. Select **Customize your own**.
3. From here, you can either use the template editor for modifications. Alternatively, export the template to edit in Microsoft Excel.
4. On the right-hand side, you will find variables you can include in the template. These will be replaced with shipment data on label print. Current variables include:
   * ProductName: For pickup in store orders, this will always be pickup in store
   * SenderAddress
   * DestinationAddress
   * CurrentDate
   * OrderNumber
   * XofY: This will display package 1 of 1
   * Reference Number
   * Weight: Total weight of the package
   * SKUs: A list of the skus on the shipment
   * Delivery Instructions
   * ShippingMethod
   * ShippingDescription
   * PackageDimensions
   * PrintedDate
   * ItemDescription
   * CompanyName
   * PackageDimensions: i.e 10x10x10
5. When you have finished making your changes, click **Save template**.

## Step 2: Set up a rule to assign the 'pickup in store' option

With this option enabled in Starshipit, a customer will now be able to select 'pickup in store' at checkout. Create a rule in Starshipit to automatically assign all pick-up orders to the pickup in store option in Starshipit.

1. Go to **Settings** > **Rules**.
2. Click **Add a new rule**.
3. Enter the parameters as shown in the below screenshot (replace "Your Pick-up Shipping Method" with the shipping method from your eCommerce platform).
4. Click **Save**.

![2018-12-24_1011.png](/uploads/articles/getting-started/how-to-guides/how-to-set-up-pickup-in-store/image_360001471175.png)

## Step 3: Set up an email notification

Customise an email sent to the customer who has selected the pickup in store option.

1. Go to **Settings** > **Tracking and notifications**.
2. Enable **Pickup In Store** by selecting the email template and click **Save**.
3. Click on email template to customise it.

![2018-12-24_1017.png](/uploads/articles/getting-started/how-to-guides/how-to-set-up-pickup-in-store/image_360001471195.png)

The customer will receive this email notification after you process and print the order.

## Step 4: Process a 'Pickup In Store' order

Now your order should be automatically imported as **Pickup In Store**. **Print** the order with the **Pickup In Store** delivery option. Finally, manifest your orders as you normally would to move the order from Printed to Shipped.

For Shopify pickup-in-store workflows, Starshipit writes the order back as **Ready for Pickup**.

![2018-12-24_1019.png](/uploads/articles/getting-started/how-to-guides/how-to-set-up-pickup-in-store/image_360001576816.png)
