Pickup Points for WooCommerce – Offer Your Customers the Flexibility They Want
Transform your checkout by adding a new shipping method: pickup points. With Qapla' Pudo, your customers choose when and where to collect their orders, without waiting at home for a courier.
A complete solution that grows with your business
This plugin integrates seamlessly into WooCommerce (via Qapla' or GLS) and puts you on par with major market players. Your customers get a reliable and convenient delivery option, while you reduce logistics costs and inventory buildup.
What you can do:
- Enable pickup points at checkout with simple configuration
- Customize shipping costs for this method (or make it free above a threshold)
- Choose between interactive maps (Google Maps or OpenStreetMap) or list view: desktop and mobile adapt automatically
- Access thousands of pickup points across Europe – Qapla' integrates 20+ couriers (UPS, DHL, GLS, FedEx, TNT, InPost, and many others)
Compatible with:
- Qapla' Platform – access a network of European couriers with extensive coverage
- GLS Platform – use exclusively the GLS pickup network
The plugin is free to use. You'll need an active contract with Qapla' or GLS to use it.
Part 1: Plugin Installation
Method 1: From WordPress Plugin Directory (Recommended)
- Log in to your WordPress admin
- Go to Plugins → Add New Plugin
- Search for "Qapla' Pickup Points"
- Click Install Now, then Activate
Method 2: Manual Upload
- Download the .zip file from https://wordpress.org/plugins/qapla-pudo/
- Go to Plugins → Add New Plugin → Upload Plugin
- Upload the .zip file and click Install Now
- Click Activate
Part 2: Contract and API Credentials
The plugin requires an active contract with either
Qapla' or
GLS to retrieve pickup points. Without valid API credentials, no pickup points will be shown.
If you are a Qapla' customer:
- Log in to your Qapla' account at https://app.qapla.it
- Go to the Channel section
- Copy your Public API Key and Private API Key
- Verify that the PUDO service is active — you should see a "Pickup Points" menu item in the couriers configuration section
- If the service is not visible, contact your Qapla' representative
If you are a GLS customer (with Sell&Send):
- Log in to your GLS Sell&Send account at https://sellsend2.gls-italy.com
- Go to the Channel section and locate your API key
- If the PUDO service is not listed as active, contact your GLS representative
If you are a GLS customer (without Sell&Send):
- Contact your GLS area representative
- Explain that you want to use the WordPress plugin "Qapla' Pudo" for pickup points
- Request the GLS API key for PUDO integration
- Once received, save the key — you will need it in the next step
Part 3: Plugin Configuration
- In the WordPress admin left menu, click on Qapla' Pudo (separate menu item, not under Plugins)
- Choose your platform tab: Qapla' or GLS
- Enter your API credentials in the appropriate fields and test the connection
Map display — choose one:
- Google Maps – more recognizable by customers; requires a Google Maps API key
- Get your key at https://console.cloud.google.com → APIs & Services → Credentials → Create API Key
- Enable Maps JavaScript API for the key
- Paste the key in the "Google Maps API Key" field in the plugin settings
- OpenStreetMap – free, no API key required; choose from 4 tile styles (Voyager, Positron, Dark Matter, Standard)
- List view – no map; shows pickup points sorted by distance; ideal for mobile
Search parameters:
- Default search radius (km) – recommended: 15–20 km
- Maximum pickup points to display – recommended: 8–12
Tracking (optional): choose between Link, Widget, or Both to show shipment tracking on the customer's order page.
- Click Save Settings
Part 4: Add Shipping Method to WooCommerce
- Go to WooCommerce → Settings → Shipping
- Select an existing shipping zone (e.g. "Italy") or create a new one
- Click Add Shipping Method and select Qapla' Pudo
- Configure the method:
- Title – the label customers see at checkout (e.g. "Pickup at partner location")
- Cost – leave empty for free, or enter an amount (e.g. 2.50)
- Free Shipping Threshold – optional; order amount above which this method becomes free
- Click Save
Configuration Checklist
Before going live, verify:
- Plugin installed and activated
- Active contract with Qapla' or GLS confirmed (PUDO service enabled)
- API key entered and connection test passed
- Map type or list view selected
- Google Maps API key inserted (if using Google Maps)
- Search radius and max PUDO configured
- Tracking option selected
- Settings saved
- Shipping method "Qapla' Pudo" added to the correct WooCommerce zone(s)
- Title, cost, and free shipping threshold configured in WooCommerce
- Checkout tested on desktop and mobile — pickup points appear and are selectable
Support