Skip to main content

Why don’t local pickup or delivery options appear on the Shopify checkout page?

Updated over a month ago

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:

  1. 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.

  2. 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.

  3. 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

Troubleshooting Cart Visibility for Custom Themes

For custom themes not part of Shopify's core catalog, manual code adjustments might be required. Reach out to the theme support team or Shopify Help Center for assistance in correctly locating and integrating the app on the cart page.

To ensure the pickup/delivery options are visible to customers in the storefront or cart, verify the following configurations:

If you have recently switched themes and face visibility issues with the app, you may need to update theme integrations to accommodate the new layout. Steps for such adjustments may require consulting app-specific documentation or contacting the support team for guidance.

  1. 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.

  2. 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.

  3. Steps to Enable App Embed:

    • Navigate to your Shopify admin dashboard.

    • Go to Online Store and select Themes.

    • Click on Customize for your active theme.

    • In the theme editor, locate App Embeds in the sidebar.

    • Toggle the App Embed option for the app to "ON."

    • Save your settings.

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.

Additionally, issues related to cart page visibility, such as app functionality not appearing after a theme change, should be addressed by updating theme integrations and ensuring proper app placement in the cart section.

Did this answer your question?