OCA / l10n-spain 🇪🇸 AGPL-3.0

SEUR Atlas Connector

Integrate SEUR via the new Atlas REST API directly into Odoo. The delivery_seur_atlas module is the official successor to the legacy SOAP connector (discontinued in 2025) and handles the entire shipping cycle: automatic shipment codes, ZPL, PDF and die-cut A4 labels, multiple services with shared credentials, and real-time tracking.

delivery_seur_atlas
Odoo 15.0 → 18.0
SEUR (Atlas REST API)
🇪🇸 Spain
SEUR Atlas
delivery_seur_atlas
AGPL-3.0
Versions 15 → 18
API Atlas REST
Labels ZPL · PDF · A4
Multi-service Yes
Workflow
How does it work day to day?

Once deployed, the entire SEUR shipping process is fully integrated into Odoo through the new Atlas API. Here is the step-by-step workflow:

1
Configure the delivery method

Create a delivery method with SEUR Atlas as the carrier and enter your credentials: tax ID, account code, username, password (secret) and SEUR client code. You can duplicate the method to manage multiple services (Standard, Frescor, etc.) with the same credentials.

2
Validate the outgoing delivery order

When you confirm the delivery, the module calls the SEUR Atlas API, generates the shipment code and downloads the label in the configured format (ZPL for thermal printers, standard PDF or die-cut A4 for envelope sleeves).

3
Print the label

The label is attached to the delivery order for printing directly from Odoo. Choose the optimal format for your hardware: ZPL for Zebra printers, PDF for laser printers, or die-cut A4 for delivery note sleeves.

4
Tracking and cancellation

The shipment status is automatically updated on the delivery order via delivery_state. If you need to cancel, you can do it directly from the "Additional Information" tab of the delivery order without accessing the SEUR portal.

Features
Everything included in the module

Features verified directly from the OCA repository and real-world FlexigoTech deployments.

ZPL, PDF and die-cut A4 labels

Generate SEUR labels in three formats: ZPL for Zebra thermal printers (faster and more cost-effective), standard PDF for any laser or inkjet printer, and die-cut A4 to integrate the label into delivery note sleeves.

ZPL · PDF · A4
Multiple services, one account

Manage multiple SEUR services (Standard, Premium, Frescor, International...) by duplicating the delivery method. All copies share the same Atlas credentials, but you can configure the service type independently for each method.

No duplicate credentials
Real-time tracking

Automatic shipment status tracking via the OCA delivery_state module. SEUR statuses are mapped to Odoo states (collected, in transit, delivered, incident) and reflected in the stock.picking record.

Via delivery_state
Cancellation from the delivery order

Cancel any registered SEUR shipment directly from the "Additional Information" tab of the Odoo delivery order, without needing to access the SEUR Atlas web portal.

No SEUR portal needed
Configurable timeout

Configure the maximum wait time for Atlas API calls via Odoo system parameters, adapting it to your network conditions or peak load on the SEUR server.

System parameter
Automatic shipment code

When the delivery order is validated, the module automatically generates the SEUR shipment code and registers it on the picking. The tracking number is immediately available to share with the customer or for internal reference.

On delivery validation

Technical requirements

  • Odoo 15.0 to 18.0 — Compatible with all current major active versions.
  • Atlas REST API — No additional Python libraries required; uses standard HTTPS requests to the SEUR server.
  • Dependent OCA modules: delivery_package_number, delivery_price_method, delivery_state (OCA/delivery-carrier).
  • 5 SEUR credentials: tax ID, account code, username, secret (password), client code.
  • Network access: Staging: services.apipre.seur.io:443 · Production: services.api.seur.io:443
  • No rate calculation: The Atlas API does not return prices. delivery_price_method is used to define rates in Odoo.

Setup in Odoo

  • Inventory → Settings → Shipping Methods → New
  • Carrier: SEUR Atlas
  • Enter tax ID, account code, username and secret
  • Select the contracted SEUR service
  • Choose the label format (ZPL, PDF, A4)
  • Duplicate the method for each additional service
# Required credentials (SEUR Atlas)
nif = "B12345678"
account = "12345"
user = "my_user"
secret = "my_password"
cli_code = "999"
Supported Odoo Versions
Odoo 15.0 16.0 17.0 18.0 ★ current

FlexigoTech actively maintains versions 17 and 18. For Odoo 14 or earlier, the legacy delivery_seur (SOAP) module exists, but its API was discontinued by SEUR in 2025.

Were you using the legacy SEUR connector?
Migration from SOAP to Atlas: SEUR discontinued its SOAP API in 2025 and launched the new Atlas REST API. The delivery_seur_atlas module is the official successor. If your Odoo instance has the legacy delivery_seur installed, FlexigoTech handles the migration without losing historical shipment data.

AGPL-3.0 License — Open Source

This module is developed and maintained by the OCA community (Tecnativa) under the AGPL-3.0 license. The source code is public and auditable, and you are never locked into a single vendor. FlexigoTech deploys, configures and maintains it professionally without charging for it as a proprietary module.

What does AGPL mean for your company? Full guide →

View code on GitHub OCA

Using SEUR with Odoo?

FlexigoTech installs, configures and adapts this connector — including migration from the legacy delivery_seur (SOAP). Up and running from day one.

Request implementation

No commitment · Response within 24h · Fixed-price quote

How can we help you?

Specialized team · Replies in <1 day

Book a demo Send us a WhatsApp comercial@flexigobe.com