| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Discuss (mail) • Invoicing (account) • Inventory (stock) • Website (website) |
| Lines of code | 1197 |
| Technical Name |
delivery_leopards |
| License | LGPL-3 |
| Website | https://nadeemwazir.com |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Discuss (mail) • Invoicing (account) • Inventory (stock) • Website (website) |
| Lines of code | 1197 |
| Technical Name |
delivery_leopards |
| License | LGPL-3 |
| Website | https://nadeemwazir.com |
| Versions | 18.0 19.0 |
Leopards Courier Integration
Complete User Guide
Connect Odoo Delivery with Leopards Courier for live rate calculation, manual shipment booking, label attachment, tracking status refresh, and cancellation handling.
Important Workflow
- Validate only validates stock transfer.
- Book a Shipment creates shipment in Leopards and generates CN.
- You can cancel shipment directly from Odoo using Cancel in Leopards.
- Status updates are handled through Leopards tracking API (scheduled action + manual refresh).
Step 1: Configure Delivery Method
- Go to Inventory > Configuration > Delivery Methods.
- Create or edit method and set Delivery Type = Leopards Courier.
- Enter API Key, API Secret, and API URL.
- Optionally set default Shipper and Account ID.
- Click Test Connection and save.
Step 2: Configure Shipper
- Go to Inventory > Configuration > Leopards Shippers.
- Create shipper with sender details and address.
- Assign shipper in Leopards delivery method, or override per delivery order.
Step 3: Daily Usage
- Create Sales Order and select Leopards delivery method.
- Confirm order and process transfer.
- Click Validate.
- Open delivery and click Book a Shipment.
- System writes CN in tracking reference and attaches label when available.
- Use tracking button or refresh action to monitor latest status.
Tracking and Cancellation
- Current Status is shown on delivery order.
- Leopards: Auto-refresh tracking status cron updates statuses automatically.
- Cancel in Leopards requests cancellation.
- Leopards: Process queued cancellations cron completes pending cancellations.
Troubleshooting
- CN not created: click Book a Shipment after validation.
- API auth issues: verify API Secret matches Leopards API Password exactly.
- Status not changing: confirm tracking scheduled action is active.
- Rate issue: verify destination city and API environment URL.
Support
Maintainer: Hameed Pvt.Ltd
Email: nadeemwazir0123@gmail.com
Please log in to comment on this module