ulte
Software studio for small retail

The WooCommerce integrations small shops wish worked.

Ulte builds focused plugins that keep the till, the web store and the stockroom in step. Two-way stock sync for Square POS is live today, PayPal Zettle comes next.

Free to startEvery product has a free plan, no card needed.
Built in the EUData hosted in Germany and Finland.
Two-way by designNo system of record overwriting the other side.
StockEvenSquare POS ⇄ WooCommerce
Live

Square POS

    WooCommerce

        Products

        One problem per product, solved properly.

        Every Ulte product connects two systems a shop already pays for and keeps them in step without manual work. Free plans for small catalogs, paid plans when the shop grows.

        StockEven

        Square POS ⇄ WooCommerce
        Live

        Two-way stock sync for shops that sell at the counter with Square and online with WooCommerce. A sale on either side updates the other within seconds.

        • Sales, refunds, deliveries and recounts
        • Asks which number is right when sides differ
        • Changes wait in a queue during outages
        • Hourly check corrects any drift
        Free up to 50 products · paid plans from $19/moVisit stockeven.com

        Zettle sync

        PayPal Zettle ⇄ WooCommerce
        In development

        The same two-way stock engine for PayPal Zettle shops in the UK, Europe and the US. Built on the StockEven core that already runs in production.

        How we build

        Every change arrives once, in order, or waits until it can.

        Shops lose money when stock is wrong for even an hour. So every Ulte product follows the same four steps, shared by one engine and tested in production on StockEven.

        Detect in seconds

        Webhooks from the POS and stock events from WooCommerce, recorded the moment they happen. Never during checkout.

        Queue when a side is down

        If Square or the store is unreachable, the change waits and is delivered when it is back. Nothing is dropped.

        Apply exactly once

        Each change carries a unique key, so a retry can't apply it twice. Changes made by the sync are never sent back as an echo.

        Verify every hour

        Both sides are compared hourly. Any drift is corrected from the side chosen for that product, and logged with reason.

        EUServers in Germany and Finland, GDPR data processing agreement.
        5 minService health checked around the clock, alerts on any failure.
        14 daysDaily encrypted backups kept off-site.
        HMACEvery request between plugin and engine signed with a per-store secret.
        Guides and free tools

        Answers for the problems we see every week.

        Practical guides written from real support cases, and small tools that fix data before it breaks a sync. Free, no account needed.

        Free tools

        All tools
        Duplicate SKU checkerFree

        Paste SKUs from Square, Zettle or WooCommerce, one per line. Finds duplicates and near-duplicates that block syncing, like a stray space or a different letter case.

        Runs in the browser. Nothing is uploaded.
        Square CSV to WooCommerce CSVConvert an item library export into a product import file.Soon
        Overselling cost calculatorWhat out-of-sync stock costs a shop each month.Soon
        Start free

        Try it on the free plan. Keep it when the numbers match.

        Install StockEven, connect Square and see your stock line up on both sides in minutes. Up to 50 products are free for as long as you need.

        Get StockEven free Suggest an integration No card needed · Cancel any time