Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Delivery
  3. Lalamove Integration v 19.0
  4. Sales Conditions FAQ

Lalamove Integration

by Long Duong Nhat
Odoo

$ 116.53

v 19.0 Third Party 3
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Purchase (purchase)
• Invoicing (account)
• Inventory (stock)
• Contacts (contacts)
Community Apps Dependencies Show
• Shipping Methods Base
• Vietnam Address
Lines of code 25779
Technical Name tangerine_delivery_lalamove
LicenseOPL-1
Versions 13.0 14.0 15.0 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Purchase (purchase)
• Invoicing (account)
• Inventory (stock)
• Contacts (contacts)
Community Apps Dependencies Show
• Shipping Methods Base
• Vietnam Address
Lines of code 25779
Technical Name tangerine_delivery_lalamove
LicenseOPL-1
Versions 13.0 14.0 15.0 16.0 17.0 18.0 19.0
  • Description
  • License
logo

Lalamove Integration

The Lalamove Integration Module for Odoo is a powerful and seamless solution designed to streamline your logistics and delivery processes. This module connects your Odoo ERP system directly with Lalamove, enabling efficient and reliable courier services for your business operations.

  • Features
  • User Guides
  • Releases
  • Contact

Features

Icon dashboard
Dashboard
Comprehensive dashboard providing delivery analytics, performance metrics, and real-time webhook monitoring.
Icon Carrier Ref Order
Carrier Ref Order Management
Centralized view of all delivery orders with tracking, status mapping, costs, driver info, and COD details.
Icon booking
Booking delivery order
Booking delivery orders directly from the Odoo system.
Icon booking
Schedule Deliveries
Schedule deliveries for a future date and time
Icon booking
Estimate cost delivery
Retrieve delivery quotations for orders from Lalamove.
Icon booking
Cancel Order
Cancel existing orders in Lalamove directly from Odoo.
Icon booking
Delivery Tracking via Webhook
Receive updates progress delivery of Lalamove through webhooks.
Icon real time
Real-time Shipment Tracking
Track shipments in real-time through the Lalamove Maps.
Icon API configuration
Dynamic API Configuration
Configure and customize API endpoints, headers, and methods directly from the Odoo interface - no code changes required.
Icon register webhook
Register Webhook
Action register webhook directly from Odoo.
Icon Purchase & Billing
Purchase Orders & Billing
Auto-create Purchase Orders from carrier fees, manage vendor bills, and track payment status per delivery.

The products of delivery solutions

...

Grab Express Integration

Grab Express Integration module will allow shippers to easily place, cancel, get quotes, and track orders via simple integration for delivery in Odoo.

View Details
...

Ahamove Integration

Delivering the perfect solution for all your shipping needs with groundbreaking technology.

View Details
...

Viettel Post Integration

Viettel Post Integration will allow Odooers to easily place, cancel, get quotes, and track the order via simple integration.

View Details
GHTK Integration

GHTK Integration

The GHTK Integration for Odoo is designed to connect the Odoo ERP system seamlessly with Giao Hang Tiet Kiem. This module provides features like placing orders, getting quotes, printing shipping labels, etc.

View Details

Table of Contents

  1. Getting Started
  2. Dashboard Overview
  3. Configure the Lalamove Shipping Method
  4. Create Your First Customer
  5. Estimate Delivery Costs
  6. Book a Delivery Order
  7. Cancel a Delivery Order
  8. Track Deliveries in Real Time
  9. Carrier Ref Order Management
  10. Create Purchase Orders & Manage Billing

I. Getting Started

Before installing this module, please ensure the following dependency modules are installed:

  • Download Shipping Methods Base module here

Then install the Lalamove Integration module:

Install module

II. Dashboard Overview

The module includes a comprehensive, interactive dashboard that provides a complete view of your delivery operations. Access it by navigating to: Delivery → Dashboard.

The dashboard features three distinct viewing modes, selectable from the top-left dropdown:

1. Delivery Analytics

This is the default view, providing an overview of all your delivery orders across all carriers.

  • Status Overview Cards: Color-coded KPI cards showing order counts by status (Draft, Confirmed, In Transit, Delivered, Cancelled, Failed, etc.), each card is clickable to drill down into filtered order lists.
  • Carrier Breakdown Table: A detailed table listing each carrier with total orders, average and total shipping costs, paid/unpaid amounts, COD (Cash on Delivery) orders and amounts, and delivery success rate.
  • Status Distribution Chart: A doughnut chart visualizing the proportion of orders in each delivery status.
  • Order Trends Chart: A line chart showing daily order volumes over the selected period to identify trends and peak times.
  • Cost Comparison Chart: A bar chart comparing estimated shipping costs versus actual costs by carrier, helping you identify cost discrepancies.
Delivery Dashboard

2. Webhook Monitoring

This view focuses on the health and performance of your webhook integrations.

  • Webhook KPI Cards: Six cards showing total webhooks received, successful, errors, ignored, success rate percentage, and average response time in milliseconds.
  • Webhook Volume Chart: A line chart tracking daily webhook traffic over time.
  • Status Distribution Chart: A doughnut chart showing the ratio of success, error, and ignored webhooks.
  • Response Time by Carrier: A horizontal bar chart comparing average webhook processing times across different carriers.
  • Webhook by Carrier Table: Detailed breakdown of webhook statistics per carrier, including total, success, error counts, average response time, and success rate.
  • Recent Webhook Errors: A list of the latest webhook failures with carrier type, tracking reference, error message, and processing time for quick troubleshooting.
Webhook Dashboard

3. Performance Analytics

This view helps you evaluate and compare carrier performance to make data-driven decisions.

  • Carrier Scorecard: A comprehensive ranking table scoring each carrier on four dimensions - Success Rate, Speed, Cost Efficiency, and Reliability - with a weighted final score. Top carriers are highlighted with trophy badges.
  • Carrier Comparison Radar Chart: A radar/spider chart visually comparing carrier scores across all four performance dimensions for easy side-by-side comparison.
  • Cost Efficiency Table: Detailed cost analysis per carrier including total orders, delivered/failed counts, average cost per shipment, true cost per successful delivery, cost overrun percentage, and success rate.
  • Delivery Speed & SLA Table: Speed metrics per carrier including average, median, fastest, and slowest delivery times, plus SLA 48-hour compliance percentage.
  • Failure Trend Chart: A weekly line chart tracking failure counts over time to identify patterns.
  • Failure Reasons: A breakdown of failure reasons per carrier with progress bars showing the proportion of each failure type.
  • Geographic Performance Table: Province-level delivery performance data showing total orders, delivered/failed counts, average cost, and success rate per carrier and region.
Performance Dashboard

Tip

All three dashboard modes share the same powerful filtering controls in the header:

  • Date Filter: Choose from preset periods (Today, This Week, This Month, Year to Date, etc.) or use a custom date range. Use the arrow buttons to navigate between periods.
  • Carrier Filter: Filter data by a specific carrier or view all carriers at once.

III. Configure the Lalamove Shipping Method

- In this section, we will proceed to set the parameters and connect to Lalamove Server to get the access token. This access token will help authenticate API connections with the Lalamove Server.

Step 1: Go to Lalamove portal

Install module

Step 2: Copy: API Key and API Secret

Step 3: Go to: Inventory/Configuration/Delivery/Shipping Methods/Lalamove/Integrated Configuration Tab

Dashboard

Step 4: Paste: API Key and API Secret

Tips

Click on button Button Test Connection to check the connection status to the Lalamove server

Click on button Button Test Connection to switch to a production environment or vice versa (development environment)

Configuration

Step 5: Configure default parameters for delivery orders

- Weight Unit: The unit of measure for your shipment. You don't need to change it because Lalamove's rules are Kilograms

- Regional: The country in which you are using the service.

- Vehicle Type: The service type you want to use

- Service Type: The service type you want to use

- Coordinates Use: If you enable this option, all requests (Get Quote and Create Order) add the coordinates of the recipient and sender.

Step 6: Configure webhook to track orders called from Lalamove system through 2 ways

- Way 1: Register with 1 click from Odoo system

- Activate "Authentication Use". Then click the Button Get Token button to get the access token code. If you do not want to use protection for your Odoo system. You can skip this step.

- Click on button Button Register Webhook to register your webhook with Lalamove

- Way 2: Configuration on Lalamove portal

- Go to Lalamove portal

- Copy your webhook url on Odoo and paste to Webhook URL

Configuration Webhook via Portal

Step 7: When there is an endpoint change from Lalamove's system, rest assured, that it won't take you much time to edit it.

- Navigate Routes Tab, Here you can edit basic information for your restful API such as methods, headers, path, etc,

Route APIs

Finally, Congrats, you have successfully configured the necessary components to connect to the Lalamove system.

IV. Create Your First Customer

Step 1: Go to: Contacts/Create

This information is required

  • Name: The name of customer
  • Street: The street name
  • State: The province name
  • Country: The country name
  • Phone: The number phone
Config Contacts

Other countries

For countries where Lalamove has other support. Please follow the convention between your country and the Lalamove provider.

Finally, Congrats, you've created your first customer.

V. Estimate Delivery Costs

- After creating your first customer. In this section, we will estimate the shipping costs for your sales order.

Step 1: Go to: Sales, Create a new sale order

Step 2: Click on button Button Add Shipping to open pop up Add a shipping method

Sale Order Add Shipping Method Popup

Step 3: Choose Shipping Method, Service Type, Vehicle Type

Step 4: Click on button Button Get Rate to get estimated cost from Lalamove carrier

Step 5: Click on button Button Add Rate to confirm add cost to the sale order

Result Est cost

Finally, You have successfully estimated the shipping costs for your sales order

VI. Book a Delivery Order

- Once the cost has been estimated and confirmed by your customer. We will proceed to create a delivery order with the Lalamove carrier.

Step 1: Go to: Inventory/Delivery Orders/Choose Delivery Order/Additional Info Tab

Warning

If you have already taken a quote in the order. All shipping information will be hidden and you will not be able to select any information. So skip step 2 to go to step 3.

Result Est Cost Delivery Order without Info

Step 2: Choose information of delivery order

Delivery Order

Step 3: Click on button Button Validate DO.The system will validate the picking and automatically book the order

Booking Order Successfully

Tips

Click on button to view details of carrier reference orders.

Booking Order Successfully

Finally, Congrats, You have successfully booked the shipping for your sales order.

VII. Cancel a Delivery Order

Booking Order Successfully

Click on button Button Cancel to cancel the delivery order.

VIII. Track Deliveries in Real Time

Click on button Button Tracking You can directly track your order in real time

Tracking View

IX. Carrier Ref Order Management

The Carrier Reference Orders screen provides a centralized view to manage and monitor all delivery orders across carriers. Each record is automatically created when a delivery is booked and continuously updated via webhook notifications.

Step 1: Navigate to: Delivery → Operations → Delivery Orders.

Each carrier reference order contains the following information:

  • Tracking Reference: The unique bill code assigned by the carrier
  • Carrier & Service: The shipping carrier and service type used
  • Delivery Status: Real-time status from the carrier (via webhook)
  • Mapped Status: Standardized status for cross-carrier comparison
  • COD Amount: Cash on delivery amount to be collected
  • Estimated vs Actual Cost: Compare quoted shipping cost with actual carrier charges
  • Driver Information: Name, phone number, and license plate of the delivery driver
  • Purchase Order & Payment Status: Linked PO with invoice and payment tracking
Ref Order List View

Step 2: Use the powerful search and filter options to manage your orders:

  • Filter by carrier, delivery status, payment status
  • Group by carrier, mapped status, payment status, or date
  • Search by tracking reference, sale order, or carrier name
Ref Order Search View

Tip

Click on any carrier reference order to see its full details, including the delivery timeline in the chatter, cost breakdown, driver information, and linked sale order and purchase order.

X. Create Purchase Orders & Manage Billing

This feature allows you to create Purchase Orders (POs) from your delivery records, enabling proper accounting and reconciliation of carrier shipping fees within Odoo's purchase workflow.

Step 1: Navigate to: Delivery → Operations → Delivery Orders.

This view lists all carrier reference orders with their tracking references, delivery statuses, estimated and actual shipping costs, and payment status.

Step 2: Select the carrier reference orders you want to create a Purchase Order for. You can select multiple records at once using the checkboxes.

Ref Order List View Checked

Tips

Smart Grouping: When selecting multiple orders, the system will automatically group them by carrier and create separate Purchase Orders for each carrier. If a draft PO already exists for a carrier, new lines will be merged into the existing PO instead of creating a duplicate.

Prerequisite: Make sure the Delivery Product is configured on each shipping carrier. This product will be used as the line item in the Purchase Order.

Step 3: From the Action menu, click [Create / Merge PO].

The system will:

  • Group selected orders by their shipping carrier
  • Create one Purchase Order per carrier (or merge into an existing draft PO)
  • Add a line item for each delivery order with the actual shipping cost as the unit price
  • Link each carrier reference order to its corresponding Purchase Order
  • Log a chatter message on each record confirming the PO creation

Step 4: After creation, the system will redirect you to the generated Purchase Order(s). You can then:

  • Review and confirm the PO
  • Create vendor bills for payment processing
  • Track the payment status directly from the carrier reference order list

The carrier reference order list view displays payment-related fields including:

  • Purchase Order: Link to the associated PO
  • Invoice Status: Shows if the PO has been invoiced
  • Payment Status: Tracks whether the carrier fee has been paid (Not Paid, In Payment, Paid, Partially Paid)
List PO Created Form PO Created

Note

You can also unlink a Purchase Order from a carrier reference order using the "Unlink Purchase Order" action, but only if the PO is still in draft status. Confirmed POs cannot be unlinked.

Done! You have successfully created Purchase Orders to manage and reconcile your carrier shipping fees.

Version 19.0.2.0 | Released on: March 5, 2026

  • Added comprehensive interactive Dashboard with three viewing modes: Delivery Analytics, Webhook Monitoring, and Performance Analytics.
  • Added Carrier Ref Order Management for centralized delivery order tracking with status mapping, cost comparison, and driver info.
  • Added Purchase Orders & Billing feature to auto-create POs from carrier fees with smart grouping and payment tracking.
  • Enhanced User Guide documentation with Table of Contents and detailed step-by-step guides for all features.
  • Upgraded to Odoo 19 compatibility.

Version 19.0.1.0 | Released on: March 5, 2026

  • Initial release.
Icon real time

Long Duong Nhat

Phone number: +84 812 212 228 Email: odoo.tangerine@gmail.com Address: 42a Street no 19, Ward 8, Go Vap District, Ho Chi Minh City, Vietnam
Icon Zalo

Zalo

Scan QR code to connect with me
Icon Whatsapp

WhatsApp

Scan QR code to connect with me
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with