Odoo Help


Shipping & Payment Modules for E-commerce (eg. UPS, FedEx, EMS, SpeedPost, DHL, Table Rates, Matrix Rates)

Luke Branch
on 6/25/14, 6:25 AM 12,997 views

Has anyone seen any modules being developed for any of the following shipping carriers/methods or payment services/methods:

Flat Rate
Table Rates
Matrix Rates (http://www.webshopapps.com/row/free/matrixrate-shipping-extension.html) - this type of setup would be especially useful as it would allow flexible multiple shipping options based on weight vs desination, size vs. destination, etc.
Free Shipping (based on $XXX amount of purchase)
DHL (Deprecated)
EMS (Express Mail Service)
SpeedPost (Hong Kong Express Mail)

Saved CC
Check / Money Order
Zero Subtotal Checkout
Bank Transfer Payment
Cash On Delivery Payment
Purchase Order
Authorize.net Direct Post

I believe there are already a few payment processors included (eg. PayPal) , however I haven't seen any way for auto-calculation of shipping via either manually input Table Rate or Matrix Rates methods (ie. a spreadsheet with rules according to weight, destination, dimensions, dimensional weight, carrier, etc.). Any assistance in regards to this would be much appreciated, as i'd like to try launch a pilot e-commerce site with v8 when it is released to see if the platform is workable for us after stable is released.

It would be ideal if Odoo v8 offered a few of the larger carriers with modules out of the box that could plug into their various API's. I know that UPS, FedEx, and DHL are all included in Magento out of the box, it would be great if it was possible to do this with Odoo v8 as well.

further to this question, I have found some functionality in the delivery method drop down menu that allows for table rates/matrix rates type functionality. This looks very promising and will definitely be enough to get started with until integrated modules begin to appear integrated into various carrier's API's.

Luke Branch
on 7/4/14, 10:24 PM

Serpent Consulting Services Pvt. Ltd.

--Serpent Consulting Services Pvt. Ltd.--
Serpent Consulting Services Pvt. Ltd.
| 6 6 8
Gandhinagar, India
--Serpent Consulting Services Pvt. Ltd.--

Serpent Consulting Services Pvt. Ltd. is an Official Odoo Partner, working on Odoo ever since 2007, experience of 11+ years and witnessed the growth of Odoo.

We are a team of 80+ experts on various verticals. Our portfolio of products can be seen at http://www.serpentcs.com and http://www.serpentcs.in

Our Expertise and Services:

  • Odoo Support

  • Odoo Development

  • Odoo Training

  • Odoo Migration

  • Odoo Implementation

  • Odoo Consulting

Our 290+ Apps on Appstore : https://apps.odoo.com/apps/modules/browse?author=Serpent Consulting Services Pvt. Ltd.


Serpent Consulting Services Pvt. Ltd.
On 7/6/14, 8:56 AM


Have a look at https://code.launchpad.net/~serpentcs/openerp-usa/serpentcs-openerp-usa-v7-compatability.

UPS and USPS are on that branch.



Hi, Thanks for the reply. Is this being ported to the new 8.0 branch (runbot.odoo.com)? It looks like it will be a very useful module.

Luke Branch
on 7/6/14, 12:52 PM

I'm also interested in shipping and payment gateway integration (coming from an ecommerce background these are two of the big issues for an ecommerce platform). It seems that serpent has produced a ship management module (https://code.launchpad.net/~serpentcs/serpent-dev/ship_managemant_atul) but it is not clear what this does and whether it is going to be merged with the main saas codebase.

Hertford Developments Limited, Kurt Haselwimmer
on 7/6/14, 4:11 PM

further to this post it looks like Bista Solutions may be working on porting their feature rich implementation up to 8.0 once they move from RC (release candidate) to a final stable release. I've spoken to them briefly over the phone and they have said that it is definitely on the roadmap as soon as they can confirm for sure that the database schema and api are stable/frozen. I'd be interested to see what features both parties include in their updated modules (ie. Serpent Consulting & Bista Solutions) once they release an 8.0 compatible version.

Luke Branch
on 7/7/14, 10:48 PM

Here's a link Bista Solutions has sent me: http://www.bistasolutions.com/industry-verticals/erp-for-ecommerce/videos-screenshots

Luke Branch
on 7/7/14, 10:52 PM

Wow, if they have already made the module, this is great. Is it published ? If published, it will save a lot of double efforts of the community!

Serpent Consulting Services Pvt. Ltd., Serpent Consulting Services Pvt. Ltd.
on 7/9/14, 4:20 AM

I agree, I believe they are working on porting this: https://code.launchpad.net/~faisal-basar/openerp-usa/BistaShipping to v 8.0 once it has stabilised. I have not yet had the chance to try your implementation (ie. Serpent Consulting) or Bista's, however both modules look like they would work very nicely if they can be implemented into the E-commerce frontend as well as the backend

Luke Branch
on 7/9/14, 5:34 AM

Its an old code though Sounds good, we will keep you updated!

Serpent Consulting Services Pvt. Ltd., Serpent Consulting Services Pvt. Ltd.
on 7/9/14, 6:10 AM

there seems to be some activity on this branch in the OCA (Odoo Community Association) on github: https://github.com/OCA/carrier-delivery Which may be of interest. It seems to be setting up a general backbone for handling different carrier's requirements.

Luke Branch
on 7/12/14, 2:19 AM

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

2 follower(s)


Asked: 6/25/14, 6:25 AM
Seen: 12997 times
Last updated: 3/16/15, 8:10 AM