RP Local Pickup & Delivery — How to Set Up a Local Pickup-Only Option in Shopify
Overview
This guide explains how to set up Local Pickup Only using the RP Local Pickup & Delivery app in Shopify.
While Shopify includes a built-in “Pickup in store” feature, you are not required to use it. The RP Local Pickup & Delivery app offers significantly more flexibility, including:
Pickup-only products or carts
Custom pickup rules and conditions
Delivery + pickup combinations
Time slots, cutoff rules, blackout dates
Location-based logic without Shopify limitations
Most merchants choose RP Local Pickup & Delivery instead of Shopify’s native pickup because Shopify’s option is rigid and limited.
Why Use RP Local Pickup & Delivery Instead of Shopify Pickup?
Shopify Built-In Pickup Limitations
Shopify’s native pickup option:
Cannot mix shipping, pickup, and delivery flexibly
Requires strict inventory-location logic
Does not support advanced time rules
Cannot customize pickup behavior per product or cart
Forces separate orders for different fulfillment methods
RP Local Pickup & Delivery Advantages
With RP Local Pickup & Delivery, you can:
✅ Offer pickup-only checkout without touching Shopify shipping settings
✅ Enable pickup without creating Shopify locations
✅ Show pickup options based on cart rules, zip codes, or products
✅ Combine local pickup + local delivery in one app
✅ Customize pickup instructions, labels, and messaging
✅ Add time slots, prep times, blackout dates, and capacity limits
Important: When using RP Local Pickup & Delivery, you do not need to enable Shopify’s built-in pickup feature at all.
Recommended Setup: RP App Only (Pickup-Only Store)
1️⃣ Install RP Local Pickup & Delivery
Install RP Local Pickup & Delivery from the Shopify App Store.
Open the app from Apps → RP Local Pickup & Delivery.
2️⃣ Create a Pickup Location in RP (Not Shopify)
Inside the RP app:
Go to Locations.
Click Add Location.
Enter:
Location name (e.g. Downtown Store Pickup)
Address (used for rules and distance logic)
Pickup instructions (shown to customers)
📌 This location exists only inside RP — Shopify locations are optional.
3️⃣ Enable Pickup-Only Mode
Inside the location settings:
Enable Local Pickup
Disable Local Delivery (if pickup-only)
Disable or ignore shipping options
This ensures only pickup appears at checkout.
4️⃣ Configure Pickup Time Settings (Example)
Example: Same-Day Pickup
Prep time:
2 hoursEarliest pickup: Today
Cutoff time:
4:00 PMPickup window:
10:00 AM – 6:00 PM
Example: Scheduled Pickup
Allow scheduling up to
7 daysTime slots:
10:00–12:00
12:00–2:00
2:00–4:00
Max orders per slot:
5
All of this is not possible with Shopify’s built-in pickup alone.
5️⃣ Set Pickup-Only Rules (Examples)
Example A: Entire Store Is Pickup-Only
Rule: Always show pickup
No zip code or product conditions needed
Result:
Customers see Pickup at checkout every time
Example B: Pickup-Only for Certain Products
Rule condition: If cart contains product tag
pickup-onlyAction: Show Local Pickup
Hide shipping options
Result:
Pickup appears only when those products are in the cart
Example C: Pickup-Only by Distance
Rule: Customer is within
10 milesAction: Show pickup
Optional: Hide shipping
Result:
Nearby customers get pickup, others do not
Checkout Experience (Customer View)
When RP Local Pickup & Delivery is active:
Customers see Local Pickup as a checkout option
Pickup location name and instructions are displayed
Pickup date & time selector appears (if enabled)
No shipping rates appear if pickup-only rules are active
This happens without modifying Shopify shipping profiles.
Do I Need to Disable Shopify Pickup?
✔️ Yes, we recommend disabling Shopify’s built-in pickup when using RP Local Pickup & Delivery.
Why?
Prevents duplicate pickup options
Avoids checkout conflicts
Ensures RP rules control the experience
Managing Pickup Orders
Pickup orders appear in Shopify Orders as usual.
Inside the RP app, you can:
View pickup schedules
Track pickup times
See location-specific orders
Manage prep and fulfillment timing
Common Questions
❓ Can I still use Shopify shipping?
Yes. RP works alongside Shopify shipping unless you choose pickup-only rules.
❓ Can I mix pickup and delivery?
Yes. RP supports:
Pickup only
Delivery only
Pickup + delivery
Rules based on cart, location, or time
❓ Do I need Shopify Plus?
No. RP Local Pickup & Delivery works on all Shopify plans.
Summary
You do not need to rely on Shopify’s built-in pickup feature to offer local pickup.
RP Local Pickup & Delivery provides:
Greater flexibility
Better control
Cleaner checkout logic
Advanced scheduling and rules
For most merchants, RP completely replaces Shopify’s native pickup functionality.
