Introduction
Odoo Starshipit Shipping Integration connects your Odoo system with Starshipit to manage all shipping tasks from one place. As a result, you can fetch live shipping rates, create shipments, print labels, and track orders easily inside Odoo.
The module automates daily shipping tasks to save time and reduce manual errors. It also supports return shipments and shipment cancellation for smooth delivery handling.
With live rate fetching and automatic tracking, businesses can manage both local and international shipments in a simple and organized way.
Features
- This module fetches live shipping rates from multiple carriers inside Odoo.
- It creates shipments and then generates shipping labels automatically.
- Tracking information syncs in real time from Starshipit to Odoo.
- It allows easy creation and management of return shipments.
- Shipments can be cancelled directly from Odoo when needed.
- The integration works securely using Starshipit API credentials.
- All shipping activities are managed from one centralized dashboard in Odoo.
Installation
- Once you purchase the App from Webkul store, you will receive a link to download module’s zip file.
- Extract the file on your system after download finishes. As a result, you will be able to see a folder named- ‘starshipit_delivery_carrier’
- Copy and paste this folder inside your Odoo Add-Ons path.
- Now, open Odoo App and click on the Settings menu. Here, click on Activate Developer Mode.
- Then, open Apps menu and click on ‘Update Modules List.’
- In the search bar, remove all the filters and search ‘starshipit_delivery_carrier’
- You will be able to see Odoo Starshipit Shipping Integration in the search results. Click on ‘Activate’ to install it.
Workflow
Configuration of Odoo Starshipit Shipping Integration
1. From your Odoo backend, go to Sales → Configuration → Shipping Methods. Add your Starshipit API Key and Subscription Key to connect Odoo with Starshipit.

2. Initially, open the Starshipit Shipping Method and set the integration level, delivery product, invoicing policy, packaging, and weight units.
These settings control how rates are fetched and how shipments are created.

3. On the Sales Order, click Add Shipping Method and select Starshipit. After that, review the total order weight and click Get Rate to fetch live shipping charges.

4. After clicking Get Rate, choose the preferred Starshipit service from the available carrier rates. Then, click Select to apply the shipping charge to the order.

5. After selecting the shipping rate, the chosen Starshipit Service Code, Service Name, and Price are automatically updated in the Sales Order → Other Info (Starshipit section) for verification.
Then, you can review the details before proceeding.

6. Click on Put in Pack and enter the package type, shipping weight, and dimensions (height, width, and length).
Then save the package details to prepare the order for shipment creation through Starshipit.

7. Click on Validate to confirm the delivery order. Once done, the system will create the shipment, generate the shipping label, and assign the tracking number.
After that, all Starshipit shipping details will appear under the Shipping Information section.

8. Once validation is complete, the shipping label PDF and tracking link are automatically added to the chatter section of the delivery order.
After that, you can download the label, share the tracking link with customers, and track shipment updates in real time.

9. From the delivery order, click Get Starshipit Rates to fetch all available live carrier shipping rates directly from Starshipit. After that, choose the option that best fits your order.

10. Click Get Starshipit Rates to view all available carrier services with their prices. Then, select the required service to apply the rate to the delivery order and proceed with shipment creation.

11. If required, click Cancel on the delivery order to cancel the shipment.
As a result of the cancellation, it is synced with Starshipit, the shipment status is updated in Odoo, and the action is recorded in the activity history.

12. After clicking Cancel, the shipment is successfully cancelled, and as a result, the confirmation is recorded in the chatter with the updated delivery status.

13. As a result, Odoo generates a return delivery order and updates the status with the returned products.

Need Help?
Hope you find guide helpful! Please feel free to share your feedback in the comments below.
If you still have any issues/queries, please create a ticket at the UV Desk.
I hope this helps. In case of any further queries, contact us at our support mail.
Thanks for paying attention!!
Current Product Version - 1.0.0
Supported Framework Version - ODOO 17, 18, 19

Be the first to comment.