Your online store, integrated with Odoo.
Fast, tax handled, no commission.
K-Shop is KMEE's e-commerce for companies that run Odoo. Product, price, stock, customer, order and invoice stay in Odoo; the store shows all of it to the buyer and sends every sale back as an order, with no fragile integration in between. And the store's code is yours.
10 to 16 weeks until the store is live. Free 30-minute assessment.
Why K-Shop
What changes for companies that sell online and run Odoo.
-
One store, one system
Product, price, stock, order and invoice live in Odoo, where your team already works. No exporting the catalog to spreadsheets, no checking orders in two systems.
-
Fast pages, even with a large catalog
Instant search and product pages that load in under 1 second, even with 100,000 products. Buyers who wait for a page to load give up on the purchase.
-
Marketing changes the store without a developer
Banners, copy, showcases and theme change in a visual editor, right on the store. No change requests, no waiting for a release.
-
Invoices, Pix and boleto built in
NF-e, NFC-e, boleto, Pix Cobrança, Pix Automático and bank reconciliation (CNAB) through the Brazilian fiscal localization of Odoo, maintained in the OCA community with KMEE among the maintainers.
-
No platform fee and no commission
The store's code is yours. No platform rent, no percentage on every sale, and you are not locked in to a vendor, not even KMEE.
Who it's for
Three situations where K-Shop helps the most.
-
You run Odoo, but the online store is another system
The e-commerce lives apart: duplicated catalog, stock that does not match and orders typed by hand. K-Shop puts the store on top of Odoo and ends the double-checking.
-
You pay a lot for an e-commerce platform
Fees and commission grow with sales, and customization hits the platform's limits. KMEE migrates catalog and customers to Odoo with K-Shop, and the platform fee goes away.
-
You sell to businesses and want orders online
Customers with their own price lists, payment terms and quotes. K-Shop takes this B2B flow to the web, with approval and invoicing in Odoo.
What the store includes
The features of a complete e-commerce, from day one.
-
Catalog and search
Products with variants (color, size), categories, brands, price lists and stock per branch. Attribute filters, typo-tolerant search and similar product suggestions.
-
Cart and checkout
A cart that survives closing the browser, multi-step checkout, addresses, shipping with integrated carriers and the payment methods set up in Odoo.
-
Buyer account
Email or social login, password recovery and a protected session, linked to the customer record in Odoo.
-
Wishlist
Buyers save products for later, and the list follows their account when they sign in again.
-
Your brand's look
Your brand's colors and theme, with a visual editor and on-page editing. Marketing swaps banners and copy without touching code.
-
Admin area
Promotions, banners and showcase curation in a dedicated panel with protected access, without touching Odoo.
K-Shop and e-commerce platforms
The criteria that weigh most in the decision.
| Criterion | Magento | Shopify | VTEX | K-Shop |
|---|---|---|---|---|
| Platform fee | High + commission | Monthly fee + commission | High + commission | None: the store is yours |
| Catalog locked to the platform | Medium | High | High | No: the catalog is in Odoo |
| Speed (Lighthouse) | 60-75 | 70-80 | 60-75 | 90+ |
| Visual editor | Page Builder | Theme Editor (Liquid) | Site Editor (IO) | Visual editor, on-page editing and theme switching |
| Checkout customization | Possible with effort | Limited (Liquid) | Limited (IO) | Full: the code is yours |
| Brazilian tax | Paid plugin | Limited | Good, native | Native, through the OCA localization |
| Multiple companies and stores | Yes, with complexity | Yes (Plus) | Yes | Native in Odoo multi-company |
| Open source | Partial (CE) | No | No | Yes, on KMEE's GitHub |
The technology behind it
Open, mature pieces, each with a clear job. For your IT team, no black box.
-
Back office
Odoo + Headless E-commerce
Catalog, orders, customers, tax, stock, shipping and leads.
-
Search and showcase
Elasticsearch
Listings, filtered search, related products, brands and categories.
-
Buyer login
Supabase
Email and password or social login, password recovery, linked to the customer in Odoo.
-
Store
Next.js 15
Server-rendered pages delivered close to the buyer, with your brand's look and feel.
How KMEE delivers
Four stages, from assessment to a live store.
-
1
Assessment
We map your Odoo, catalog, customer base and how you sell today.
1 to 2 weeks
-
2
Store design
Store screens, data organization, login and checkout. You approve before we start coding.
2 to 3 weeks
-
3
Build
Weekly deliveries. You follow the store in a test environment from day one.
6 to 10 weeks
-
4
Go live and support
Data migration, supervised launch and dedicated support in the first 30 days. Optional monthly maintenance.
Ongoing
Frequently asked questions
What we hear most in assessments.
I already have a store on Magento, Shopify or VTEX. Is it worth migrating?
It depends on volume and pain. Above R$ 5 million in yearly sales, the platform fee and commission usually pay for the migration in 12 to 18 months. Below that, it makes sense when slowness or limited customization are holding back growth. Either way, we run the payback math in the assessment, with no commitment.
How long until the store is live?
10 to 16 weeks for a B2C store with full checkout. A B2B store with quotes, approval levels and per-customer price lists takes 14 to 20 weeks. A very large catalog (over 50,000 products) or complex tax rules can add 2 to 4 weeks.
I already run Odoo. Do you reuse what is there?
Yes, that is the ideal case. Catalog, prices, stock, tax, multiple companies and shipping: everything already set up in your Odoo stays valid. K-Shop only adds the online store on top.
I also sell on marketplaces. Does K-Shop cover that?
K-Shop takes care of your online store. For Mercado Livre, iFood and other channels, KMEE has K-OMS, which uses the same Odoo catalog: the store and the marketplaces sell from the same stock and every order lands in the same place.
Who owns the code?
You do. The K-Shop libraries are maintained by KMEE on GitHub and installed as a dependency of your project. The store's customizations live in your repository, under your control. No traffic-based license and no monthly software rent.
What about support? Do you maintain the store for me?
We offer monthly support packages (8, 20 or 40 hours) with an SLA: fixes, improvements and monitoring. If you prefer to run the store in-house after launch, we train your team and hand over the documentation.
Does it work for B2B with quotes?
Yes. The classic B2B flow works like this: the customer asks for a quote, Odoo generates the proposal, the customer approves online and the order becomes a sale. Per-customer prices and payment terms, and internal approval levels, all in Odoo.
Shall we put your online store on Odoo?
In 30 minutes we map your scenario (volume, current platform, existing Odoo) and you leave with a realistic plan. Free assessment.
Request the assessment
Tell us about your current platform, approximate volume and whether you already run Odoo. We reply within 1 business day.