Via.Delivery for Shopify: Pickup Locations at Checkout

The Via.Delivery app for Shopify adds FedEx Hold at Location and UPS Access Point pickup locations to your checkout, right next to your other shipping rates. Shoppers choose a nearby pharmacy, grocery store or shipping center, the order ships there with FedEx or UPS, and they collect it when it suits them. You keep shipping from your own warehouse or fulfillment partner, and you don't need a physical store.

Get the app on the Shopify App Store or book a demo.
Shopify checkout with a Local Pickup Points shipping option and a map of nearby FedEx and UPS pickup locations

Key facts

  • 36,000+ FedEx and UPS pickup locations across the U.S., including pharmacies, grocery and convenience stores, FedEx Office and The UPS Store locations. See the pickup locations map.
  • Rated 5.0 on the Shopify App Store (12 reviews as of October 2026).
  • Free to install. See pricing for what you pay per pickup order.
  • Works on Shopify Grow, Advanced and Plus. It needs Shopify's third-party carrier-calculated shipping, which Shopify Basic doesn't offer (details below). On Shopify Plus, Via.Delivery checkout blocks add a map and more detail.
  • Compliant labels: FedEx Hold at Location and UPS Access Point labels are created for each pickup order.
  • Packages held for 7 days, with branded email and text reminders until the customer picks up.
  • Works for wine: about 20,000 locations accept alcohol, and the recipient shows ID (21+) at the counter.

What the app does in your Shopify store

Pickup locations at checkout

Shoppers see nearby pickup locations next to your other shipping rates, choose one, and pay the rate you set for pickup. On Shopify Grow and Advanced, each nearby location is its own shipping option. On Shopify Plus, the Via.Delivery checkout blocks add a map and location details. Across stores using Via.Delivery, between 7% and 16% of shoppers choose pickup on average when it's offered, depending on the product category (Via.Delivery data). More on Pickup at Checkout.

Pickup offer after the order is placed

When a new Shopify order comes in, including subscription orders from apps such as ReCharge and Awtomic, the customer gets an email and text offering a nearby pickup location before the order ships. They can save the choice for future orders from your store. More on Pickup Redirect.

Redirect after a missed delivery

We read tracking numbers from Shopify. If a home delivery attempt fails, the customer can send the package to a nearby pickup location instead of waiting for another attempt or a return. More on Missed Delivery Redirect.

Orders that skip checkout

Subscription renewals, draft orders, reships and orders created through the Shopify API can go to a pickup location too. Add a via_point_id attribute with the pickup location's ID, or turn on address matching, and Via.Delivery converts the order and updates your fulfillment systems. See Turn any Shopify order into a pickup order. Your team can also switch a single order from Shopify admin with BOPA-Redirect.

Which Shopify plans it works with

The app adds pickup locations as calculated shipping rates, so your plan needs third-party carrier-calculated shipping. According to Shopify, that's included on Shopify Advanced and Shopify Plus, and Shopify Grow stores can add it for a monthly fee or by switching to annual billing (Shopify Help Center).
Shopify planWorks with the appWhat shoppers see at checkout
BasicNo: third-party carrier-calculated shipping isn't available
GrowYes, with carrier-calculated shipping turned on (annual billing or monthly add-on)Each nearby pickup location as its own shipping option
AdvancedYes, includedEach nearby pickup location as its own shipping option
PlusYes, includedVia.Delivery checkout blocks with a map and location details. See Shopify Plus setup

How setup works

  1. Install the app. Open Buy Online Pickup Anywhere by Via.Delivery in the Shopify App Store and click Install.
  2. Connect your Via.Delivery account. In the app, create a Via.Delivery account, or sign in with the account ID and token our team gave you.
  3. Set up shipping with our team. On a short call we set the address you ship from, the pickup rate shoppers see, and how you ship: with your own FedEx or UPS account, or with Via.Delivery's rates for pickup deliveries. If you print labels in ShipStation, we connect it too.
  4. Test and go live. We place a test order with you, check the label and the customer notifications, then turn pickup on for your shoppers.
Book a call to get started, or email info@via.delivery.

Shopify Plus

Shopify Plus stores use the same app and can add the Via.Delivery checkout blocks, built on Shopify's checkout UI extensions, for a map and richer pickup details. See the Shopify Plus setup guide.
Shopify Plus checkout with the Via.Delivery block: a Local Pickup Point option listing three nearby FedEx pickup locations with address, delivery time and distance, and a button to choose another location on the map

FAQ

Which Shopify plans does the app work with?

Shopify Grow, Advanced and Plus. The app needs Shopify's third-party carrier-calculated shipping, which is included on Advanced and Plus and can be added on Grow. It isn't available on Shopify Basic.

Do I need a physical store?

No. The pickup locations are FedEx and UPS sites such as pharmacies, grocery stores and shipping centers, so online-only brands can offer in-person pickup.

Can I keep my own FedEx or UPS account?

Yes. You can keep your current carrier account and rates, or ship pickup orders with Via.Delivery's rates. See pricing.

Does it work with Shopify subscriptions?

Yes. Subscription orders skip the checkout, so customers get the pickup offer by email and text after the order is created, and can save it for every future shipment. It works with ReCharge, Awtomic and other subscription apps.

Which carriers deliver to the pickup locations?

FedEx and UPS. Via.Delivery creates the FedEx Hold at Location or UPS Access Point label for each pickup order.

How long is a package held?

7 days from arrival at the pickup location. The customer gets a notification when it's ready, then reminders until they collect it.

What does the app cost?

The app is free to install. See pricing for the per-order options, or book a demo to get a quote for your volume.

Not ready for a call?

Get the Via.Delivery Shipping Brief: short reads on carrier fees, holiday cutoffs and pickup options for online stores and wineries, twice a month.

No spam. Unsubscribe anytime.