Why don’t local pickup or delivery options appear on the Shopify checkout page?
Shopify customers often encounter situations where local pickup or delivery options fail to appear on the checkout page when using third-party apps like Local Pickup and Delivery – RP. This article explains the reasons behind this issue and provides troubleshooting steps to ensure these features work as intended.
Understanding Shopify’s Limitations on Checkout Customization
Shopify restricts third-party apps from directly integrating with or modifying the checkout page. Any shipping or delivery methods displayed at checkout are controlled entirely by Shopify’s native system settings. Third-party apps, such as Local Pickup and Delivery – RP, can add functionality to the cart page or storefront, but they cannot directly influence checkout logistics.
Ensuring Local Delivery Appears at Checkout
If the Local Delivery option is missing at checkout, the following steps can help to resolve the issue:
Define Local Delivery Zone: - In Shopify Admin, navigate to Settings > Shipping and delivery. - Under Local Delivery, ensure you’ve defined a delivery zone that includes either postal codes or a delivery radius.
Enable the Location for Delivery: - Under your Locations settings, verify that each store location offering delivery has the Local Delivery feature enabled. Without this, the option will not display at checkout.
Match Customer Address with Defined Zone: - At checkout, the customer’s shipping address must match the selected delivery zone. If not, only alternative shipping methods (e.g., standard carrier rates) will appear.
Displaying the Pickup/Delivery Section in Your Storefront
To ensure the pickup/delivery options are visible to customers in the storefront or cart, verify the following configurations:
Enable App Embed: - Go to Online Store > Customize in your Shopify admin. - In the left sidebar, open App Embeds. - Turn on the “Store Pickup App Embed” option. This will ensure that the section for pickup/delivery displays correctly.
Local Pickup Options: - Ensure the Local Pickup option is configured under Shipping and delivery in your Shopify Admin. It must be enabled for each location where pickup is offered.
Key Takeaways
Shopify controls what shipping and delivery methods appear at checkout; third-party apps have no influence over these settings.
To show Local Delivery at checkout, correctly configure delivery zones, enable the feature at the location level, and ensure customers’ addresses meet the defined criteria.
App-related display sections for pickup/delivery must have their app embed explicitly enabled in Shopify themes to function properly.
By following these steps, you can resolve most issues related to missing local pickup or delivery options in your Shopify-powered store. If you continue to experience problems, consult your app’s support documentation for further guidance.
