This question has been flagged

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

SHIPPING METHODS/SERVICES:
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)
UPS
USPS
FedEx
DHL (Deprecated)
DHL
EMS (Express Mail Service)
SpeedPost (Hong Kong Express Mail)

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

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.

Avatar
Discard
Author

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.

Best Answer

Luke,

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

UPS and USPS are on that branch.

Thanks.

 

Avatar
Discard
Author

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.

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.

Author

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.

Author

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

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!

Author

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

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

Author

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.