Integrate ShipRocket with Odoo ERP Self Hosted

Appy Pie Connect allows you to automate multiple workflows between ShipRocket and Odoo ERP Self Hosted

  • No code
  • No Credit Card
  • Lightning Fast Setup
20 Million man hours saved

Award Winning App Integration Platform

About ShipRocket

Shiprocket is a technologically advanced logistics platform that connects retailers, consumers, and supply chain partners to create great shipping experiences.

About Odoo ERP Self Hosted

Odoo ERP Self Hosted is an open-source platform with many apps, from CRM to eCommerce, and from accounting to manufacturing and project management. This Odoo ERP Self Hosted integration works with all of Odoo ERP's products.

Odoo ERP Self Hosted Integrations

Best ShipRocket and Odoo ERP Self Hosted Integrations

  • ShipRocket Integration Odoo ERP Self Hosted Integration

    ShipRocket + Odoo ERP Self Hosted

    Create Note to Odoo ERP Self Hosted from New Order in shiprocket Read More...
    Close
    When this happens...
    ShipRocket Integration New Order
     
    Then do this...
    Odoo ERP Self Hosted Integration Create Note
  • ShipRocket Integration Odoo ERP Self Hosted Integration

    ShipRocket + Odoo ERP Self Hosted

    Create Project Task to Odoo ERP Self Hosted from New Order in shiprocket Read More...
    Close
    When this happens...
    ShipRocket Integration New Order
     
    Then do this...
    Odoo ERP Self Hosted Integration Create Project Task
  • ShipRocket Integration Odoo ERP Self Hosted Integration

    ShipRocket + Odoo ERP Self Hosted

    Create Blog Post to Odoo ERP Self Hosted from New Order in shiprocket Read More...
    Close
    When this happens...
    ShipRocket Integration New Order
     
    Then do this...
    Odoo ERP Self Hosted Integration Create Blog Post
  • ShipRocket Integration Odoo ERP Self Hosted Integration

    ShipRocket + Odoo ERP Self Hosted

    Create Note to Odoo ERP Self Hosted from New Product in shiprocket Read More...
    Close
    When this happens...
    ShipRocket Integration New Product
     
    Then do this...
    Odoo ERP Self Hosted Integration Create Note
  • ShipRocket Integration Odoo ERP Self Hosted Integration

    ShipRocket + Odoo ERP Self Hosted

    Create Project Task to Odoo ERP Self Hosted from New Product in shiprocket Read More...
    Close
    When this happens...
    ShipRocket Integration New Product
     
    Then do this...
    Odoo ERP Self Hosted Integration Create Project Task
  • ShipRocket Integration {{item.actionAppName}} Integration

    ShipRocket + {{item.actionAppName}}

    {{item.message}} Read More...
    Close
    When this happens...
    {{item.triggerAppName}} Integration {{item.triggerTitle}}
     
    Then do this...
    {{item.actionAppName}} Integration {{item.actionTitle}}
Connect ShipRocket + Odoo ERP Self Hosted in easier way

It's easy to connect ShipRocket + Odoo ERP Self Hosted without coding knowledge. Start creating your own business flow.

    Triggers
  • New Order

    Triggers when a new order is created.

  • New Product

    Triggers when a new product is created.

  • New Shipment

    Triggers when a new shipment is created.

  • New Blog Post

    Triggers when you add a new Blog Post. You will need to have the Blog module installed.

  • New Calendar Event

    Triggers when you add a new Calendar Event. You will need to have the Calendar module installed.

  • New Event

    Triggers when you add a new event. You will need to have the Event module installed.

  • New Expense

    Triggers when you add a new expense. You will need to have the Expense module installed.

  • New Invoice

    Triggers when you add a new invoice. You will need to have the Invoice module installed.

  • New Lead/Opportunity

    Triggers when you add a new Lead/Opportunity. You will need to have the CRM module installed.

  • New Note

    Triggers when you add a new Note. You will need to have the Note module installed.

  • New Product

    Triggers when you add a new Product. You will need to have the ECommerce module installed.

  • New Project Task

    Triggers when you add a new Project Task. You will need to have the Project module installed.

  • New Sale Quotation

    Triggers when you add a new Sale Quotation. You will need to have the Sale module installed.

  • New Survey Response

    Triggers when you add a new survey response. You will need to have the Survey module installed.

  • New Ticket

    Triggers when you add a new ticket.You need to install the helpdesk module.

  • New User

    Triggers when you add a new User. You will need to have the Users module installed.

    Actions
  • Add New Product

    Creates a new product.

  • Cancel an Order

    Cancel an order

  • Create Custom Order

    Creates a custom order.

  • Create a Return Order

    Create a return order

  • Update Order

    Update an existing order.

  • Create Blog Post

    Create a blog post

  • Create Note

    Create a new Note.

  • Create Project Task

    Create a new Project Task.

  • Update Ticket

    Update a existing Ticket

Compliance Certifications and Memberships

Highly rated by thousands of customers all over the world

We’ve been featured on

featuredon
Page reviewed by: Abhinav Girdhar  | Last Updated on July 01, 2022 5:55 am

How ShipRocket & Odoo ERP Self Hosted Integrations Work

  1. Step 1: Choose ShipRocket as a trigger app and authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick Odoo ERP Self Hosted as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from ShipRocket to Odoo ERP Self Hosted.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of ShipRocket and Odoo ERP Self Hosted

When I started using Odoo it quickly became clear that it was a very capable open source ERP. One of the most interesting features of Odoo is the ability to integrate with other systems and processes. This integration takes place in different ways depending on the product, but one of the most popular methods is via an API. The ShipRocket API makes it easy to integrate ShipRocket, an ecommerce platform built specifically for Odoo, with Odoo. ShipRocket is a fully hosted spution that helps make integrating your existing systems easier.

Integrating ShipRocket and Odoo ERP Self Hosted is a pretty straight forward process. With an API key from ShipRocket and a simple script, you can add a shopping cart to Odoo. For this tutorial I am going to show how this works from the Odoo end of things. This process should be done from the Odoo end because ShipRocket uses a different currency than Odoo does. In order to add the shopping cart from the Odoo side, you will need to create a new currency in ShipRocket and set it to the default currency in Odoo. You can read more about setting up a new currency in ShipRocket here.

To get started with this application all you need to do is install a couple of packages and create a few fields. To get started, log into Odoo ERP Self Hosted and go to Tops > Module Installer > Search for ‘shiprocket’

Install the fplowing modules:

shiprocket_api_key_manager

shiprocket_checkout_payment_handler

shiprocket_product_handler

When you have installed these modules you will need to create some new entries in your module table in order to define how these modules will function. The first thing you will need to do is create a new pricing method in your Pricing Methods table named “Shiprocket Payment”. You can do this in the same way that you would add any other payment method by clicking on the button next to Shipping Method Type at the top of the table. This will bring up the Add Shipping Method Type window where you will want to enter Shiprocket Payment in the Name field and select the shiprocket_checkout_payment handler under Show Installed Methods.

Next, you will want to create a new entry for each of your products in the Products table. Each product entry has three different fields that need to be defined. The first field is called “Product Type” and this should be set to “Shiprocket Product”. A “Stock Keeping Unit” is required so you will need to enter something in there like “SKU001”. Finally, you will need to provide an “API Key” which you can enter by clicking on the button next to your SKU001 row. This will bring up the Add Shipping Method Type window where you will want to enter “Shiprocket API Key” in the Name field and select shiprocket_product_handler under Show Installed Methods. At this point you should have something that looks like this:

You are almost done! All that is left is adding some additional fields to your invoice line items. For this tutorial, I added three fields called “Shipping Method”, “Shipping Amount”, and “Total Shipping Amount” along with two buttons at the bottom of my invoice template for Confirm & Cancel. Your invoice should look something like this when you are done:

Note that all three of these fields are referenced by their ID instead of their label. This is because ShipRocket uses their own currency called “SRS” rather than your base currency in Odoo. To get around this problem you need to create a new currency in ShipRocket called “Odoo SRS” and set it as your default currency in Odoo. You can find more information on creating a new currency in ShipRocket here. Once you have created your new currency in ShipRocket, go back into Odoo and go to Settings > Currencies > Default Currency. There you will see your newly created currency listed as “Odoo SRS” which you can select as your default currency:

That is it! You should now be able to set up a shopping cart for your customers who use both Odoo and ShipRocket. If you have any questions please feel free to reach out to me or leave comments below!

The process to integrate ShipRocket and Odoo ERP Self Hosted may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.