Skip to Content

Contributors

multichannel sales with different marketplaces

Hello,

I'm in contact with a german company who would like to interface Odoo 
with different marketplaces, such as amazon, ebay but also local german 
actors. I don't have yet a full list, and the list is likely to evolve 
over time anyway, so I would not like to use 1 connector backend per 
marketplace...

I think the most cost effective approach would be to use a 3rd party 
broker which would take care of the nitty gritty details and present 
Odoo with a single, unified interface. I think lengow does this, and we 
have a connector_lengow project in the OCA repositories.

I'm happy to hear some feedback (on the lengow connector, or on using a 
broker for this purpose), doubtless some of you already had to walk this 
path.

Thanks


-- 
Alexandre Fayolle
Senior Software Engineer
Tel : +33 4 58 48 20 30

Camptocamp France SAS
18 rue du Lac Saint André
73 370 Le Bourget-du-Lac
France

http://www.camptocamp.com

by Alexandre Fayolle - 12:11 - 15 Apr 2021

Follow-Ups

  • Re: multichannel sales with different marketplaces
    Thanks Xavier for your feedback I'll keep this in mind.
    
    Alexandre
    
    On 15/04/2021 13:16, Xavier Brochard wrote:
    
    > Hello
    
    > 
    
    > Using a multi-channel dispatcher is the best option, as it is allways
    
    > very complicated to handle all the marketplaces that you need in Odoo.
    
    > It is exactly like using a multi shipping provider.
    
    > 
    
    > Lengow is only for big companies wich sells lot of products.
    
    > 
    
    > We work with Iziflux, a french multi-channel feed (a «broker» as you
    
    > said, one can see it as a dispatcher). Price is really cheap compared to
    
    > Lengow and you can start with, for example, 100 products. There is a lot
    
    > of multi-channel feeders. Local feeders are recommended at there is also
    
    > a lot of local marketplaces.
    
    > 
    
    > We have asked it-projects (Yelizariev's company) to code a connector
    
    > Odoo 13 - Iziflux. It works well and we would like to release it as GPL.
    
    > 
    
    > However, a simpler module would be good enough for starting as nearly
    
    > all multi-channel feeds can handle CSV files. It would work as follow :
    
    > - check products to sell
    
    > - check require fields and transform format
    
    > And a cron job would
    
    > - CSV product and stock
    
    > - CSV stored in dedicated directory
    
    > - ftp your CSV to the multichannel feed (some multichannel feeds will
    
    > directly take it)
    
    > - ftp the multichannel CSV (sales)
    
    > - CSV sale import
    
    > Such a general module could be immediatly usable with every
    
    > multi-channel feed as soon as you will setup the fields and adapt
    
    > formats.
    
    > 
    
    > If you need to search for multi channel providers, use these keywords :
    
    > multi-channel, feed, connector, flux
    
    > 
    
    > ---
    
    > Librement,
    
    > Xavier Brochard xavier@alternatif.org
    
    > La liberté est à l'homme ce que les ailes sont à l'oiseau (Jean-Pierre
    
    > Rosnay)
    
    > 
    
    > Le 15.04.2021 12:12, Alexandre Fayolle a écrit :
    
    >> I'm in contact with a german company who would like to interface Odoo
    
    >> with different marketplaces, such as amazon, ebay but also local german
    
    >> actors. I don't have yet a full list, and the list is likely to evolve
    
    >> over time anyway, so I would not like to use 1 connector backend per
    
    >> marketplace...
    
    >> I think the most cost effective approach would be to use a 3rd party
    
    >> broker which would take care of the nitty gritty details and present
    
    >> Odoo with a single, unified interface. I think lengow does this, and we
    
    >> have a connector_lengow project in the OCA repositories.
    
    >> I'm happy to hear some feedback (on the lengow connector, or on using a
    
    >> broker for this purpose), doubtless some of you already had to walk 
    
    >> this
    
    >> path.
    
    > 
    
    > _______________________________________________
    
    > Mailing-List: https://odoo-community.org/groups/contributors-15 
    
    > <https://odoo-community.org/groups/contributors-15>
    
    > Post to: mailto:contributors@odoo-community.org
    
    > Unsubscribe: https://odoo-community.org/groups?unsubscribe 
    
    > <https://odoo-community.org/groups?unsubscribe>
    
    > 
    
    
    
    -- 
    Alexandre Fayolle
    Senior Software Engineer
    Tel : +33 4 58 48 20 30
    
    Camptocamp France SAS
    18 rue du Lac Saint André
    73 370 Le Bourget-du-Lac
    France
    
    http://www.camptocamp.com
    

    by Alexandre Fayolle - 10:14 - 28 Apr 2021
  • Re: multichannel sales with different marketplaces
    Hi Alexandre,


    I would personally go for a UBL standard XML file to import and export data to the third party provider, whatever it is. We used Lobster for example in one project. 

    Then Odoo 'just' need to speak and understand UBL and most is already done in OCA/EDI repo. 

    IMO it is, and should probably remain, that the customer have a hand on the third party app that communicate with Odoo and other tools. If we have one interface, fine we take the responsibility. If it starts to be many, and moreover moving target, then better the customer take this part. 

    Strategically speaking, it's also important that the customer has its data and flows under control. 

    Call me anytime, 

    All the best, 

    Joël 


    Le jeu. 15 avr. 2021 à 13:17, Xavier Brochard <xavier@alternatif.org> a écrit :
    Hello
    
    Using a multi-channel dispatcher is the best option, as it is allways 
    very complicated to handle all the marketplaces that you need in Odoo. 
    It is exactly like using a multi shipping provider.
    
    Lengow is only for big companies wich sells lot of products.
    
    We work with Iziflux, a french multi-channel feed (a «broker» as you 
    said, one can see it as a dispatcher). Price is really cheap compared to 
    Lengow and you can start with, for example, 100 products. There is a lot 
    of multi-channel feeders. Local feeders are recommended at there is also 
    a lot of local marketplaces.
    
    We have asked it-projects (Yelizariev's company) to code a connector 
    Odoo 13 - Iziflux. It works well and we would like to release it as GPL.
    
    However, a simpler module would be good enough for starting as nearly 
    all multi-channel feeds can handle CSV files. It would work as follow :
    - check products to sell
    - check require fields and transform format
    And a cron job would
    - CSV product and stock
    - CSV stored in dedicated directory
    - ftp your CSV to the multichannel feed (some multichannel feeds will 
    directly take it)
    - ftp the multichannel CSV (sales)
    - CSV sale import
    Such a general module could be immediatly usable with every 
    multi-channel feed as soon as you will setup the fields and adapt 
    formats.
    
    If you need to search for multi channel providers, use these keywords : 
    multi-channel, feed, connector, flux
    
    ---
    Librement,
    Xavier Brochard xavier@alternatif.org
    La liberté est à l'homme ce que les ailes sont à l'oiseau (Jean-Pierre 
    Rosnay)
    
    Le 15.04.2021 12:12, Alexandre Fayolle a écrit :
    
    
    > I'm in contact with a german company who would like to interface Odoo
    
    
    > with different marketplaces, such as amazon, ebay but also local german
    
    
    > actors. I don't have yet a full list, and the list is likely to evolve
    
    
    > over time anyway, so I would not like to use 1 connector backend per
    
    
    > marketplace...
    
    
    > I think the most cost effective approach would be to use a 3rd party
    
    
    > broker which would take care of the nitty gritty details and present
    
    
    > Odoo with a single, unified interface. I think lengow does this, and we
    
    
    > have a connector_lengow project in the OCA repositories.
    
    
    > I'm happy to hear some feedback (on the lengow connector, or on using a
    
    
    > broker for this purpose), doubtless some of you already had to walk 
    
    
    > this
    
    
    > path.
    

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Joël Grand Guillaume - 10:12 - 28 Apr 2021
  • Re: multichannel sales with different marketplaces
    Hello
    
    Using a multi-channel dispatcher is the best option, as it is allways 
    very complicated to handle all the marketplaces that you need in Odoo. 
    It is exactly like using a multi shipping provider.
    
    Lengow is only for big companies wich sells lot of products.
    
    We work with Iziflux, a french multi-channel feed (a «broker» as you 
    said, one can see it as a dispatcher). Price is really cheap compared to 
    Lengow and you can start with, for example, 100 products. There is a lot 
    of multi-channel feeders. Local feeders are recommended at there is also 
    a lot of local marketplaces.
    
    We have asked it-projects (Yelizariev's company) to code a connector 
    Odoo 13 - Iziflux. It works well and we would like to release it as GPL.
    
    However, a simpler module would be good enough for starting as nearly 
    all multi-channel feeds can handle CSV files. It would work as follow :
    - check products to sell
    - check require fields and transform format
    And a cron job would
    - CSV product and stock
    - CSV stored in dedicated directory
    - ftp your CSV to the multichannel feed (some multichannel feeds will 
    directly take it)
    - ftp the multichannel CSV (sales)
    - CSV sale import
    Such a general module could be immediatly usable with every 
    multi-channel feed as soon as you will setup the fields and adapt 
    formats.
    
    If you need to search for multi channel providers, use these keywords : 
    multi-channel, feed, connector, flux
    
    ---
    Librement,
    Xavier Brochard xavier@alternatif.org
    La liberté est à l'homme ce que les ailes sont à l'oiseau (Jean-Pierre 
    Rosnay)
    
    Le 15.04.2021 12:12, Alexandre Fayolle a écrit :
    
    > I'm in contact with a german company who would like to interface Odoo
    
    > with different marketplaces, such as amazon, ebay but also local german
    
    > actors. I don't have yet a full list, and the list is likely to evolve
    
    > over time anyway, so I would not like to use 1 connector backend per
    
    > marketplace...
    
    > I think the most cost effective approach would be to use a 3rd party
    
    > broker which would take care of the nitty gritty details and present
    
    > Odoo with a single, unified interface. I think lengow does this, and we
    
    > have a connector_lengow project in the OCA repositories.
    
    > I'm happy to hear some feedback (on the lengow connector, or on using a
    
    > broker for this purpose), doubtless some of you already had to walk 
    
    > this
    
    > path.
    

    by xavier - 01:15 - 15 Apr 2021
  • Re: multichannel sales with different marketplaces
    We're interested in this topic as well and maybe we run a project based on that soon. Lengow and Tradebyte are the main actors, maybe you want to take a look at both of them. What we've heard, based on the experience of our customers, is that they both provide great service but the cost is high, so it seems that the number of marketplaces involved has to be more than 5 or so.

    The OCA Lengow connector is outdated, have in mind that maybe it's not working out of the box.

    There's an opensource alternative Cenit.io [1] (and I think it was something related to our odoo world in their beginning), but we haven't tried. 

    But also, willing to hear more feedback.

    [1] https://github.com/cenit-io/

    El jue, 15 abr 2021 a las 12:12, Alexandre Fayolle (<alexandre.fayolle@camptocamp.com>) escribió:
    Hello,
    
    I'm in contact with a german company who would like to interface Odoo 
    with different marketplaces, such as amazon, ebay but also local german 
    actors. I don't have yet a full list, and the list is likely to evolve 
    over time anyway, so I would not like to use 1 connector backend per 
    marketplace...
    
    I think the most cost effective approach would be to use a 3rd party 
    broker which would take care of the nitty gritty details and present 
    Odoo with a single, unified interface. I think lengow does this, and we 
    have a connector_lengow project in the OCA repositories.
    
    I'm happy to hear some feedback (on the lengow connector, or on using a 
    broker for this purpose), doubtless some of you already had to walk this 
    path.
    
    Thanks
    
    
    
    -- 
    Alexandre Fayolle
    Senior Software Engineer
    Tel : +33 4 58 48 20 30
    
    Camptocamp France SAS
    18 rue du Lac Saint André
    73 370 Le Bourget-du-Lac
    France
    
    http://www.camptocamp.com
    

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Carlos Liébana Anero. - 01:15 - 15 Apr 2021