Logistics Management | Third-Party Logistics (3PL) Platform with Live Carrier API Integration — FedEx, DHL, Aramex, SMSA, Bosta | AWB · COD · Hubs · Drivers · Public Tracking
by Moaz Nabil https://github.com/moaaznaabilali$ 100.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Fleet (fleet) • Inventory (stock) • Invoicing (account) • Website (website) |
| Lines of code | 4643 |
| Technical Name |
mn_logistics_management |
| License | OPL-1 |
| Website | https://github.com/moaaznaabilali |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Fleet (fleet) • Inventory (stock) • Invoicing (account) • Website (website) |
| Lines of code | 4643 |
| Technical Name |
mn_logistics_management |
| License | OPL-1 |
| Website | https://github.com/moaaznaabilali |
| Versions | 18.0 19.0 |
A 3PL platform that actually talks to your carriers.
3PL = Third-Party Logistics. This module is the full operations platform for a delivery / courier / fulfilment company â and it ships with live API drivers for FedEx, DHL Express, Aramex, SMSA Express, and Bosta. One click on a shipment fetches a real-time rate from the carrier, creates the shipment on their system, gets back the real AWB, pulls live tracking events, and can void the consignment â all without leaving Odoo.
Built on Odoo Stock. v19.0.3.0.0 ships 22 connected models · 5 live carrier API drivers · 2 OWL dashboards · 3 PDFs · 6 crons.
Five carriers. Real HTTP. Every operation that matters.
Drop in your credentials, click Test API connection, then operate shipments end-to-end through the carrier's own systems.
Create Shipment
Track
Cancel
Create Shipment
Track
Create Shipment
Track
Create Shipment
Fetch Label
Track
Cancel
Create Shipment
Track
Cancel
Every API call is audit-logged with request payload · response · status · latency. Test-connection button per carrier. Production / sandbox toggle. Pluggable base class â drop in your own driver for any other carrier in a single Python file.
Four header buttons on every shipment.
shipping_cost.If you deliver parcels on behalf of other companies, this is your back-office.
Every shipment. Every hub. Every driver. Live.
Six KPI tiles · hub status grid with capacity bars · drivers on the road with stops and COD outstanding · 7-day Chart.js volume · SLA-alert table for late shipments · multi-branch consolidation.
MTD revenue. On-time %. Top senders & drivers.
Month-to-date revenue with growth % vs same period last month. On-time delivery % per carrier. Top 5 senders + revenue. Exception hotspots by zone. Top drivers MTD. Branch breakdown for multi-company chains.
Customers type their AWB. See the live timeline.
Dark premium tracking page. Current-status card, event timeline, carrier external-tracking link. AJAX poller refreshes every 10 seconds. Toggleable from Settings.
"Where is my parcel?"
Where 90% of consignees actually open it.
Multi-piece. Multi-state. Audit-logged.
Every shipment. Every dimension. Every state badge.
Sender, consignee, parcels, COD, insurance, customs, POD, events.
Senders ask for pickup. Dispatchers schedule it.
Build a route, assign a driver, execute stop by stop.
Sealed loads moving between hubs. Tamper-evident.
COD · Returns · Sender invoices · Driver payouts.
One click "Approve" creates a reverse AWB back to the sender.
Collected â Settled â Disputed. Every cash movement audited.
Weekly · Bi-weekly · Monthly billing â auto-bundles delivered shipments.
Settle drivers periodically. Offset against collected COD.
SMS · WhatsApp · Email. Per-state. Per-sender.
Trigger-bound message templates with placeholders.
Every message sent â channel, recipient, status, error.
5-star rating · NPS · comments · per-driver / per-carrier roll-up.
Hubs · Zones · Drivers · Webhooks · Holidays.
Slack / Discord / your CRM â pinged on state transitions.
21 connected models. 3 PDFs. 2 OWL dashboards. 5 crons.
A full 3PL platform at the cost of one consignment.
$100.
Install in ten seconds.
Built by Moaz Nabil · moaaznaabilali@gmail.com
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