WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Keylor Mendoza v1.8.10

WC Pickup Store

WC Pickup Store is a custom shipping method that lets you to set up one or multiple stores to local pickup in the Checkout page in WooCommerce

WC Pickup Store

The facts

Rating
4.7★ from 25
Active installs
2k+
Price
Free
Last updated
12 Jul 2025
Added
Jul 2018
Requires WP
4.7
Tested up to
WP 6.8.8
Downloads
64,203

Our analysis

AI-assisted

WC Pickup Store is a WordPress plugin designed for WooCommerce that allows you to set up a custom post type for managing stores. It activates a 'Local Pickup' shipping method at the checkout, enabling users to select from multiple stores. The plugin offers various configuration options for shipping costs and store details, which can be displayed using widgets or WPBakery Page Builder components.

This plugin is suitable for eCommerce sites that want to provide local pickup options to their customers. It includes features for managing shipping costs globally or per store, as well as options for tax handling and multicountry store support.

Best for: This plugin is best for eCommerce sites looking to implement local pickup options for their customers.

What it does well

  • Custom post type for store management
  • Local Pickup shipping method integration
  • Configurable shipping costs per store
  • Compatible with WPBakery Page Builder
  • Multicountry store support available

Where it falls short

  • Limited documentation provided in the input
  • No specific information on advanced features or customisation

Verdict

WC Pickup Store offers essential features for managing local pickup in WooCommerce, making it a useful tool for relevant online stores. However, the lack of detailed documentation may limit its appeal for users seeking extensive customisation.

From the developer

Keylor Mendoza's own description of WC Pickup Store, lightly tidied.

WC Pickup Store is a shipping method that lets you to set up a custom post type “store” to manage stores in WooCommerce and activate them for shipping method “Local Pickup” in checkout page. It also includes several options to show content by Widget or a WPBakery Page Builder component. Configuration of shipping costs are also available globally or per stores. More about documentation and filter usage in my website keylormendoza.com

Check or request a custom PRO add-on here

Features And Options:

  • Shipping costs globally or per stores.
  • Compatible with WPBakery Page Builder with its own addon.
  • Widget option.
  • Dropdown of stores on the Checkout page.
  • Local pickup details in thankyou page, order details and emails.
  • Archive template is now available.
  • All templates from /wc-pickup-store/templates/ can be overridden in your custom themes.
  • Filters and actions are available throughout the code to manage your own custom options.
  • Font Awesome and Bootstrap CSS libraries are included in the plugin. You can disable them from the plugin configuration page
  • Shipping email notification to stores in the store admin page
  • Order and orderby options
  • Shipping costs by flat rate or percentage, by method or per stores
  • Filter wps_settings_data to edit shipping title and other settings
  • Store details on Checkout page. Includes filters, template and JS trigger pickup_store_selected
  • Multicountry stores are available. Just choose a country per store and they will be filtered on the Checkout page.
  • NEW Tax handling for WC Pickup Store shipping method option (v1.7.0)

Some Useful Hooks

These are some useful filters and actions that you might need to extend the plugin functionalities

wps_store_query_args to edit the query of stores
wps_no_stores_availables_message message to show when no stores are available to display in the Checkout
wps_first_store choose the first selected store
wps_store_pickup_cost_label label for store pickup costs
wps_shipping_costs override method shipping costs
wps_order_shipping_item_label method title with instructions
wps_subtotal_for_store_cost subtotal to calculate percentage shipping costs
woocommerce_shipping_wc_pickup_store_is_available check for shipping method availability
wps_settings_data to edit the plugin settings including the shipping title
wps_get_store_custom_fields to choose the custom fields to be returned in wps_stores_fields function
wps_stores_fields all custom information by store
wps_formatted_shipping_title shipping method title on Checkout
wps_disable_country_filtering disable filtering by country

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for improving checkout.

CartFlows

1 WordPress funnel builder & WooCommerce checkout plugin. Boost AOV with one-click upsells, order bumps &a...

Free 200k+ installs 4.8★ (504)
Side Cart Woocommerce

A powerful side cart designed to make shopping faster and easier. Give customers instant cart access and a sea...

Free 80k+ installs 4.9★ (452)
FunnelKit

Create high-converting WooCommerce checkout pages, WooCommerce thank you pages & sales funnels with the hi...

Free 30k+ installs 5★ (1,015)
Fluid Checkout for WooCommerce

Frictionless Multistep Checkout for WooCommerce. Get up to 36% increase in conversion rates with a better purc...

Free 20k+ installs 4.9★ (158)