Book Flasho deliveries from Odoo sales orders.

Odoo

Odoo — Flasho Delivery

Install the Flasho Odoo addon to book and track deliveries from sales orders. No custom API code required.

Download plugin

Get the Odoo 19 module from its GitHub repository:

Payment TypesPayment MethodInvoicesPlugin Link
Odoo v19IndirectYesClick here ↗

Direct download: Download ZIP

Unzip it, put the flasho_delivery folder on your Odoo addons path, update the apps list, and install Flasho Delivery.

What it does

  • Books an on-demand Flasho delivery from a confirmed sales order
  • Optional auto-book when a quotation is confirmed
  • Stores the Flasho order number, status, driver, and quoted price on the order
  • Syncs open deliveries every 15 minutes
  • Supports cash-on-delivery

Install

1

Download the module

Use the direct ZIP download or clone the repo.

git clone https://github.com/Tryflasho/odoo-addon.git
2

Install the module

Restart Odoo, update the apps list, and install Flasho Delivery. Requires Odoo 17–19 and sale_management.

3

Configure Flasho

Open Settings → Flasho and set your API key (flsh_… from Website API), pickup latitude/longitude, and vehicle type.

4

Set customer coordinates

On each delivery partner, fill Flasho latitude and Flasho longitude. A phone number is required.

Book a delivery

  1. Confirm the sales order.
  2. Open the Flasho tab. Enable Collect cash (COD) if the driver should collect amount_total.
  3. Click Book Flasho Delivery (or let auto-book run on confirm).
  4. Use Refresh Flasho Status to pull driver and status, or wait for the cron.

💡 API key

Generate a key in the Flasho dashboard under Website API. See Authentication.