VibeFox Correos CityPaq for PrestaShop

VibeFox Correos CityPaq for PrestaShop

20 €

Price per license: 1 domain, updates and support for 12 months.

Help

Ask a question: VibeFox Correos CityPaq for PrestaShop

Slide to fit the puzzle

Overview

VibeFox Correos CityPaq adds delivery to Correos CityPaq smart parcel lockers in Spain as a PrestaShop carrier. The customer chooses the CityPaq locker at the shipping step of checkout, and the locker is saved in the order.

Prices come from your own price table by parcel size, because Correos publishes no rate API for CityPaq. The module does not pre-register shipments, print labels, request pickups or track parcels.

Key features

Prices by parcel size: a base price and optional prices for XS (up to 1 kg), S (up to 2 kg), M (up to 3 kg), L (up to 5 kg) and XL (above 5 kg), per order or per item.

Live Correos locker list: with your Correos API credentials, the customer chooses from the active CityPaq lockers of their postal code or searches another one. Nearby postal codes are listed when a code has no locker.

Other ways to choose a locker: the customer enters the locker code or address found on the Correos CityPaq finder, or chooses from your own list of lockers.

Checkout never gets stuck: if the Correos list cannot be loaded, the customer enters the locker instead. Lists are cached for 12 hours, errors for 10 minutes. Correos is asked only when the customer selects CityPaq.

Locker in the order: required at the shipping step and checked on the server, shown on the admin order page (and editable there), on the order confirmation and order history pages and in the order e-mails.

Shipping rules: minimum and maximum cart weight (30 kg by default), minimum order amount, free shipping from an order amount, carrier tax rule.

Standard PrestaShop carrier: the carrier is created on install in the zone of Spain. Zones, customer groups and size limits are managed in Shipping > Carriers, or you can offer CityPaq for every Spanish address with Ignore shipping zones.

Debug log in the back office: view and clear the log on the module page. Credentials and personal data are never logged.

Requirements

PrestaShop 8.0 to 9.x, PHP 8.0 or later. The live Correos locker list needs Correos API credentials for the "terminals" API. Manual entry and your own locker list work without them. A VibeFox license key from vibefox.net (one key per domain).