Este módulo integra la API de Correos Express con Odoo.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Connect Odoo to Correos Express so you can register shipments, print shipping labels and follow parcel tracking directly from delivery orders.
This module adds Correos Express as a delivery carrier option in Odoo. On a delivery method, a new "Correos Express Configuration" tab appears where you enter your Correos Express username, password, client code, sender ID, label type (PDF or ZPL), service and whether shipping is paid or due. These fields become required when the carrier is set to Correos Express.
When you validate an outgoing delivery with this carrier, Odoo sends the shipment information to Correos Express and stores the returned tracking number on the transfer. The shipping labels are automatically attached to the transfer's chatter, in PDF or text format depending on the label type chosen.
On a completed delivery order, a "Print Correos Express Label" button lets you re-download the labels, which are again posted as attachments. Tracking updates are retrieved from Correos Express and written into the tracking state and tracking history fields of the transfer.
Because Correos Express does not offer a cancellation method, cancelling a shipment only posts an explanatory message on the transfer. Rate calculation is not provided by the API, so the carrier returns the delivery product's sales price with a warning instead. The module works together with the delivery package number and delivery state modules.
Depends on
Models and fields (2)
- stock.picking · extends an existing model
- delivery.carrier · extends an existing modeldelivery_type, correos_express_product (Correos Express Service), correos_express_password, correos_express_username, correos_express_transport, correos_express_label_type (Correos Express Label type), correos_express_sender_code (Correos Express Sender ID), correos_express_customer_code (Correos Express Client code)
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 6 confirmed, 3 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/delivery-carrier.
terminal Installation and usage
OCA documentation · Odoo 19.0Installation
Source · Odoo 19.0Depende de los módulos de OCA/delivery-carrier delivery_package_number y delivery_state.
La API de Correos Express no provee métodos de cálculo de precio, de modo que para poder calcular los costes de envío sería recomendable instalar el módulo delivery_price_method.
Configuration
Source · Odoo 19.0Para configurar el transportista:
- Vaya a Inventario \> Configuración \> Entrega \> Método de envío y cree uno nuevo.
- Escoja Correos Express Como proveedor.
- Configure los datos de servicio que tiene contratados y el tipo de etiqueta a usar
Usage
Source · Odoo 19.0Estas son las distintas operaciones posibles con este módulo:
Grabar servicios
> 1. Al confirmar el albarán, el servicio se grabará en Correos > Express. > 2. Con la respuesta, se registrará en el chatter la referencia de > envío y las etiquetas correspondientes. > 3. Para gestionar los bultos del envío, se puede utilizar el campo de > número de bultos que añade delivery_package_number (ver el README > para mayor información) o bien el flujo nativo de Odoo con > paquetes de envío. El módulo mandará a la API de Correos Express > el número correspondiente y podremos descargar las etiquetas con > su correspondiente numeración.
Cancelar servicios
> 1. Correos Express no dispone de un servicio para cancelar los > envíos. > 2. Si se ha de corregir algún dato, hay que grabar un nuevo envío con > una nueva etiqueta. Esto no hace que dicho envío se facture, > solamente sucede si el paquete es recogido y entra en reparto
Obtener etiquetas
> 1. Si por error hubiésemos eliminado el adjunto de las etiquetas que > obtuvimos en la grabación del servicio, podemos obtenerlas de > nuevo pulsando en el botón "Etiqueta Correos Express" que tenemos > en la parte superior de la vista formulario del albarán.
Seguimiento de envíos
> 1. El módulo está integrado con delivery_state para poder recabar la > información de seguimiento de nuestros envíos directamente desde > la API de Correos Express. > 2. Para ello, vaya al albarán con un envío Correos Express ya grabado > y en la pestaña de Información adicional verá el botón > Actualizar seguimiento para pedir a la API que actualice el > estado de este envío en Odoo.
Manifiesto
> 1. Correos Express no dispone de un servicio para sacar el manifiesto > Por lo tanto se tiene que sacar desde su interfaz web
Depuración de errores
> 1. Se puede activar Odoo con --log-level=debug para registrar las > peticiones y las respuestas en el log.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.