O que vês ao instalá-lo: o menu Marketplaces
A ficha do Odoo Apps apresenta o módulo com o título Sell on Allegro, Bol, Kaufland and Octopia e tem uma secção, How it works, dedicada ao seu funcionamento. Dentro do Odoo, tudo o que é do módulo fica sob um novo menu raiz, Marketplaces.
No primeiro nível estão Marketplaces › Dashboard, Marketplaces › Listings, Marketplaces › Orders, Marketplaces › Returns, Marketplaces › Performance e Marketplaces › Payouts. Listings abre em All Listings e Listing Errors; Orders, em Marketplace Orders e Cancellations (Flagged).
Glossário: ofertas e o seu estado
Dashboard- Primeira entrada do menu do módulo, em
Marketplaces › Dashboard.
All Listings- Lista de ofertas de marketplace, em
Marketplaces › Listings › All Listings. Cada linha mostra o artigo, a ligação, a oferta, o estado e o preço.
Active- Estado de oferta que aparece na coluna de estado de
All Listings. É também o filtro com que se vê a lista na captura abaixo.
Unpublish- Ligação que aparece em cada linha de
All Listingscom o filtroActive.
Listing Errors- Segundo submenu de
Listings, emMarketplaces › Listings › Listing Errors. Os textos dos avisos e o que fazer com cada um estão no artigo sobre as mensagens de erro do conector.

All Listings com o filtro Active: cada oferta com o seu artigo, a sua ligação, o estado Active, o preço e a ligação Unpublish. Em cima, a barra do módulo com Dashboard, Listings, Orders, Returns e mais.Glossário: encomendas, cancelamentos e devoluções
Marketplace Orders- Lista de encomendas de marketplace, em
Marketplaces › Orders › Marketplace Orders. Mostra data, cliente, marketplace, ID da encomenda, vendedor, total e estado da fatura.
Nothing to Invoice- Estado de fatura que mostram as encomendas da captura de
Marketplace Orders.
Cancellations (Flagged)- Segundo submenu de
Orders, emMarketplaces › Orders › Cancellations (Flagged).
Returns- Secção de devoluções, em
Marketplaces › Returns.

Marketplace Orders com três encomendas, cada uma com o seu marketplace, o seu ID de encomenda, o seu vendedor e o estado de fatura Nothing to Invoice.Glossário: desempenho, recebimentos e ligações
Performance- Secção de desempenho, em
Marketplaces › Performance.
Payouts- Secção de recebimentos, em
Marketplaces › Payouts.
Settlements- Lista de liquidações dentro do menu
Marketplaces. Cada linha mostra período, pagamento total, moeda, reconciliações e método de importação.
Connected- Estado que mostra a lista de ligações de marketplaces. Com esse filtro vês, por cada ligação, a empresa, a conta de vendedor, o estado e os erros de API.

Settlements com linhas de Bol.com NL, Kaufland DE e Allegro PL: período, pagamento total, moeda, reconciliações e método de importação.
Marketplace Orders, All Listings com Active, Settlements e a lista de ligações com Connected para Allegro PL, Bol.com NL, Cdiscount FR e Kaufland DE.As tarefas agendadas, das mais às menos frequentes
Todas estas tarefas figuram como ativas e o seu nome começa por Marketplace:.
A cada 5 minutos
Marketplace: Push Inventory to Marketplaces: envia o stock para os marketplaces.Marketplace: Pull Orders from Marketplaces: traz as encomendas dos marketplaces.Marketplace: Connection Health Watchdog: vigilância do estado de saúde das ligações.
Entre 15 e 60 minutos
Marketplace: Revert Expired Listing Promotions: a cada 15 minutos, reverte as promoções de ofertas caducadas.Marketplace: Pull Returns from Marketplaces: a cada 30 minutos, traz as devoluções.Marketplace: Re-register Webhooks: a cada 60 minutos, volta a registar os webhooks.
Uma vez por dia
Marketplace: Pull KPI Snapshots: traz instantâneos de KPI.Marketplace: Purge Old API Logs: elimina os registos de API antigos.Marketplace: Purge Old Sync Jobs: elimina os trabalhos de sincronização antigos.
A cada 7 dias
Marketplace: Pull Weekly Settlements: traz as liquidações semanais.
Os modelos que existem por baixo
Se desenvolves sobre o módulo ou revês os seus dados a nível técnico, estes são alguns dos modelos que o código define:
mkt.connection:Marketplace Connection.mkt.api.log:Marketplace API Log.mkt.attribute.mapping:Marketplace Attribute Mapping.mkt.carrier.mapping:Marketplace Carrier Mapping.mkt.category.mapping:Marketplace Category Mapping.mkt.gpsr.safety.warning:GPSR Safety Warning.mkt.company.guard: o código descreve-o comoMarketplace: record rules checked again after a write.
Os modelos de registo de API e de mapeamento de atributos, transportadoras e categorias herdam de mkt.company.guard.
O serviço que está por trás da ligação
A ligação com os marketplaces passa pelo FlexigoTech Cloud: guarda cifradas as credenciais, vigia a sincronização e avisa por e-mail se falhar. Se a plataforma mudar a sua API, adaptam-se o módulo e o serviço. Sem subscrição, ou com o serviço suspenso, pára aquilo que a subscrição dá; os dados ficam no teu Odoo.
Por isso a ficha inclui uma secção intitulada Before you buy: this app uses a paid external service, juntamente com a sua Privacy policy. Lê-os antes de comprar.
Versões e quanto custa
O módulo está publicado no Odoo Apps para Odoo 17, 18, 19 e 20 e, segundo a ficha de cada versão, custa 9 € sem IVA, em pagamento único por versão do Odoo, nas quatro. Esse pagamento não é tudo: em cada versão o manifesto diz «Needs FlexigoTech Cloud subscription (from 49 EUR/month, VAT excl.)», e o plano Conector custa 49 €/mês ou 490 €/ano sem IVA com até 3 contas da plataforma (Pro: 98 €/mês ou 980 €/ano, até 10 contas).
Tens tudo na sua ficha do Odoo Apps. Que definições preencher e o que rever na primeira semana está na colocação em funcionamento do EU Marketplace Connector.
Como te ajuda a FlexigoTech
A FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se queres ajuda para implementar o Odoo com este conector ou precisas de uma integração à medida em torno das tuas vendas em marketplaces, vemos isso contigo.
Continue a ler
Verificado no código do conector (versão 20.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigo_multimarketplace 20.0 (2270b5c0): views/menu_views.xml
- Código do módulo: flexigo_multimarketplace 20.0 (2270b5c0): data/mkt_cron.xml
- Código do módulo: flexigo_multimarketplace 20.0 (2270b5c0): static/description/index.html
- Código do módulo: flexigo_multimarketplace 20.0 (2270b5c0): models/mkt_api_log.py
- Código do módulo: flexigo_multimarketplace 20.0 (2270b5c0): models/mkt_attribute_mapping.py
- Código do módulo: flexigo_multimarketplace 20.0 (2270b5c0): models/mkt_carrier_mapping.py
- Código do módulo: flexigo_multimarketplace 20.0 (2270b5c0): models/mkt_category_mapping.py
- Código do módulo: flexigo_multimarketplace 20.0 (2270b5c0): models/mkt_company_guard.py
- Código do módulo: flexigo_multimarketplace 20.0 (2270b5c0): models/mkt_connection.py
- Código do módulo: flexigo_multimarketplace 20.0 (2270b5c0): models/mkt_gpsr_safety_warning.py
- apps.odoo.com/apps/modules/20.0/flexigo_multimarketplace
- apps.odoo.com/apps/modules/17.0/flexigo_multimarketplace
- apps.odoo.com/apps/modules/18.0/flexigo_multimarketplace
- apps.odoo.com/apps/modules/19.0/flexigo_multimarketplace
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
