Integrations
Connected to what you already use
Every status below is accurate as shipped — a live API connection is labelled differently from a reconciled payment method or a CSV export, so you know exactly what you're getting.
Xero
Self-service OAuth connection, no developer required. Every module posts proper double-entry journals to Xero automatically, every night, with a real-time export queue and retry.
Google Document AI
Photograph or upload a supplier invoice. Line items are extracted, fuzzy-matched to your stock items, and proposed as a goods receipt for a human to confirm.
Barcode Scanning
Any standard USB/Bluetooth barcode scanner works instantly, anywhere on the Sales Terminal screen — no need to click into a search box first. Repeat scans increase quantity automatically, and an unrecognised code is flagged immediately. Register barcodes in bulk via CSV import, or one by one with a phone camera on the mobile Register Barcodes screen.
Thermal Receipt Printing
Full ESC/POS command generation for thermal receipt printers, plus browser print, PDF, and email as alternative delivery methods, all from the same receipt.
Email Delivery
Receipts and purchase orders can be emailed directly from CoreOps — with automatic retry and a manual resend queue if a send ever fails.
SimplePay Payroll
Timesheets export in a format ready for direct bulk import into SimplePay — no manual re-keying of hours. A file export today, not a live API sync.
Yoco Card Payments
Card sales are recorded as a Yoco payment method on the till and reconciled at cash-up — captured alongside cash, vouchers, and account payments. CoreOps never touches card data directly, matching standard PCI practice.
Shopify
Connect a Shopify store with a store access token and orders sync in as wholesale orders — same stock deduction, same Xero invoice, same credit-note engine as any other sale. Stock levels push back to Shopify automatically.
WooCommerce
Connect a WooCommerce store with a Consumer Key and Secret — CoreOps registers the required webhooks automatically, no manual setup in WordPress. Orders sync in as wholesale orders on the same pipeline as Shopify: same stock deduction, same Xero invoice, same credit-note engine, with stock levels pushed back automatically.
Takealot
Connect a Takealot seller account with a single API key for the Fulfilled by Takealot model — orders sync in automatically as wholesale sales, since Takealot never buys the stock outright, only facilitates the sale. Because a Takealot DC sale has already physically shipped by the time CoreOps hears about it, orders confirm and post to Xero immediately rather than waiting on manual dispatch.
Amazon
Connect your Amazon Seller account with Login-with-Amazon OAuth — no static keys to manage. Orders sync in across whichever marketplace(s) you sell on — Amazon.co.za included, alongside the US, UK, Germany and others — with each order’s own real currency and tax, posting as a clearing-account journal since Amazon facilitates the sale rather than buying the stock. Dispatch timing follows each order’s own fulfilment method automatically, and stock levels can push back to a merchant-managed listing — guarded so CoreOps never overwrites stock Amazon itself controls.
Wix
Connect a Wix Stores site with a one-click app install — no keys to copy and paste. Orders sync in as wholesale orders on the same pipeline as Shopify and WooCommerce: same stock deduction, same Xero invoice, same credit-note engine, with stock levels pushed back to Wix automatically.
API-Ready Architecture
A multi-tenant, RLS-secured Postgres database with a clean service-layer architecture underneath every module — built to be integrated with, not a closed box.
Need something that isn't listed?
CoreOps is built on a clean, multi-tenant, API-ready architecture — talk to us about what you need connected.