Via.Delivery for Shopify Plus: Pickup Locations at Checkout
Shopify Plus stores use the same Via.Delivery app as other Shopify stores, with one extra: the Via.Delivery checkout blocks. Built on Shopify's checkout UI extensions, they show nearby FedEx Hold at Location and UPS Access Point pickup locations in your checkout with a map and location details, instead of a plain list of shipping options. The app can also offer pickup by email and text after an order is placed, including subscription orders. You keep shipping from your own warehouse or fulfillment partner.
See the Via.Delivery app for Shopify for everything the app does, or book a demo.
See the Via.Delivery app for Shopify for everything the app does, or book a demo.
Key facts
- Same app as standard Shopify: Buy Online Pickup Anywhere by Via.Delivery in the Shopify App Store.
- Checkout blocks, no code. You add the Via.Delivery blocks in Shopify's checkout editor. Nothing goes into checkout.liquid (see below).
- Carrier-calculated shipping is included on Plus, which the app needs.
- 36,000+ FedEx and UPS pickup locations across the U.S. See the pickup locations map.
- 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.
What shoppers see on Shopify Plus
The Via.Delivery block sits in the shipping step as a "Local Pickup Point" option. When the shopper selects it, the block lists the nearest pickup locations with the store name, address, carrier, estimated delivery time and distance, and a link that explains how pickup works.
"Select another location on the map" opens a map of every pickup location nearby. The shopper can pick from the map or the list and check each location's working hours.
What changed for Shopify Plus checkouts
Shopify stopped supporting checkout.liquid on the Information, Shipping and Payment pages of checkout on August 13, 2024, and moved Plus stores to checkout extensibility (Shopify developer changelog). Via.Delivery's first Shopify Plus version used checkout.liquid. When Shopify replaced it, we rebuilt the Plus version as checkout UI extension blocks, and Plus stores have used it for the last couple of years. The old instructions, which pasted scripts and a pickup-point snippet into checkout.liquid, no longer apply.
What the app does
- Pickup at Checkout: shoppers choose a nearby pickup location in the Via.Delivery checkout block, with a map and location details, and pay the rate you set.
- Pickup Redirect: for new orders, 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.
- Missed Delivery Redirect: 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.
How setup works
- Install the app from the Shopify App Store.
- 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.
- Add the Via.Delivery blocks to your checkout. In Shopify's checkout editor, add the Via.Delivery unified block and the phone confirmation block, then save.
- 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.
- 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.
FAQ
Do I need to edit checkout.liquid?
No. Shopify no longer supports checkout.liquid on the Information, Shipping and Payment pages. On Shopify Plus, Via.Delivery uses checkout UI extension blocks that you add in Shopify's checkout editor.
Is there a separate app for Shopify Plus?
No. Shopify Plus stores install the same Via.Delivery app as other Shopify stores. Plus stores can also add the Via.Delivery checkout blocks, which other plans can't use, so on Shopify Grow and Advanced each pickup location shows as its own shipping option instead.
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 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.
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.
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.





