Every size, every width, every pair accounted for

Olet is the POS and inventory system for shoe stores. A style keeps its whole size run together, so you know what is left on the wall, what sold out, and what to reorder before the run breaks.

A shopper browsing a backlit wall of sandals, heels, and espadrilles, with handbags displayed on the top shelf

Size runs

Keep the whole run tied to the style

A shoe is not one product, it is a run: one style across a dozen sizes, sometimes two widths, sometimes three colorways. Olet keeps every one of those tied to the same style so on-hand counts sit on the size a customer actually asks for, not on the style as a whole.

  • Create products one at a time or import in bulk
  • Manage size, width, color, and other product attributes
  • Organize merchandise by category, brand, tag, vendor, season, or collection
  • Add images and product details
  • Track stock movements, adjustments, and location transfers with a full audit trail

A customer wants the runner in a 9 wide. Your staff should know whether it is on the wall, in the back, or at the other store, without opening a box.

See inventory & purchasing in detail
Olet size-run view for the Reina Ankle Strap, listing each color, width, and size variant with its SKU and on-hand count, over a footwear boutique display

Buying and receiving

Order the run, fill the gaps, receive what actually arrived

Footwear buying lives and dies on the middle sizes. The 8s and 9s go first, the run breaks, and the style stops selling long before the stock is gone. Olet ties the purchase order to the size that needs it and to what the vendor actually shipped.

  • Maintain vendor profiles with contact, billing, and shipping details
  • Set product cost at the vendor level
  • Draft, review, copy, email, or export purchase orders
  • Receive an order in full or in part, and record missing quantities
  • Set reorder points, order quantities, and min/max rules per size
  • Auto-draft purchase orders

Ecommerce sync

One catalog behind the counter and online

Selling footwear online multiplies the same problem: every size is its own listing, and a sold-out 9 that still shows as available online is a refund and an apology. Olet works from one shared catalog, with imports from the platform you already run.

  • Bring existing product into Olet
  • Import from Shopify, Magento, WooCommerce, or CSV
  • Work from a shared product catalog across your operation
Olet and Shopify product lists side by side over a shoe store storefront, showing the same five styles with matching stock counts, including one sold out in both

Checkout

Ring up the pair, the socks, and the gift card without slowing down

A shoe sale is rarely one line. There is the pair, the add-on, the promotion the customer heard about, and a gift card covering half of it. Checkout should handle all of that at the counter instead of sending a manager to the back office.

  • Scan and add products fast
  • Apply promotions automatically or by code
  • Adjust a product price at checkout with the right permissions
  • Park a sale and resume it later, or void it
  • Accept cash, credit and debit cards, NFC, Apple Pay, Google Pay, and gift cards
  • Split tender across cash and card, or multiple cards
  • Print, email, or SMS receipts
  • Look up past sales by receipt or customer
See POS & checkout in detail
Olet checkout screen with a grid of heels and sandals, a VIP customer attached to the sale, a 20% VIP discount applied to each line, and a Pay button for the total

Returns and exchanges

Turn a fit problem into a different size, not a refund

Footwear returns are usually about fit, which means most of them want to be exchanges. The faster staff can find the original sale and swap the size, the more of those stay as sales.

  • Start returns and exchanges from the sale record
  • Look up transactions by receipt or customer
  • Reprint or resend receipts by email or SMS
  • Use configurable return windows
  • Require manager overrides when needed
  • Keep returned items and inventory adjustments tied to the wider retail record
A shoe store associate handing a shopping bag across the counter to a customer, with boots and sneakers on arched shelves behind the register

Markdowns and promotions

Clear broken runs without repricing the wall

Every season leaves the same residue: odd sizes, last colorways, and a style that will not sell through at full price. Olet lets you configure the rule once, by brand, category, or item, instead of retagging a wall of boxes.

  • Create item discounts, order discounts, quantity breaks, spend thresholds, bundles, and Buy X Get Y offers
  • Include or exclude products by category, tag, brand, or item
  • Target an individual customer or customer segment
  • Set different offers by location
  • Schedule start and end times
  • Apply promotions automatically or require a code
  • Control stacking, priority, exclusions, and redemption limits
See promotions & discounts in detail
Six Olet promotion cards over a busy shoe store floor: Buy 2 Get 1 Free on boots, $10 off with a VIP code, $20 off a $100 purchase, free socks with shoes, 50% off slides, and 2 for $500 spring sandals

Keep your payment processor separate from your core retail operation

Olet decouples your payment processing from your retail management system. This independence gives you the freedom to negotiate lower credit card rates, switch processors at any time, or connect multiple processors. All without the nightmare of replacing your POS hardware, retraining staff, or redoing your workflows if you switch.

  • Cash
  • Square
  • Stripe
  • PayPal Zettle
  • Helcim (coming soon)
  • More on the way
See payments in detail

What Olet can do

Size runs

  • Sizes, widths, and colorways
  • Categories, brands, and tags
  • Product images
  • Bulk import

Inventory and buying

  • Vendors
  • Vendor-level cost
  • Purchase orders
  • Partial receiving
  • Reordering and low-stock alerts

Selling

  • Barcode checkout
  • Park and resume
  • Split tender
  • Gift cards
  • Receipts by print, email, or SMS

After the sale

  • Sale lookup
  • Returns and exchanges
  • Customer history
  • Refund policies
  • Reporting

Promotions

  • Bundles
  • Buy X Get Y
  • Customer segments
  • Location rules
  • Stacking and limits

Frequently asked questions

Can Olet handle a full size run, including half sizes and widths?

Yes. Olet supports size, color, and other product attributes, so a style can carry its whole run, half sizes and widths included, with stock tracked on each variation rather than on the style as a whole.

Can I see which sizes have sold out before I reorder?

Yes. On-hand stock is tracked per variation and per location, so a broken size run shows up as the gap it is. Set reorder points and order quantities by item, and Olet drafts a purchase order for review when a level is reached.

Can I import my catalog from another system?

Yes. Olet supports product imports from Shopify, Magento, WooCommerce, and CSV.

Can staff process an exchange for a different size?

Yes. Returns and exchanges start from the sale record. Staff can look up past transactions by receipt or customer, reprint or resend receipts, and work inside configurable return windows with manager overrides where you require them.

Can I mark down end-of-run sizes without touching every item?

Yes. Promotions can include or exclude products by category, tag, brand, or individual item, with scheduled start and end times, location rules, stacking control, and redemption limits.

Can I choose my payment processor?

Yes. Olet supports Square, Stripe, and PayPal Zettle, and Olet also supports cash. Helcim (coming soon) is not available yet. Provider-specific setup, approval, rates, terms, and hardware requirements still apply.

Does Olet support physical inventory or cycle counts?

Physical and cycle-count workflows are coming soon. Olet currently supports inventory tracking and reporting, but does not yet support physical inventory or cycle counts.

Start or switch, effortlessly

Use our built-in Square, Lightspeed X, and Shopify migration tools, or let our team handle your entire setup for free.

Start or switch, effortlessly

Launching October 26, 2026

Olet opens to everyone on October 26, 2026

Leave your email and we'll let you know the day accounts open, so you can start free on launch day.

By joining, you agree to our Privacy Policy.

Want to see it before then? Book a demo