Module · Commerce

Sell at the counter
with one single stock.

Counter, WhatsApp, your own store, Tienda Nube and Mercado Libre on the same inventory. The order reserves stock, gets invoiced to ARCA straight from the order, and the payment lands in Finance just once. We take no commission on your sales.

Request a demoSee the store ↓

0% commission per sale · 5 channels, one inventory · Order → invoice → payment, nothing re-entered

Orders · live
Customer
Channel
Total
Status
Available48
Reserved12
Commission0%
Video

Unified stock: store, online shop and marketplace

One stock for every channel, so you never sell what you no longer have.

VIDEO IN SPANISH
You sell in five places. Your stock lives in an Excel file. Invoices get done separately. Payments have to be tracked down at the bank.
How it works

Five places to sell.
One single inventory.

Counter+ WhatsApp+ Own store+ Tienda Nube+ Mercado Libre → One single stock → ARCA invoice+ Payment in Finance
Catalog with variants

Every variant is a real SKU.
With its own price, cost and stock.

It’s not one product with labels: size M in black and size L in white are two different items, each with its own code. Tap the options and watch the product card change.

Product image + video
Runner Pro Sneaker
SKU RP-BLK-40 · Footwear › Running
Color
Size
$118,900
final price, VAT included
12 available
2 reserved in orders
Custom field: SizePre-order by variantRounded to end in 99
→Real variants: every combination has its own SKU, price, cost, stock and reserved stock.
→Category tree with custom fields per category: “Size” only shows up under Clothing and Footwear.
→Brands and collections: each product has one brand, while collections group products from any category to build a landing page or narrow a promotion.
→Rich product pages: several images and video via a YouTube, Vimeo or mp4 link — no need to upload the file.
→Pre-orders: an expected arrival date per variant, for information only: it lets buyers know, it doesn’t block the sale.
→Related products: accessories, similar items and “show together”, added from the product page itself with a search box.
→Configurable rounding per account: no rounding, to the nearest 10, to the nearest 100, or ending in 99.
→CSV import with updates by SKU, and a minimum stock per variant with an automatic alert.
Stock by warehouse or branch

Every location with its own stock.
And the total always in view.

Each branch or warehouse has its own stock, kept separate from the rest. Whether you sell over the counter, on WhatsApp, in your online store or on Tienda Nube, the system takes it from the right location, without losing sight of the account total.

→Unlimited warehouses and branches per account.
→Stock broken down by location: every product shows how much is in each place, plus the overall total.
→Transfers between locations, with the history of every movement. The account total doesn’t change.
→Minimum stock per location: the alert is set for each warehouse or branch, not only per product.
→Every sale comes out of the right location: the one chosen when the order is entered, or the one the account set as default for that channel (counter, own store, Tienda Nube).
→Works just as well with one warehouse: if you don’t add locations, everything keeps working as before, with a single total stock.
Runner Pro sneaker · Black 40Example
Downtown storemin. 35
North storemin. 4 · below minimum3
Central warehousemin. 24
Account total12
⇄Transfer: 2 units from Central warehouse to North store, with date and person in charge.
→Tienda Nube orders ship from Central warehouse by default.
Pricing and promotions

Every customer sees their own price.
And the promotion applies itself.

Price lists by customer group, quantity breaks and, on top of that, a promotions engine that adds a tiered discount or free units. Move it and watch the total.

Customer group
Quantity
3 units
Active promotion
List price$118,900
Group price list$118,900
Quantity break—
Promotion—
Payment termsCash
Order total$356,700
The price is always recalculated by BOS itself, never in the buyer’s browser.
The channels

Every place you sell,
with its own rules.

Selling at the counter isn’t the same business as selling on a marketplace. Each channel has its own price list and decides how much stock it shows: everything available, a percentage, a fixed quantity or none — all on the same inventory.

5 channels, one inventory
01

Counter

Enter the order in seconds, take payment in cash, bank transfer, card, Mercado Pago or gift card, and invoice from the same order.

Stock shown: whatever you decide — you can keep a buffer for the shop floor
02

Manual or phone

An order that comes in by phone or WhatsApp is entered the same way: it reserves stock, records the deposit and is ready to invoice.

Reservation with a configurable expiry: it’s released on its own if unpaid
03

Your own store

Home page, product page, cart and checkout with your brand, on your domain. Buyers check out as guests, no account needed.

Payment with your own Mercado Pago, bank transfer or cash
04

Tienda Nube

Connect it from your Tienda Nube account and paid orders come in on their own as orders, matched by SKU. If one is cancelled, the stock is restored automatically.

Connected through an integration — nothing to migrate
05

Mercado Libre

The marketplace adds volume without throwing your inventory out of sync or undercutting the price on your other channels.

You can show part of your stock, not all of it
Orders

Nobody updates the status by hand.
It follows from what happened.

You collect, invoice, prepare, ship: each event moves the order along on its own. Nobody has to remember to change a label.

Awaiting payment→ Paid→ Being prepared→ Invoiced→ Shipped→ Delivered

Final prices with VAT included, just like on the shelf. When invoicing, BOS works out the net amount so the ARCA invoice matches exactly what the customer paid. Payments can be multiple and partial — bank transfer, cash, card, Mercado Pago with an automatic payment link, or gift card. Returns can put stock back if you want, and each customer’s credit limit is checked when the order is placed.

Movement
Product
Quantity
Channel
Source
Sale
Runner Pro Sneaker · 40 Black
−6
Counter
Order #1042
Reservation
Runner Pro Sneaker · 42 Blue
−12
WhatsApp
Order #1043 · expires in 4h
Stock-in
Runner Sock 3-Pack
+120
—
Delivery note #318 · Distribuidora Sur
Return
Runner Pro Sneaker · 40 Black
+2
Own store
Order #1039 · exchange
Adjustment
Runner Sock 3-Pack
−1
—
Damaged in the warehouse

No channel writes to stock directly: everything goes through a movement with a reason and a date, so the balance can always be explained.

Gift cards and vouchers

One more way to pay,
with a balance you can always explain.

Gift card
7F3A-9K2D-88QX
$24,500of $50,000 · ARS · expires 12/2026
Issued+$50,000
Redeemed · Order #1042−$21,500
Redeemed · Order #1051−$4,000
→Issued with a readable code (XXXX-XXXX-XXXX), a balance, a currency and an optional expiry date.
→Redeemed as one more payment method on any counter or manual order.
→The balance is never edited by hand: it’s calculated from the movement history, so there’s no number that drifts out of sync.
→Issuing, adjusting or cancelling is for management only — it’s money. The rest of the team can only look them up.
→They can’t be redeemed in the online store yet, to keep them separate from the Mercado Pago checkout.
Your own store

Publish today.
No commission on sales.

Runner Pro Sneaker$118,900 · in stock
Runner Sock 3-Pack$14,900 · in stock
Trail Jacket$186,500 · notify me when available
Check out as guest →
✓Your brand and your domain: your own color, logo, copy and terms, under store.yourcompany.com with automatic verification.
✓Guest checkout: nobody abandons the cart because they had to create an account — and if the email matches a customer in your address book, the order lands on their record.
✓The browser never sets the price: the cart says what and how many; BOS recalculates price, stock and shipping at every step.
✓Favorites: buyers can save products without signing up.
✓Voice search: buyers can search by speaking, with nothing to install.
✓Content pages: About us, FAQ or Terms are created in BOS and show up in the footer automatically.
✓0% commission: connect your own Mercado Pago and the money goes straight to your account.
Request a demo →
Talking to your buyers

The sale that was slipping away
comes back on its own.

Three automations that recover money without anyone writing an email by hand. And you can rewrite every message yourself.

Your Brand· order confirmedEditable

Transactional emails

Order confirmed, shipped, delivered or cancelled. Each account can rewrite the subject and body, or keep the default text.

View my order
Your Brand· you left something in your cart2 hours

Abandoned cart

If someone leaves their email at checkout and doesn’t finish the purchase, two hours later they get a reminder with a link that brings back exactly what they had.

Back to my cart
Your Brand· it’s back in stockAutomatic

Back in stock

Sold-out products show “notify me when it’s back”. The buyer leaves their email and gets the alert as soon as it’s restocked.

Buy now
Store analytics

Where your sales drop off.
Step by step.

The full funnel by date range — 7, 30 or 90 days — with the drop-off percentage at each step, and a ranking of the most viewed products.

Visits4,820
Viewed a product2,914 · 60%
−40% at this step
Added to cart968 · 20%
−67% at this step
Started checkout412 · 8.5%
−57% at this step
Purchased287 · 6%
+31 recovered via abandoned cart
01Runner Pro Sneaker1,204 views
02Trail Jacket867 views
03Runner Sock 3-Pack612 views
0420L Backpack431 views
Five promises

What we can back up
in any demo.

Sell wherever you want, with one single stock.

All five channels draw from the same balance per variant. No channel writes to stock directly: everything goes through a movement with a reason and a date.

Reasons: sale · stock-in · adjustment · cancellation · return

Each channel shows the stock you decide.

For each channel you decide whether it shows everything available, a percentage, a fixed quantity or nothing. “I don’t want the marketplace selling my last five” is solved with one number.

From order to ARCA invoice, nothing re-entered.

You invoice straight from the order: line items go through net and VAT is added so the invoice matches exactly the total paid. The payment lands in Finance just once.

Every customer sees their own price.

Price lists by group with quantity breaks, and automatic promotions on top. The price is always recalculated by BOS, never in the browser.

We don’t charge a commission on sales.

A deliberate decision: BOS keeps nothing from any transaction. You connect your own Mercado Pago and pay only its commission, just as if you were selling on your own.

0%
commission on every sale. Mercado Pago’s commission is charged by Mercado Pago — not by us.
Versus an e-commerce platform

What each one solves,
and what it doesn’t.

VTEX, Shopify and Tienda Nube are good store platforms. The difference isn’t the store: it’s everything that happens after the sale.

What you need
E-commerce platform
With BOS
Online store
Their strength: editor, themes and apps
A simple store of your own, with your brand and your domain
Counter, phone and WhatsApp
Needs a separate POS and apps
Included, on the same stock
One inventory across channels
A sync tool for each channel
One balance per variant, nothing to sync
Invoicing to ARCA
Third-party app or a separate system
Invoiced straight from the order
Payments, cash and vendors
Out of scope
The payment lands once in Finance and in your cash forecast
Pricing by customer type
With wholesale apps
Group price lists, quantity breaks and credit limits
Gift cards
With an app, depending on the plan
Included, with the balance calculated from movements
Commission on your sales
Depends on the plan and payment gateway
0% on our side
WHERE THEY’RE STILL BETTERIf your business is pure e-commerce with millions of SKUs, a dedicated team and a need for a deep visual editor or a huge app ecosystem, those platforms will serve you better. We don’t compete there.
WHERE BOS WINSWhen you sell in several places and the problem isn’t the store: it’s the stock that doesn’t add up, the invoice done separately and the payment you have to track down at the bank. That’s not one more app: it’s the same system.
Who manages what

Role-based permissions,
especially where money is involved.

What
Can view
Can edit or run
Orders and catalog
The whole team
Management, supervisors and finance
Prices, channels and store
Management
Management
Emails, pages and analytics
Management
Management
Gift cards
Management
CEO only — it’s money
Who it’s for

If you’ve ever sold something,
you know what we mean.

Wholesale distributor

Bulk pricing, no parallel spreadsheet

Enter large orders in seconds, each customer sees their own price list and credit limit, and stock per warehouse never drifts out of sync between salespeople.

Neighborhood shop

Counter and delivery, in one place

You sell over WhatsApp just like always, but now it reserves stock, records the deposit and invoices when it’s time — with nothing copied by hand.

Brand already selling online

Nothing to migrate

If you already have Tienda Nube, you connect it as it is. What you gain isn’t another store: it’s no longer copying orders into a separate system.

No strings attached

Use what works for you. Nothing more.

Every module can be customized, and its features can be used in part or in full: none of them is mandatory. You can use Commerce just for the counter and never switch on the store, or the other way around — the rest stays available, included in the same subscription, for the day you need it.

Customizable modulesUse part or all of itNo mandatory featuresThe rest is still included
What comes included anyway

It’s not a standalone module.
It’s a system.

FAQ

What people always ask.

I already have Tienda Nube. Do I have to migrate?
Leave it as it is. You connect it from your Tienda Nube account and every paid order comes in here as an order, matched by SKU; it deducts stock and is ready to invoice. If it’s cancelled, the stock is restored automatically. What you gain isn’t another store: it’s no longer copying orders by hand.
How much do you charge per sale?
Nothing. You connect your Mercado Pago and the money goes straight to your account. You pay your BOS plan and Mercado Pago’s commission, which Mercado Pago charges.
Can I have different prices per channel and per customer?
Yes, both at once: each channel has its own price list and each customer group has its own, with quantity breaks. On top of that, automatic promotions run (a tiered discount or free units), which you can limit to the whole catalog, one category or specific products.
What if I run out of stock right when someone buys?
The order reserves stock as soon as it’s placed, and that reservation expires after the number of hours you set if it isn’t paid. Plus, each channel shows only what you decide, so you can keep a buffer for the counter. And on a sold-out product, buyers can leave their email so we let them know when it’s back in stock.
How good does the store look?
It’s simple, fast and on-brand: your color, your logo, your copy, your domain, plus content pages, favorites and voice search. It’s not a page builder and we don’t sell it as one — if you want to design a custom website, this isn’t that.
Do gift cards work in the online store?
Not yet: today they’re redeemed on counter and manual orders, to keep them separate from the Mercado Pago checkout. Issuing, adjusting or cancelling them is for management only, because it’s money.
How do I get started?
Request a demo and we’ll go through it with your real catalog. Commerce comes as part of your BOS plan — let’s talk about your operation to put together the right one.

Selling in five places
and keeping count in just one?

Request a demoSee pricing