Back to Top

User Guide For Odoo Envia Shipping Integration

Updated 25 February 2026

Introduction

Odoo Envia Shipping Integration connects your Odoo system with Envia to manage shipping tasks from one place. It helps you fetch live shipping rates, create shipments, print labels, and track deliveries directly in Odoo.

This module removes the need to switch between courier websites. All shipping actions are handled inside Odoo, which saves time and reduces manual errors.

With multi-carrier support, you can compare services, costs, and delivery times before confirming an order, making shipping faster and more reliable.

Features

  1. Multi-carrier shipping support through Envia
  2. Real-time shipping rate calculation
  3. Easy delivery carrier configuration
  4. Shipment creation directly from Odoo
  1. Automatic shipping label generation
  2. Shipment cancellation before pickup
  3. Shipment Details in Chatter

Installation

  1. Once you purchase the App from Webkul store, you will receive a link to download module’s zip file.
  2. Extract the file on your system after download finishes. As a result, you will be able to see a folder named- ‘envia_shipping_integration’.
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open Odoo App and click on the Settings menu. Here, click on Activate Developer Mode.
  5. Then, open Apps menu and click on ‘Update Modules List.’
  6. In the search bar, remove all the filters and search ‘envia_delivery_carrier’.
  7. You will be able to see the module in the search results. Click on ‘Activate’ to install it.

Workflow

Configuration of Odoo Envia Shipping Integration 
1. Open Inventory and go to Configuration, then select Delivery Method and create a new delivery carrier for Envia Shipping Integration.

Enter the Envia API Key.

Searching for an experienced
Odoo Company ?
Find out More
Envia Delivery Configuration

2. Open the Extra tab inside the Envia delivery method.

Set Carrier service, default weight, product UoM, Label format, and enable void shipment, international if needed.

Additional Delivery Settings

3. Open a sales order and click Add Shipping Method. Choose Envia and click Get Rate.

Fetch Shipping Rate

4. Click Select on the carrier service that best matches your delivery requirement.

Select Shipping Rate

5. Here shows the carrier name, service type, estimated delivery time, total shipping price and other details for easy reference.

Envia Service Details

6. Click Put in Pack to place the selected products into a shipping package. Packing the items prepares the delivery order for shipment creation and label generation.

Pack Items for shipment

7. It lets users review and confirm package information before proceeding with delivery.Click Save to apply the package details.

Envia Package Details

8. Once the shipment is Validated, Here you can see the Envia carrier, tracking reference number, service level, price, and label, Estimate time. In the Chatter Section, you can download the generated shipping label PDF.

Tracking Details Envia

9. For Order Cancellation, click on Cancel. Envia Shipping Integration updates the delivery order automatically.You can see the “Shipment has been canceled” message in the Chatter section.

Cancel shipment Envia

Need Help?

Hope you find guide helpful! Please feel free to share your feedback in the comments below.

If you still have any issues/queries, please create a ticket at the UV Desk.

I hope this helps. In case of any further queries, contact us at our support mail.

Thanks for paying attention!!

Current Product Version - 1.0.0

Supported Framework Version - Odoo 19,18,17

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

User Guide For Odoo Envia Shipping Integration