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 Types | Payment Method | Invoices | Plugin Link |
|---|---|---|---|
| Odoo v19 | Indirect | Yes | Click 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
Download the module
Use the direct ZIP download or clone the repo.
git clone https://github.com/Tryflasho/odoo-addon.gitInstall the module
Restart Odoo, update the apps list, and install Flasho Delivery. Requires Odoo 17–19 and sale_management.
Configure Flasho
Open Settings → Flasho and set your API key (flsh_… from Website API), pickup latitude/longitude, and vehicle type.
Set customer coordinates
On each delivery partner, fill Flasho latitude and Flasho longitude. A phone number is required.
Book a delivery
- Confirm the sales order.
- Open the Flasho tab. Enable Collect cash (COD) if the driver should collect
amount_total. - Click Book Flasho Delivery (or let auto-book run on confirm).
- 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.