PickupSelect For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
PickupSelect for WooCommerce adds a “Pickup point” shipping method to your shop. Add it to your shipping zones once for each carrier you offer, for example “GLS parcel locker – €3.90” and “Packeta pickup point – €2.90”. The customer chooses the method in the checkout, then a point of that carrier on a map.
The map and the pickup point data come from the PickupSelect service, which collects the points of European carriers (for example Foxpost, Packeta, GLS, DPD, Magyar Posta, Sameday, InPost, DHL, UPS) and keeps them up to date. A PickupSelect account is required; it can be created from the plugin in one step, and there is a free plan.
Features
- Works with both checkouts: the block checkout (the WooCommerce default) and the classic shortcode checkout.
- One shipping method per carrier: each “Pickup point (PickupSelect)” method in a shipping zone has its own name, carrier, point types (for example only parcel locker) and price. Different prices in different countries come from your shipping zones.
- Familiar pricing: built on the WooCommerce flat rate, so costs can use its formulas (per item, percentage of the order) and extra costs per shipping class.
- Free shipping and limits: a “free above” amount, a minimum and maximum order value, and a maximum weight for each method.
- Bulky products: hide a method when the cart contains products of chosen shipping classes, for example products that do not fit in a parcel locker.
- One map for several carriers (optional): a method can have several carriers at one price; the customer then picks the nearest point of any of them.
- Checked on the server: the carrier, point type and country of the chosen point are checked with PickupSelect, so a point of another carrier cannot be sent from the browser.
- The point as the shipping address: the chosen point becomes the order’s shipping address (can be turned off).
- Change or remove the point in the admin: the map opens on the order screen; the shipping address, carrier and an order note are updated, and the customer can be notified.
- Tax: taxable or not, and whether the prices include tax, for each method.
- Never a broken checkout: if the map cannot work (the daily request limit of your plan is used up, the keys are wrong, or the service cannot be reached), the pickup point option is hidden, customers can still order with your other methods, and the WordPress admin shows why. PickupSelect emails you before that happens, when the day’s usage reaches 80% of your plan’s limit.
- Set up from WordPress: “Connect to PickupSelect” links the shop (log in or sign up), with no keys to copy. The look of the map (theme, colours, language) is set in WordPress too.
- The chosen point (ID, name, address, carrier) is saved with the order and shown in the admin, on the order confirmation and in the order emails.
- Compatible with WooCommerce High-Performance Order Storage (HPOS).
External services
This plugin relies on the PickupSelect service (https://pickupselect.com), operated by Onlinex Solutions Kft., Hungary. The map and the pickup point data cannot work without it.
What is sent and when:
- In the checkout and on the admin order screen, the customer’s or admin’s browser loads the map from pickupselect.com. To show nearby points it sends the shop’s widget key, the address or postal code typed into the map search, the area shown on the map, and the browser’s precise location only if the visitor allows it in the browser. Like any web request, this includes the visitor’s IP address, browser details and the page address. When a point is chosen, the chosen point is recorded for the shop’s usage statistics.
- From your WordPress server: when a customer chooses a point, the point’s ID is sent to look up its carrier and country (to calculate the price). The plan’s status (whether the map is available today) is checked every few minutes, and the list of available countries and carriers is loaded for the settings page. These requests contain the shop’s API key and the point ID, not customer data.
- When you connect the shop, the shop’s address, the WooCommerce store country, and the admin’s name and email (to prefill the sign-up form) are sent to pickupselect.com. Saving the map’s settings in WordPress sends them to PickupSelect. Disconnecting or deleting the plugin tells PickupSelect to end the connection.
No order data, customer names, emails or addresses are sent by the plugin.
The map does not show any link to PickupSelect on your shop unless you turn on the optional “Powered by PickupSelect” credit link under Appearance (off by default).
PickupSelect Terms of Service and Privacy Policy.
Please mention in your own privacy policy that your checkout uses PickupSelect to choose a pickup point.
Screenshots
Choosing a pickup point in the block checkout.
Choosing a pickup point in the classic checkout.
The settings of a pickup point shipping method (carrier, point types, cost).
The PickupSelect settings: the connected shop, the shipping methods and the look of the map.
Changing the pickup point of an order in the admin.

