Running the business
Website sync
Fixmo exposes an API a storefront can connect to. Products, stock and categories flow out, orders and customers flow in, and stock is held by a reservation while a customer checks out so the same unit is not sold twice.

What it does
A shop with a website has the same problem twice: which system is right about stock. Usually neither, by Friday.
Fixmo is the authority. Stock, price, name and category come from here, and the storefront follows.
Orders come the other way, arriving as sales with their own origin so web orders are distinguishable from counter sales in every report.
A checkout holds stock with a reservation that expires. Abandoned baskets release their hold rather than tying up stock forever.
Changes are pushed out as webhooks with signatures and retries. Each event records how many attempts it has had and the last error, and events carry their source so a storefront does not process the echo of its own write.
The connection is authenticated by an API key that is shown once, and stored only as a hash. Cash on delivery and online collections each route to a payment account you choose.
Every capability
| Fixmo is authoritative | For stock, price, name and category |
|---|---|
| Publishing | Only items flagged to list are sent |
| Orders in | Arrive as sales with a web origin |
| Reservations | Hold stock during checkout and expire on their own |
| Reservation states | Active, released, expired, consumed |
| Webhooks | Inventory, stock, category, customer and sale events |
| Delivery | Signed, retried, with attempts and the last error recorded |
| Echo protection | Events carry their source so a storefront can ignore its own writes |
| API key | Shown once, stored as a hash, with a read-only or read-write scope |
| Fulfilment branch | Web orders belong to a branch you nominate |
| Payment routing | Cash on delivery and online each land in an account you choose |
| Fulfilment status | Ordered, shipped, delivered, cancelled |
Questions
Does Fixmo build me a website?
No. It provides the API a storefront connects to. The storefront itself is yours.
What stops the same item being sold twice?
A reservation holds the stock while the customer checks out, and expires if they do not finish.
Which system wins if stock disagrees?
Fixmo. Stock, price, name and category are authoritative here and the storefront follows.
What happens if my site is down when stock changes?
The webhook is retried, and the attempts and last error are recorded so a failure is visible.