Every store that grows hits the same wall: the order lands in VTEX or Shopify, but someone has to re-key it into the ERP to invoice it. Then comes the marketplace, one more channel, one more inventory spreadsheet — and the error becomes routine. Stock sold that doesn't exist, NF-e issued late, picking stuck waiting on data entry.
Meta Dados connects your sales channels (VTEX, Shopify, marketplaces) directly to the ERP (SAP, TOTVS, Omie, Bling). The approved order enters on its own, becomes a sales order, fires the NF-e and deducts from inventory — and that same deduction updates every other channel. No more re-keying. No spreadsheet in the middle.
The order flow, end to end
An e-commerce integration is only worth it if the order moves on its own from the store to logistics. That's the path we design:
- Store → ERP: the approved order (payment confirmed, fraud check cleared) enters VTEX or Shopify and becomes a sales order in the ERP within seconds — with customer, items, values, shipping and payment method already tied together.
- ERP → invoicing: the ERP processes the order and issues the NF-e. The key, the number and the XML flow back to the store, which advances the status and triggers the email to the customer.
- Invoicing → logistics: shipping receives the picking order, and the tracking code (Correios, carrier, own-fleet telemetry) flows back to the store automatically.
- Inventory → all channels: the sale's deduction updates the available balance across every storefront at the same time.
The result is a conveyor belt: the operator stops being a data copier and starts handling only the exceptions.
Multichannel inventory: one balance, every storefront
The worst mistake for anyone selling across more than one channel is selling what has already been sold. It happens when each storefront keeps its own count and the ERP keeps another. Integration solves this with a single source of truth.
- The ERP owns the inventory. Every sale, return, inbound invoice or adjustment moves the balance there.
- Every balance change is mirrored across all channels (your own store, marketplaces) within the same window.
- You define rules per channel: safety reserve so you don't sell the last item in two places, inventory allocation across storefronts, automatic SKU block when there's no stock.
When inventory is unified, the question "can I promise this delivery date?" stops being a guess.
NF-e: automatic issuance, no data-entry queue
The invoice is the silent bottleneck of e-commerce. When it depends on someone keying in order after order, dispatch is delayed and customer support fills up. With integration, the NF-e is born from the flow itself:
- The approved order already reaches the ERP with the correct tax data — CFOP, NCM, origin, ICMS-ST and taxation by state resolved at the source.
- Issuance is triggered automatically (or in batch, depending on your operation), following your issuer's rules.
- Access key, invoice number, DANFE and XML flow back to the store and are visible to the customer.
- Cancellations and returns also sync: return invoice, inventory reversal and status update move together.
The tax team starts managing rules, not data entry.
Marketplace hub: many channels, one integration
Selling on your own store and across several marketplaces multiplies the points of failure — each channel has its own dashboard, its own order format, its own payout rule. The hub concentrates everything into a single point of connection with the ERP.
- Orders from every channel enter through the same conveyor and become sales orders in the ERP, identified by origin.
- Inventory and pricing published on the storefronts start from the same base, avoiding divergence between channels.
- Status, tracking and NF-e flow back to each marketplace in the format it requires, with no manual work.
- Reconciliation of payouts and commissions per channel, so finance knows what each sale actually earned.
Opening a new channel stops being a new manual process and becomes just one more endpoint plugged into the same flow.
How Meta Dados runs the project
We don't replace your ERP or your store platform. We integrate what you already use, at the pace of your operation.
- Assessment (48h): we map your channels, your ERP and the points where re-keying or spreadsheets exist today. You receive the flow design and where the 3 biggest bottlenecks are.
- Integration in stages: we start with the flow that hurts most — usually orders and NF-e — and expand to multichannel inventory and the remaining marketplaces.
- Validation with real data: we validate every scenario (sale, cancellation, return, stockout) before going live in production.
- Monitoring: the integration has logs and alerts — if an order fails, you know before the customer complains.
Technology that disappears so your business can stand out.
Frequently asked questions
How long does it take to integrate VTEX or Shopify with the ERP?
The assessment is ready in 48h. The first flow in production — usually orders and NF-e — typically runs within a few weeks, depending on the tax rules and the number of channels. We deliver in stages: you start seeing results before the entire project is finished.
Do I have to stop operations or the store during the integration?
No. The integration runs in parallel and is validated in a staging environment with real data before it takes over the flow. The switch to production is done in a controlled way, without taking the store down or interrupting sales.
Which data syncs between the store and the ERP?
Approved orders, customer data, items and values, shipping, NF-e (key, number and XML), order status, tracking code and inventory balance. Cancellations and returns also sync in both directions.
Does it work with more than one marketplace at the same time?
Yes. The marketplace hub concentrates all channels into a single point of connection with the ERP. Orders enter through the same conveyor, and inventory, pricing and NF-e flow back to each channel in the format it requires — with no manual work per storefront.
How does inventory stay accurate when selling across several channels at once?
The ERP is the single source of the balance. Every sale, inbound or adjustment updates inventory there and the change is mirrored across all channels within the same window. You can define a safety reserve and per-channel allocation so you never sell the last item in two places.
Does the integration issue the NF-e on its own?
Yes. The order reaches the ERP with the tax data resolved and issuance is triggered automatically (or in batch, depending on your operation). The key, the DANFE and the XML flow back to the store and are visible to the customer. Cancellations and returns are handled too.