City Express Shipment
This plugin integrates City Express shipping services into WooCommerce, providing: Pickup Point map integration (Parcel Shops & Lockers) Home Delivery shipment calculation Real-time validation of delivery availability Automatic creation/update of shipments in City Express system Printing of shipping labels Tracking link generation inside WooCommerce orders Multi-label bulk printing Separate configuration for Pickup and Home Delivery shipping methods This plugin requires a valid City Express API Key, provided by City Express. Features ✔ Pickup Point Map (Leaflet-based) ✔ Marker-based Locker/ParcelShop selection ✔ Automatic checkout address autofill ✔ API validation for ZIP/City delivery availability ✔ Create, update, and manage shipments from WP Admin ✔ Print PDF shipping labels ✔ COD (Cash on Delivery) support ✔ Bulk label printing ✔ Full WooCommerce integration ✔ Admin settings panels for both shipment types Privacy This plugin sends customer and order data to City Express API when creating or updating a shipment. This includes: Customer name Delivery address Phone number Email Order details Package weight and contents This data is required for postal delivery and is processed on the City Express logistics platform. No data is transmitted to any service other than https://api.cityexpress.rs/. No analytics, telemetry, or tracking is performed by this plugin. Official City Express Privacy Policies: Srpski (RS): https://www.cityexpress.rs/poslovna-dokumenta English (EN): https://www.cityexpress.rs/en/about-us By using this plugin, store owners are responsible for ensuring GDPR compliance for their shop and informing customers about the use of City Express as a shipping carrier. External services This plugin connects to the City Express API to provide shipping functionality. It is required for all core features: fetching pickup point locations, validating delivery availability, creating/updating shipments, and retrieving shipping labels. Service: City Express API Base URL: https://api.cityexpress.rs/ Data sent and when: Pickup point locations are fetched (no customer data sent) when the checkout page loads and the Pickup Shipment method is active. Customer shipping address (city and ZIP code) is sent to the API when validating delivery availability during checkout. Customer name, delivery address, phone number, email, order details, and package weight/contents are sent to the API when a shipment is created or updated from the WooCommerce order admin. The API key is included in every request for authentication. Tracking links: Shipment tracking links (displayed in WooCommerce order admin) point to https://inet.cityexpress.rs/ — no data is sent automatically to this domain; it is opened by the admin user manually. City Express terms of service: https://www.cityexpress.rs/poslovna-dokumenta City Express privacy policy (SR): https://www.cityexpress.rs/poslovna-dokumenta City Express privacy policy (EN): https://www.cityexpress.rs/en/about-us No other external services are contacted by this plugin. Notes This plugin is not an official WordPress.org or WooCommerce plugin. City Express owns all rights to its API service.
Top keywords
- city16×3.47%
- city express14×3.04%
- express14×3.04%
- api11×2.39%
- delivery10×2.17%
- rs9×1.95%
- cityexpress8×1.74%
- cityexpress rs8×1.74%
- https8×1.74%
- shipping8×1.74%
- data6×1.30%
- pickup6×1.30%
Qapla' Pickup Points
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. Third Party Services This plugin connects to the following external services: Qapla’ API Service URL: https://api.qapla.it Purpose: Retrieve pickup points (PUDO) near a shipping address, and retrieve the list of available couriers (admin settings page only). Terms of Service: https://www.qapla.it/terms-and-conditions/ Privacy Policy: https://www.qapla.io/privacy-policy Data transmitted: Shipping address (postcode, city, country, street) is sent on checkout to find nearby pickup points. The private API key is sent with each request for authentication. For the couriers list, only the private API key is transmitted (no user data). GLS Italy API Service URL: https://api.sellsend2.gls-italy.com Purpose: Alternative API for GLS pickup points (when GLS platform is selected) Terms of Service: https://www.gls-italy.com/it/chi-siamo/legal/condizioni-di-trasporto/ Privacy Policy: https://gls-group.eu/IT/it/privacy-policy Data transmitted: Shipping address (postcode, city, street) to find nearby pickup points OpenStreetMap Nominatim Service URL: https://nominatim.openstreetmap.org Purpose: Geocoding service to convert addresses to coordinates for map display Terms of Service: https://operations.osmfoundation.org/policies/nominatim/ Privacy Policy: https://wiki.osmfoundation.org/wiki/Privacy_Policy Data transmitted: Shipping address for geocoding Google Maps API (Optional) Service URL: https://maps.googleapis.com Purpose: Map display when Google Maps view is configured by the user Terms of Service: https://cloud.google.com/maps-platform/terms Privacy Policy: https://policies.google.com/privacy Data transmitted: User location data for map rendering Note: Requires user to provide their own Google Maps API key Qapla’ Tracking Service Service URL: https://tracking.qapla.it, https://api.qapla.it and https://cdn.qapla.it Purpose: Display shipment tracking widget and live status on the order detail page. Shipment event status icons are loaded from https://cdn.qapla.it as part of the tracking data returned by the Qapla’ API. Terms of Service: https://www.qapla.it/terms-and-conditions/ Privacy Policy: https://www.qapla.io/privacy-policy Data transmitted: Tracking number and API key are sent to retrieve tracking events. Status icon images are loaded directly from cdn.qapla.it as part of the service response. Note: Only active when a tracking number has been assigned to the order and the Tracking View setting is not set to “Hide tracking”. Development Building Assets The plugin uses npm for building JavaScript assets. To build: Navigate to the plugin directory Run npm install to install dependencies Run npm run build to build production assets Source Code The source code for all compiled/minified files is included in this plugin package under js/src/. js/dist/qapla-pudo-block.js Built from: js/src/qapla-pudo-block.js (included in this plugin) Build command: npm install && npm run build js/google-markerclusterer.min.js Library: Google Maps MarkerClusterer v2.5.3 License: Apache 2.0 Original upstream source: https://github.com/googlemaps/js-markerclusterer TypeScript source included in this plugin at: js/src/google-markerclusterer/ (files: index.ts, markerclusterer.ts, cluster.ts, renderer.ts, marker-utils.ts, overlay-view-safe.ts, algorithms/) Third Party Libraries Leaflet.js (v1.9.4) – BSD 2-Clause License – https://leafletjs.com/ CARTO Tile Service (Optional) Service URL: https://basemaps.cartocdn.com Purpose: Alternative map tile styles (Voyager, Positron, Dark Matter) when OpenStreetMap view is configured Terms of Service: https://carto.com/legal/ Privacy Policy: https://carto.com/privacy/ Data transmitted: Map tile coordinates for rendering Note: Only used when user selects a CARTO tile style in plugin settings High-Performance Order Storage (HPOS) This plugin is compatible with WooCommerce High-Performance Order Storage (HPOS). To enable HPOS in WooCommerce: 1. Go to WooCommerce → Settings → Advanced → Features 2. Enable “High-Performance Order Storage” 3. Click “Save changes” The plugin uses the WooCommerce Order API ($order->get_meta(), $order->update_meta_data()) for all order data operations, ensuring full compatibility with HPOS.