Connect your VentasxMayor wholesale store to the Bling ERP to keep your catalog —products, stock, prices and categories— synced automatically. Bling is one of the most widely used cloud ERPs in Brazil, covering product, inventory, sales and finance management plus electronic invoicing (NF-e).
How it works
In the side menu, go to Settings → ERP and select Bling. The connection uses OAuth 2.0: when you click Connect Bling, we redirect you to Bling to log in to your account and authorize access. We never see or store your Bling password; we only receive a permission you can revoke anytime. Once connected, your Bling catalog is imported into the store and stock and prices stay up to date automatically —in real time if you enable webhooks—. On top of that, every store order is pushed to Bling so you can issue the NF-e without re-entering anything.
Before you start
- A Bling account with your products loaded.
- The Bling add-on active on your plan. Enable it from the panel, in the integrations section (paid feature).
- Codes (SKU) filled in: the sync matches each product by its code. Make sure your Bling products have a code, otherwise they can't be linked.
How to connect
- Go to Settings → ERP → Bling.
- Click Connect Bling. You'll be redirected to Bling.
- Log in to your Bling account and approve the VentasxMayor app's access to your products and stock.
- Bling returns you to the panel automatically. You'll see the Bling connected status.
Verify the configuration
After connecting, click Verify configuration. We test the connection and show how many products and categories we detect in your Bling, without importing anything yet. If something fails (expired token, missing permission), the report tells you.
Sync your catalog
Click Sync all to bring your Bling catalog into the store. The first sync may take a few minutes depending on the number of products; follow the progress in the panel's task center. After the first load, on top of the real-time updates (see below), a full sync runs automatically once a day as a backup. You can also force a manual sync anytime.
The sync matches each product by its code (SKU): it updates the ones that match and creates the missing ones, without duplicating.
Real-time sync (webhooks)
You can have your Bling changes reach the store within seconds, without waiting for the daily sync. When you change stock, price or a product in Bling, Bling notifies us and we update that product instantly.
To enable it, in your Bling aplicativo go to Webhooks, add a server with the URL shown in the VentasxMayor panel and enable the Estoques (stock) and Produtos notifications. The full daily sync keeps running as a backup, so nothing is lost if a notification fails.
Orders and tax invoice (NF-e)
The integration isn't catalog-only. Every order placed in your store is pushed to Bling automatically as a sales order: if the customer doesn't exist in Bling yet, we create it with its CNPJ/CPF, and items are matched by their code (SKU). With the order already in Bling, you issue the NF-e from Bling in a couple of clicks, without re-entering anything.
Products with variations
When a product in Bling has variations, each one is imported as a product option in VxM, identified by its own code. Simple products are imported with a single option.
What gets synced
- Products: name, code (SKU), brand and barcode (GTIN).
- Stock: the available balance from Bling is reflected in the store. If you have more than one warehouse in Bling, you can choose from the panel which one to use for stock.
- Prices: VxM syncs the product's price in Bling and keeps it updated automatically.
- Variations: each variation is imported as an option.
- Categories: each product's category is preserved.
- Orders: every store order is pushed to Bling as a sales order (creating the customer if needed), ready to issue the NF-e.
Inactive products and Bling services are skipped.
Frequently asked questions
- Will it overwrite products I already have? No. It matches by code (SKU): it updates the ones that match and creates the missing ones, without duplicating.
- How often does it update? In real time if you enable webhooks in Bling (changes arrive within seconds), plus a full automatic sync every day as a backup and any manual syncs you run.
- Do my orders go to Bling? Yes. Every order is pushed to Bling as a sales order, ready for you to issue the NF-e from Bling.
- Which price does VxM show? The product's price in Bling. If you want a specific price for your wholesale store, set it as the product's price in Bling (or adjust it from VxM).
- What if I have several warehouses? You can choose from the panel which Bling warehouse the stock comes from. With a single warehouse, it's used automatically.
- Can I disconnect Bling? Yes, by revoking access from your Bling account or disabling the add-on from the panel.
- A product doesn't show up: check that it isn't inactive in Bling, isn't a service, and has a code (SKU); then sync again.