Ana içeriğe atla
Ürün ayrıntıları İngilizce olarak görüntülenir. Çeviriler yakında gelecek.
Royal Mail Shipping Connector for Odoo — A build-to-order Odoo connector that generates Royal Mail labels, maps OBA services, — 1/1Örnek önizleme

A build-to-order Odoo connector that generates Royal Mail labels,

maps OBA services, creates manifests and syncs tracking back to your sales and delivery orders.

ECOSIRE builds, installs and supports it for your exact Royal Mail account and Odoo version.

Royal Mail Shipping Connector for Odoo nedir?

A build-to-order Odoo connector that generates Royal Mail labels, maps OBA services, creates manifests and syncs tracking back to your sales and delivery orders. ECOSIRE builds, installs and supports it for your exact Royal Mail account and Odoo version. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

Temel Özellikler

Native `delivery.carrier` extension with a `royal_mail` delivery type, integrated into Odoo's standard shipping and rate-request flow
Royal Mail Click & Drop API label generation returning a print-ready PDF stored on the `stock.picking`
OBA (Online Business Account) account and service-code mapping table linking Odoo shipping methods to Royal Mail products
Tracked 24/48, Signed For and Special Delivery Guaranteed service support, plus letters and large-letter formats
International Tracked & Signed and CN22/CN23 customs data capture for outbound non-UK parcels
Automatic billable-weight and mail-format computation via `@api.depends` on the delivery move lines
Tracking reference written back to `carrier_tracking_ref`; scheduled `ir.cron` polls Royal Mail for status and updates delivery state
Manifest (end-of-day) creation and QWeb-rendered manifest report, with an automated action to batch-close the day's shipments
Bulk label generation across multiple validated pickings from the Deliveries list view
Void / cancel-shipment support that calls the Royal Mail API and clears the tracking reference on the Odoo side
Encrypted credential storage via Odoo config parameters plus `ir.model.access.csv` and record rules scoping label/credential access to shipping roles
XML-RPC / JSON-RPC exposure so external systems can create labels and read tracking programmatically
Configurable sender addresses and per-warehouse OBA posting locations
Built and tested for Odoo 17.0 / 18.0 / 19.0, Community or Enterprise, upgrade-safe with no core-file patching

Siparişe özel, sizin için baştan sona

Kendiniz kurmanıza gerek yok — ECOSIRE tarafından geliştirilen, kurulan ve desteklenen çalışır bir uygulama.

  1. 1

    Sipariş verirsiniz

    Tek seferlik geliştirme fiyatıyla başlayın. Kapsamı başlangıçta sizinle birlikte belirleriz.

  2. 2

    Geliştirir ve kurarız

    ECOSIRE, Odoo ortamınızda geliştirir, yapılandırır ve kurar.

  3. 3

    Yayına alma + destek

    Yaklaşık bir iş haftasında yayına alırsınız; canlıya geçiş sonrası iki hafta destek dahildir. Teslim ettiğimiz koddaki hatalar ücretsiz düzeltilir.

Teknik Özellikler

Odoo Uyumluluğu
Odoo 17, Odoo 18, Odoo 19
Sürümler
Enterprise ve Community
Lisans
Lisansın doğrulanması gerekiyor
Python Gereksinimi
Python 3.10+
Veritabanı
PostgreSQL 12+

Bu Ürün Hakkında

If you ship UK parcels and letters through Royal Mail, the daily reality is a split workflow: pick and pack in Odoo, then re-key every address, weight and service into Click & Drop or the OBA portal, print labels there, and later paste tracking numbers back into Odoo by hand. Odoo's native stock.picking and delivery-carrier framework knows how to model a shipment, but out of the box there is no Royal Mail carrier — no label PDF, no service code mapping, no manifest, no tracking. The delivery module ships generic providers and Enterprise adds a few, but Royal Mail's Click & Drop API and OBA (Online Business Account) service catalogue are not among them, so merchants are left double-entering data and reconciling tracking across two systems.

ECOSIRE builds a dedicated Royal Mail carrier that lives natively inside Odoo. We extend delivery.carrier with a royal_mail delivery type and add a configuration model (models.Model) holding your Click & Drop / OBA credentials, sender addresses and a mapping table from Odoo shipping methods to Royal Mail service codes (Tracked 24/48, Signed For, Special Delivery Guaranteed, International Tracked & Signed, letters and large letters). When a warehouse user validates a stock.picking, the module calls the Royal Mail API, creates the shipment, retrieves the label as a PDF stored on the picking, and writes the tracking reference back to carrier_tracking_ref — all inside one Odoo transaction, with @api.depends computes deriving billable weight and format from the delivery lines so the right service and price are chosen automatically.

Technically it is a clean, upgrade-safe addon. Access is governed by ir.model.access.csv plus record rules so only warehouse and shipping roles can see credentials and generate labels; API keys are stored using Odoo's config-parameter / encrypted-field pattern, never hard-coded. A QWeb report renders the day's manifest and the picking label; automated actions (ir.cron / base automation) can batch-close the manifest and poll tracking status on a schedule, updating each order's delivery state. Everything is reachable over the standard XML-RPC / JSON-RPC API too, so your other systems can trigger label creation or read tracking without touching the UI. The build targets your Odoo edition and version — Odoo 17.0, 18.0 or 19.0, Community or Enterprise — and respects the differences (for example, Enterprise's studio/automation surface versus Community, and any existing delivery provider you already run alongside it).

Because this is build-to-order, you are not downloading a generic ZIP and hoping it fits. We start with a short scoping call to confirm your Royal Mail account type (Click & Drop API vs OBA), the exact services you post, your label printer and paper size, and how your Odoo is deployed. We then build the connector against those facts, validate it on a staging copy with your real service codes and addresses (UAT), and only cut over to production once you have signed off — with a documented rollback. Typical delivery is one working week from confirmed scope. You receive the full source, so nothing is a black box and you are never locked in.

Ne elde edeceksin

  • Installable source code of the connector built for your exact Odoo version (17.0 / 18.0 / 19.0) and edition
  • Installation and configuration on your environment, including OBA / Click & Drop credential setup and service-code mapping
  • Technical documentation: model reference, `__manifest__.py` dependencies, security rules and API endpoints
  • User guide plus a live training session for your warehouse and shipping team
  • UAT on a staging copy with your real Royal Mail services and addresses, plus a documented rollback plan
  • Post-go-live support window for bug fixes and adjustments after launch
  • Git repository handover with full commit history so you own and can extend the code

Bu kimin için

UK e-commerce operations manager

Runs a Shopify/Odoo or pure-Odoo store shipping domestic parcels via Royal Mail Tracked 24/48. Wants pickers to print the right label straight from the delivery order and stop re-keying addresses into Click & Drop.

Warehouse / dispatch lead

Handles the physical posting and the end-of-day manifest with Royal Mail. Needs one-click label printing, bulk generation across the day's pickings, and an accurate manifest report to hand to the collection driver.

Finance / OBA account owner

Owns the Online Business Account and cares about correct service selection and billable weight so postage reconciles against the Royal Mail invoice, with access to credentials locked down by role.

Odoo administrator / IT lead

Maintains the Odoo instance and needs an upgrade-safe addon with clean security, readable source, and API access so it fits their deployment and survives future version upgrades.

Royal Mail Shipping Connector for Odoo Nasıl Karşılaştırılır

KriterECOSIREÖzel YapıRakipOdoo Yerleşik
Royal Mail API integrationBuilt for your Click & Drop / OBA account and servicesPossible but you specify and build it all yourselfGeneric mapping, may not match your OBA setupNo Royal Mail carrier at all
Fit to your Odoo versionBuilt for your exact 17.0 / 18.0 / 19.0 and editionWhatever your team targetsOften lags new Odoo releasesShips with core but no RM logic
Label + tracking in the delivery orderPDF label on the picking, tracking synced backDepends on how you scope itUsually yes, quality variesNot available
Manifest and end-of-day closeQWeb manifest report + automated closeExtra work you ownSometimes includedNot available
Source code ownershipFull source + git handover, no lock-inYou own itOften encrypted or licence-gatedCore source, but no feature
Delivery timeone working week from confirmed scopeWeeks to months depending on your teamInstant download, then you fit itImmediate, but nothing to configure
Support and updatesPost-go-live window + quotable follow-onYour team maintains itVendor SLA varies, upgrades extraGeneral Odoo support only
Security and access controlEncrypted creds, record rules by roleAs good as you build itVaries by vendorCore framework, no RM scope

Royal Mail Shipping Connector hakkında Sıkça Sorulan Sorular

How long does delivery take?

This is a build-to-order module, not an instant download. After a short scoping call to confirm your Royal Mail account type, services and Odoo version, typical delivery is one working week from confirmed scope. That window covers the build, UAT on a staging copy and cutover to production.

Does it work with Click & Drop or OBA, or both?

Both are supported. We confirm during scoping whether you post via the Click & Drop API, an Online Business Account, or a mix, and build the service-code mapping and credential configuration to match how your Royal Mail account is set up.

Which Odoo versions and editions are supported?

We build against your exact target: Odoo 17.0, 18.0 or 19.0, Community or Enterprise. The connector extends `delivery.carrier` cleanly with no core-file patching, so it stays upgrade-safe and coexists with any other delivery providers you already run.

What about support and updates after go-live?

Every build includes a post-go-live support window for bug fixes and adjustments. Because you receive the full source and git history, we can also quote follow-on work later — new Royal Mail services, an Odoo version upgrade, or extra automation — without any lock-in.

Can tracking and label creation be triggered from outside Odoo?

Yes. All functions are reachable over Odoo's standard XML-RPC / JSON-RPC API, so an external OMS or storefront can create labels and read tracking references programmatically. In-app, an `ir.cron` job also polls Royal Mail and updates each delivery order's status automatically.

Is it secure? Where are our API keys stored?

Credentials are stored using Odoo's encrypted config-parameter pattern, never hard-coded in source. Access to credentials and label generation is scoped by `ir.model.access.csv` and record rules so only your warehouse and shipping roles can see or use them.

Do we own the code?

Yes. You receive the complete source and a git repository handover with full commit history. Nothing is obfuscated or black-boxed, so your team or any Odoo partner can maintain and extend it.

Teklif isteyin

Royal Mail Shipping Connector

A build-to-order Odoo connector that generates Royal Mail labels, maps OBA services, creates manifests and syncs tracking back to your sales and delivery orders. ECOSIRE builds, installs and supports it for your exact Royal Mail account and Odoo version.

  • Native `delivery.carrier` extension with a `royal_mail` delivery type, integrated into Odoo's standard shipping and rate-request flow
  • Royal Mail Click & Drop API label generation returning a print-ready PDF stored on the `stock.picking`
  • OBA (Online Business Account) account and service-code mapping table linking Odoo shipping methods to Royal Mail products
  • Tracked 24/48, Signed For and Special Delivery Guaranteed service support, plus letters and large-letter formats

Teklif isteyin

Royal Mail Shipping Connector ihtiyaçlarınızı bize anlatın; fiyatları, lisans seçeneklerini ve size özel bir teklifi genellikle bir iş günü içinde gönderelim.

Şimdi ödeme yok. Bu, ekibimize bir teklif talebi gönderir — fiyat ve sonraki adımlarla e-posta ile dönüş yapacağız.