The delivery_correos_express module integrates Odoo with the Correos Express REST API. It generates PDF or ZPL labels directly from the delivery order, supports PUDO pickup points, and automatically updates the status of each shipment. An open-source alternative to the native FlexigoTech connector with Amazon and L3 support.
From shipment creation to customer delivery, everything happens inside Odoo.
Enter your Correos Express customer code and REST API username/password in the delivery method. The module automatically generates the authentication token.
Select the delivery method (48H, 24H, 10H, PUDO delivery…) when confirming the order or directly on the delivery order before shipping.
With one click, Odoo calls the Correos Express REST API, retrieves the tracking number, and downloads the PDF or ZPL label ready to print.
The shipment status is automatically updated in the stock.picking: in transit, delivered, failed… without needing to log into the Correos Express portal.
Everything covered by a professional FlexigoTech implementation with this OCA connector.
Generated directly from the Odoo delivery order. PDF format for office printers and ZPL for Zebra or similar thermal label printers.
Support for deliveries at the Correos Express PUDO convenience point network. The recipient picks up the parcel at their chosen location, reducing failed deliveries.
Correos Express transit events are automatically imported into the delivery order. Customer service teams can check shipment status without leaving Odoo.
Configure multiple concurrent delivery methods: Correos Express 24H, 48H, 10H and PUDO delivery, each with its own account and settings.
Enable the debug flag in the delivery method to log all REST API calls and responses. Essential for diagnosing integration issues.
The end-of-day closure (shipment manifest) is performed directly in the Correos Express web portal. The module does not generate its own manifest file, preserving the carrier's standard process.
REST API with token-based authentication. No SOAP or heavy libraries.
Active branches in OCA/delivery-carrier. FlexigoTech validates the installation on your specific version and applies any necessary patches.
This module is open source under the AGPL-3.0 license by OCA (Odoo Community Association). FlexigoTech implements, maintains, and adapts it professionally — it is never sold as a proprietary module. The source code is always accessible. What does AGPL mean? →
View on GitHub OCAFlexigoTech installs, configures, and maintains the OCA module. Credentials, labels, PUDO, and tracking ready from day one.
Specialized team · Replies in <1 day