ONLINE RETAILERS

How do fast-growing e-commerce brands ship thousands of daily orders flawlessly?

Calisto Pro connects inventory counts, multi-channel storefronts, automated fulfillment, and margin analytics into one high-speed engine, keeping your scale completely smooth.

DTC Brand · Marketplace Seller · Subscription Box · Wholesale & B2B · Cross-Border · Social Commerce

Calisto Pro

One operating system for digital commerce

Everything a buyer, a warehouse picker, an ad marketer, and a customer touches, running off one record. A single-SKU boutique brand and a high-volume fulfillment catalog are held to the same standard.

Every Storefront Model

One platform for every e-commerce brand

The format changes. The login does not.

  1. Your own storefront sells from the same catalog as every marketplace, and it is the one that pays no marketplace commission.

  2. Revenue, margin and return rate per channel against ad spend. What the spend actually returned, rather than revenue went up so it worked.

  3. The customer list, the order history and the catalog export on any plan and live on your own domain. A marketplace rents you its audience.

THE PROBLEM

Followed as a brand, unreliable as a business

The Notebook Is Already Wrong

The count is a physical act, done once a week by one tired person at the end of a long day. The post, the catalog and the marketplace listing are three snapshots of a number that stopped being true on Tuesday. Two buyers order the last unit, one gets an apology and a refund, and that buyer never comes back.

Every Problem Lands in the Same Personal Inbox

The wrong size, the parcel that never arrived, the refund request, and the wholesale inquiry all reach one phone. Resolution depends on your memory and your mood at eleven at night. Nothing records what was promised, so nobody can check, and nobody can see that the same product generates the same complaint every week.

Nothing Else to Compare, So They Compare Price

Six sellers post the same supplier photos, run the same feed, and answer with the same DM script. The only lever anyone has left is the discount code, then a bigger one next month. The margin that was supposed to fund the second warehouse funds a coupon instead.

CALISTO COMMERCE

Catalog, Pricing & Channels

One product database every destination reads, with subscriptions native to the catalog, commission-adjusted pricing per marketplace, and instant cross-channel stock deduction.

One Product Database, Every Destination

A product enters the catalog with variants, photos, descriptions, and pricing. That single entry publishes to the storefront, Amazon, eBay, TikTok Shop, the wholesale portal, and the mobile app, with commission-adjusted pricing set per channel automatically. A price changes in one place and every channel reads the updated number. Brand standards enforce across every channel listing via Ethos, so the product description on Amazon and the product page on your own store read as the same brand.

Price Parity Monitoring

A retailer in Bogota prices an item 15% higher on MercadoLibre to cover the marketplace commission but forgets to account for shipping, and a follower screenshots the listing. Pricing intelligence monitors price consistency across every channel in real time. Anomaly detection catches the error before customers do, and the marketplace matches the direct price automatically when the rules are set.

Subscriptions Native to the Catalog

The same catalog entry that sells a bag one-time bills monthly. Flexible intervals, skip, pause, and automatic retry on declined cards. No separate subscription app, no per-subscriber fee. The subscription in the cart bills next month through the same gateway that processed the one-time items. A wholesale buyer orders the same blend at tier pricing.

Bundles and Cart-Level Discounts

Bundle configurations and customer-group pricing are built into the catalog entry. Bundle discounts apply at the cart, not through a coupon workaround.

Social Commerce & Marketplace Distribution

Instagram Shopping, Facebook Shops, and TikTok Shop display live inventory. A TikTok Shop flash sale sells forty pairs in eight minutes and drops Amazon stock with every sale, not fifteen minutes later. An order from an Instagram post enters the same fulfillment queue as a website or Amazon order, and eleven-plus delivery platforms connect natively.

Commission Tracking by Channel

An order arrives from Amazon and commission calculates at the Amazon rate. A MercadoLibre order calculates at theirs. The same customer buys direct next time and commission drops to zero.

DAILY OPERATIONS

Inventory, Wholesale & Fulfillment

One count corrected by every sale and return, allocated across warehouses, traceable to the batch when a recall lands, and fulfilled from one queue regardless of channel.

Stock That Corrects Itself

A customer buys a handbag on MercadoLibre at 9am and the count drops by one; the website, Amazon, and Instagram read the new number before the next page load. A return arrives at the warehouse at 2pm and the count goes back up, on every channel.

Multi-Warehouse Allocation

One order ships from Santiago, another from Miami. Each routes to the fulfillment center closest to the customer, so shipping costs drop and delivery times shorten. Minimum thresholds per location fire the low-stock alert and draft the vendor purchase order from ninety days of sales velocity, before the weekend rush rather than after the stockout.

Batch, Lot and Recall Tracking

A shipment arrives from the supplier: batch numbers recorded, lot codes assigned, units distributed across three warehouses via inventory transfers, every movement logged. A recall notice surfaces every unit still in stock, every unit already sold, and every customer who received one. Response time measured in minutes, not days.

Transaction lifecycle

Payments, Accounting & Automation

One database from the gateway to the margin line.

CALISTO AUTOMATIONS

Triggers fire on the record, not a schedule

Stock Hits Zero, Listing Pauses

A handbag sells out. The MercadoLibre listing pauses automatically. The reorder suggestion fires to the purchasing manager.

Inventory · Stock Alerts
No renderer registered for block type kpi-bar.
No renderer registered for block type filter-bar.
No renderer registered for block type data-table.

Damaged Return, Inspection Creates

A return arrives damaged and a quality inspection task creates itself with the damage logged.

Orderflow · Delivery Exceptions
No renderer registered for block type data-table.

Five-Star Review, Loyalty Credits

A five-star review posts and a loyalty bonus credits the customer's account.

Registry · Credit Allocations
No renderer registered for block type filter-bar.
No renderer registered for block type kpi-bar.
No renderer registered for block type data-table.

Volume Spike, Schedule Extends

Tuesday's order volume spikes 40 percent. The warehouse shift schedule extends by two hours and the customer service queue redistributes across available agents.

Workforce · Roster
No renderer registered for block type kpi-bar.
No renderer registered for block type filter-bar.
No renderer registered for block type data-table.

Refunds Journal Themselves

A refund issues from the help desk and the reversal journals to the ledger with its source and reason.

Orderflow · Returns
No renderer registered for block type filter-bar.
No renderer registered for block type data-table.
Inventory · Stock Alerts
No renderer registered for block type kpi-bar.
No renderer registered for block type filter-bar.
No renderer registered for block type data-table.
CALISTO NAVIGATOR

Storefront & Customer Surfaces

One catalog entry renders on the storefront, the portal, the pop-up register, and the app.

Storefront
Bolso Trenzado
São PauloPortuguês · BRL
Checkout railPIX, default
MadridEspañol · EUR · Redsys
BogotáEspañol · COP · Nequi
In stockreads one count
No plugin configured for any of them
Feature inventory

Storefront, portal and app capabilities

Hosted SEO Product Pages

Standalone product and landing pages with SEO optimization, so direct traffic arrives on a page you own rather than a marketplace listing.

Your booking engine
Deluxe Kingsold out 23:14
Garden Suite0% commission20,200
Same inventory as the desk, the kiosk, the portal

Smart Chatbot

A chatbot qualifies leads and closes orders on the storefront while the operator is asleep.

Inbox · one queue
WhatsApp
Instagram
Facebook
TikTok
SMS
Web chat
Email
OTAs
Reviews
Nine channelsone conversation queue

Embeddable Widget

Responsive product widget that embeds on any website with customizable branding and colors.

Direct · Profile
No renderer registered for block type kpi-bar.
No renderer registered for block type form.

One Price Truth

The website, the MercadoLibre listing, the pop-up register and the app all read one catalog. The price changes once and every screen reflects it at once.

Pulse · Rates
No renderer registered for block type kpi-bar.
No renderer registered for block type filter-bar.
No renderer registered for block type data-table.

Loyalty Balance in Portal

Loyalty balance, tier status, and referral history visible in the same portal as order tracking and returns.

Registry · Member
No renderer registered for block type kpi-bar.
No renderer registered for block type tab-group.
Your booking engine
Deluxe Kingsold out 23:14
Garden Suite0% commission20,200
Same inventory as the desk, the kiosk, the portal
Calisto Engage

Marketing, Loyalty & Reviews

Marketplace and storefront purchases forming one segment, loyalty points earned on the marketplace sale too, and review requests timed to delivery rather than purchase.

Calisto Engage

The email knows what she bought on Amazon

Campaigns from real behavior

Marketplace Orders in the Email Segment

A customer buys a jacket on MercadoLibre. Two weeks later the same person orders matching boots on the website. Their email segment updates to reflect both purchases, their total spend, and their product preferences. No other email marketing tool sees marketplace orders; a storefront plugin sees storefront data and nothing else.

Campaigns From Combined History

Cart recovery, post-purchase flows, and win-back sequences reference combined cross-channel history, not click data from one storefront. Every sale on every channel writes to one contact record and every campaign reads from it. Product photography, social content, and campaign graphics compose in Studio from the same product images the catalog carries.

No CSV, No Import

A MercadoLibre order updates the email segment directly. Nothing is exported, nothing is imported, and no nightly job stitches two systems together.

Ad Audiences From Transactions

A summer campaign suppresses every customer who purchased in the last ninety days, and wasted spend drops immediately. A lookalike audience builds from the top ten percent of buyers by lifetime value, from real transactions on every channel, not a pixel on one storefront.

Blueprint · Calisto Work

Governance, Compliance & Documents

Pricing locked at HQ and enforced everywhere, regulated products tracked, data residency configured in one screen, and spreadsheets that read live inventory.

Governance & compliance

Configured once. Enforced everywhere.

Catalog Governance Across Locations

A brand selling from a warehouse in Santiago and a pop-up in Punta Cana sets pricing standards, return policies, and catalog structure once at HQ. Governance pushes those rules to every location. The pop-up manager can view the return policy but cannot edit or override it.

Standards Hub
148
Canvases
96
Blocks
34
Collections
Checkout canvasBlueprintfrozen
Receipt blockBlueprintfrozen
Storefront heroBlueprintreleased

Standards Enforced, Not Suggested

Locked rules carry a badge. The system blocks the change before it reaches any channel, so every location follows the same standards.

Config Rules
CurrencyDOP
TimezoneAmerica/Santo_Domingo
Operating hours08:00 – 20:00
Legal nameRegistered
Edit from any apprejected server-side

Data Residency

A retailer expanding into the EU configures data residency in one screen: payment data, purchase history, and personal information stay on EU infrastructure. A Brazilian customer's data stays in Brazil and a Canadian customer's respects PIPEDA. No migration project, no vendor negotiation, no support ticket.

Data Rules
Front desk12 membersrole
Santo Domingo only2 locationsteam
Auditor1 personperson
Bound to the roleevery member inherits

Compliance and Quality Monitoring

Food, cosmetics, supplements, and restricted goods logged per product with certificates, test reports and expiry dates. A regulator requests documentation and it already exists.

Assure · Dashboard
No renderer registered for block type kpi-bar.
No renderer registered for block type card-list.
No renderer registered for block type card-list.

Cold Chain and Chain of Custody

A shipment of temperature-sensitive skincare logs 22 degrees at pickup. The truck idles in traffic and the temperature hits 29. An alert fires, the operations manager sees the breach before the package arrives, and chain-of-custody documentation generates for the affected lot.

Inventory · Transfers
No renderer registered for block type kpi-bar.
No renderer registered for block type filter-bar.
No renderer registered for block type data-table.
Standards Hub
148
Canvases
96
Blocks
34
Collections
Checkout canvasBlueprintfrozen
Receipt blockBlueprintfrozen
Storefront heroBlueprintreleased
Calisto Work

Live spreadsheets. Forms that create deals.

Forms That Write to CRM

A wholesale buyer fills out a form and the submission creates a contact and a pipeline entry automatically. The name, company, product interest, and volume estimate arrive without anyone re-entering a field.

Orbit · Contacts
No renderer registered for block type kpi-bar.
No renderer registered for block type filter-bar.
No renderer registered for block type data-table.

Spreadsheets That Read Live Data

A product spreadsheet shows inventory across three warehouses. A shipment arrives at the Miami warehouse at 2pm and the spreadsheet updates, with no CSV exported and no tab refreshed. Revenue reports pull from live order data, current because they read the same database the storefront reads.

Sheets · B2:E9
Linked rangenumbers move · so does this
Pasted copystale on save

Policies That Update Themselves

The return policy updates in the business configuration at HQ and every document that references it reflects the new terms. The pop-up manager in Punta Cana opens the current version, not the PDF from March.

Policy sets
Floor staff14 applied
Shift manager6 applied
Contractor3 applied
Hours
Notifs
Apps
Caps
New teammateone pass, not field by field

Files Organized by Entity

Vendor contracts, compliance certificates, and product photos organize by what they relate to: a product, a contact, an order. A compliance auditor asks for the certificate on a specific lot number and the file is attached to the product record, not buried in a shared drive.

Depot · hubs
Q3 Rebrand42 files
Acme Renewal18 files
Board Meetings9 files
Unfilednot yet tagged
Foldersno such model

Presentations From Order Reports

Slides pull from order reports. Docs, Sheets, Forms, Slides, and file storage at five dollars a month total, not per user.

Slides · Q3 review
Slide 3 of the deckin the briefing
Orbit · Contacts
No renderer registered for block type kpi-bar.
No renderer registered for block type filter-bar.
No renderer registered for block type data-table.
What Changes

Not what you post. What you deliver.

Three things decide whether a shopper orders a second time. None of them require more followers, and none of them start with a discount.

Inventory That Doesn't Surprise You

Hold one stock count that every sales channel reads, and watch sell-through per product instead of guessing which ones move. The reorder drafts itself at the threshold rather than the week after the shelf went empty.

Returns That Don't Eat Your Margins

Return requests arrive on a structured form carrying the order, the reason, and the photo, and open a case in the fulfillment ledger instead of a thread in your DMs. The refund, the restocked unit, and the reason land in the same place the sale did, so a bad month is legible instead of mysterious.

Real Margin Visibility

Ad spend, product cost, shipping, and net revenue land in live sheets reading the same ledger your orders write to. You find out a product is losing money on the second order instead of the second quarter.

THE CALISTO DIFFERENCE

Build the brand. Keep the margin.

A brand that can prove its count, its returns, and its margin holds its price. The other tabs get closed.

Command Center

Every channel, one catalog, one stock count.

Orders from the store, the marketplaces, and the social channels in one queue against one inventory.

One Catalog Behind Every Channel

A flash sale on one channel decrements the same number every other channel reads, so the last unit is never sold twice. The same record is what makes the channels comparable: revenue, margin and return rate per channel against ad spend, so you see what the spend actually returned rather than revenue went up so it worked.

Reorder Before the Shelf Is Empty

Velocity and lead time set the reorder point per item, so the bestseller is repurchased on a trigger rather than when someone notices it is gone.

"Where Is My Order?" Answered Once

Email, SMS, WhatsApp, and DMs on one contact timeline with the order attached. The eleven-at-night message stops waiting for you to wake up.

Returns With a Paper Trail

What was ordered, what shipped, and what came back on one record, with the refund issued from the business account and journalled. The argument in the DMs has evidence.

A Real Way to Pay You

Checkout through your own merchant account across 75 gateways, so the answer to how do I pay you is a payment page rather than a transfer to a personal account and a screenshot.

Why Clients Love Calisto Pro

When the back end matches the front end

What changes when the count, the order, the return, and the margin are the same record, and the shopper never has to ask twice.

1

stock number across the storefront, the marketplaces, the wholesale portal, and the register. A sale on any channel changes what every other channel can promise, before the next page loads.

ONE COUNT
1

margin figure that already carries ad spend, product cost, and shipping. Revenue is easy to see and profit is not, which is why most brands find out what a campaign cost them a month late.

TRUE MARGIN
0

lock-in. The customer list, the order history, and the catalog export on any plan and live on your own domain. A marketplace rents you its audience; this one is yours.

YOUR DATA
75

payment gateways across 30+ countries, so a customer in Sao Paulo sees PIX and one in Madrid sees Redsys without a plugin configured for either.

GET PAID ANYWHERE
0

returns argued in the DMs. The return arrives on a form with the order and the reason attached, and the refund is journaled where the sale was.

NO ARGUMENT
The Connections

Catalog to Ledger. One stock count.

The path a sale takes through the platform: catalog to stock to fulfillment to the ledger entry that carries its cost.

Store
Catalog
Inventory
Sync
Orderflow
Desk
Sign
Ledger

Catalog

One product record behind the storefront, the marketplace and the wholesale price list, so a description or a price is edited once and is right everywhere.

Inventory

One stock count that every sales channel reads, which is the difference between overselling on a marketplace and holding the listing back to be safe.

Sync

Marketplace and storefront orders arriving on the same order record, so fulfillment does not depend on which tab the order came from.

Orderflow

Picking, packing and returns on the order record itself, so what shipped and what came back are the same document.

Desk

A customer question opens against the order it is about, with the shipment, the payment and the return history already beside the reply.

Sign

Wholesale agreements, vendor contracts, and customer terms signed digitally and filed on the record they belong to.

Ledger

Product cost, shipping and ad spend post against the sale, so contribution margin is a figure in the books rather than a monthly spreadsheet exercise.

Calisto Interact

Customer service and messaging for online retailers

Every tool your store needs to answer a buyer is already built into Calisto Pro, and every one of them opens against the order the buyer is asking about.

Every Channel, One Conversation

A customer emails about an order Monday morning, sends an Instagram DM Monday afternoon, and calls on Tuesday, and the help desk shows one thread. The agent sees when the order shipped, whether the return arrived at the warehouse, and how much this customer has spent over two years.

DMs Resolve to One Contact

A customer in Santo Domingo sends an Instagram DM, switches to WhatsApp with a payment screenshot, then emails two days later asking when the order ships. On most platforms that is three conversations with three identities. Here all three resolve to one contact, with her order history, loyalty balance, and previous returns on the same screen.

Escalation Before the Agent Clocks In

A return request arrives at 11pm Saturday. By 7am Sunday the ticket has escalated to the morning queue because the first-response threshold passed. The agent opens it and sees the return reason, the order details, and the recommended resolution. Templated responses pull live data: tracking number, refund amount, estimated arrival.

The Contact Feeds Every Department

A WhatsApp message creates a contact email marketing can include, loyalty can enroll, and the sales pipeline can track. As the business scales, business email and a phone line join the same contact record as Instagram, WhatsApp, and SMS.

A DM Becomes a Signed Deal

A wholesale buyer who first inquired through an Instagram DM now exchanges email quotes. His record shows the original DM, every email thread, and two phone calls, and the sales pipeline tracks his order intent. He signs the agreement, the deal closes, an invoice generates, and the ledger records the transaction, without a separate CRM.

Refund Journals Without Switching

The help desk reads from the same database as fulfillment, payments, and the accounting ledger. A portal return refunds, journals with its reason, and logs the unit back to inventory in one pass.

ADD YOUR TEAM

Three ways to add your team to Calisto Pro

Three options adapt to every subscriber.

Agenda

Add anyone to your system for tasks and scheduling

Add any Calisto user to your system to assign tasks or scheduling. This allows the user to be included in tasks and scheduling through Agenda. Because the user only sees the assigned task or shift, this is a great option for shift employees, third-party contractors, and volunteers.

Station

Decide what every employee sees of your system

Give each employee access to just what they need so they can do their job with ease with Station. Start with a pre-made template or customize each portal as your needs change. Station works best for companies that use Workforce.

Full access

Admins who see everything

Add additional users as needed for full access to every app, every screen, and every record. Available at no additional cost for subscribers of Calisto Commerce and Calisto Ops.

Your team, your portals, and your admin access are all managed in Purview.

Pricing

No setup cost. Pay when you start using.

Team size across your organizationInclude all locations, franchisees, and managed properties.

Subscription / Digital Product Business

Included with every plan

Whichever rate you pick below, all of this comes with it.

Inventory & warehousesCalisto Inventory

One stock number across store, marketplaces, and wholesale

Business setupCalisto Purview

Legal entity, tax, currency, and channel configuration

Product listingsCalisto Listings

One product record every destination reads

Customer recordsCalisto Registry

Orders, returns, and messages on one customer

AutomationsCalisto Automations

Returns, restocks, and reorders that run themselves

Brand standardsCalisto Blueprint

Product, packaging, and copy standards set once

Team schedulingCalisto Workforce

Warehouse, service, and studio shifts on one roster

Core + Commerce

Build the brand and keep the margin

Priced per plan
Recommended

Core + Commerce + Ops

A back end that matches the front end

Priced per plan
Templates for online retailers

Pre-built configurations to customize: websites, kiosks, displays and apps designed for your industry.

Browse templates
Get help setting up

Buy concierge hours and our team does the data entry, the configuration and the training.

See concierge packages
Need a full migration?

Request a proposal from a certified consultant who has implemented Calisto at your scale.

Request a proposal
Honest answers

Questions sellers ask before the first order

No, and the order matters. Start with the stock count, because that is what costs you customers today: one count read by the catalog, the storefront, and any marketplace you add later. Returns and margin visibility come next. There is no tier to graduate to.

The rail she already trusts is the default she sees, not an option buried behind a card form. PIX in Brazil, Nequi in Colombia, UPI in India, M-Pesa across East Africa, iDEAL in the Netherlands, Bancontact in Belgium, alongside cards and wallets.

Yes. One stock pool serves the storefront, every marketplace, the pop-up register, and the wholesale portal, with no separate B2B tier to purchase and no second catalog to maintain. Most platforms sell B2B as an enterprise upgrade running a parallel stock count. Here the last unit cannot be sold twice.

Amazon, MercadoLibre, eBay, Etsy, TikTok Shop, Walmart Marketplace, Google Shopping, and Instagram and Facebook Shops, plus your own storefront, which carries no marketplace commission. Each connection is native rather than a bolt-on: catalog sync, inventory sync, order import, and fulfillment status push. An order from any of them enters the same queue and deducts from the same count.

She files the request herself from the portal, at whatever hour she notices. The form carries the order, the reason, and the photo, so the unit restocks against the right variant and the refund goes back through the gateway that took the payment.

Yes. Referral fees, fulfillment charges, and conversion costs load against the order they belong to, so channel revenue and channel margin are two different columns in the same report. Amazon and your own storefront get compared on what each one kept, not on what each one grossed.

Yes. Order online and collect in store, buy in store and have it delivered, return in store what was bought online, and browse warehouse stock from the shop floor, all against the same count. The In-Person Retail solution page covers the full brick-and-mortar side.