Every store and marketplace, one connected operation
We connect Salla, Zid, Shopify, WooCommerce, Amazon and Noon to ERPNext, local payments and couriers, so every order, stock movement, invoice and payout flows automatically.
WooCommerce
What we integrate
The platforms Saudi merchants use every day, connected to one back office.
Store platforms
Salla, Zid, Shopify, WooCommerce and custom stores: products, prices, orders and customers.
Marketplaces
Amazon.sa and Noon orders and stock alongside your own store, without double entry.
Payments & instalments
mada, Apple Pay, STC Pay and gateways, plus Tabby and Tamara, with settlements reconciled.
Shipping & couriers
SMSA, Aramex, SPL and J&T labels, tracking and cash-on-delivery collections.
ZATCA e-invoicing
Every online order gets a compliant e-invoice with QR code and 15% VAT, automatically.
ERP & accounting
Orders, stock, revenue and fees posted to ERPNext, ready for reporting and audit.
Orders flow straight through
From the moment a customer checks out, the order reserves stock, creates a ZATCA invoice, books the shipment and later matches the payout, with no copying between systems.
- Orders created in ERPNext within seconds
- Invoices and VAT generated automatically
- Every step logged, with automatic retries if a platform is down
- Order received10:41:02Salla · #1042 · 3 items
- Stock reserved10:41:03Riyadh warehouse · Sales Order
- ZATCA e-invoice10:41:05Sales Invoice · QR · VAT 15%
- Shipment created10:41:09SMSA label · tracking sent to customer
- Payout reconciledDay 3Tabby settlement matched in the ledger
One stock level, every channel
ERPNext holds the true stock and pushes it to every store and marketplace, so you never oversell during a sale or a busy season.
- Stock pushed to all channels in seconds
- Reserved stock per channel and warehouse
- Reorder alerts and draft purchase orders
Shipping and returns on autopilot
Labels, tracking and returns run through your couriers and back into your books, so customers stay informed and refunds stay accurate.
- Labels and tracking numbers created automatically
- Cash-on-delivery collections reconciled
- Returns restocked with a ZATCA credit note and refund
Your store sells big… but where is your money?
Connect your bank, sales platforms and payment gateways, and always know your real cash position.
Your money is scattered and hidden
Moyasar
Tabby
TamaraYou sell high volumes, but you don't know how much is in the bank, how much is still held in OTO, or how much is pending with Moyasar, Tabby and Tamara. Separate accounts mean a daily scramble just to trace where your sales went.
Everything in one place

Moyasar
Tabby
TamaraOne system that connects OTO, Moyasar, Tabby and Tamara in a single screen, pulls each platform's figures automatically and updates them live.
Your full cash position, in front of you
Sample figures for illustration
See where every riyal is: your total balance on one screen bank + pending in OTO + due from payment gateways.
Need your own web store?
When a platform isn't enough, we design and build fast, bilingual storefronts connected to the same back office.
- Arabic-first, fully bilingual design
- Fast pages that rank well on search
- Built-in loyalty, coupons and B2B pricing
- Connected to ERPNext from day one
How we deliver
Audit
We map your channels, products, payments and couriers.
Connect
We link each platform to ERPNext and test with real orders.
Automate
Invoicing, stock, shipping and reconciliation run on their own.
Monitor
We watch every sync and fix issues before they reach customers.
Frequently asked questions
Can you connect more than one store to the same ERP?
Yes. Any number of stores and marketplaces can share one ERPNext, with stock and reports combined or separated by channel.
Do you support Salla and Zid apps and webhooks?
Yes. We use each platform's official API and webhooks, so orders and stock update in real time.
How are Tabby and Tamara payments handled?
Orders are recorded as receivables from Tabby or Tamara, and their payouts are matched automatically, net of fees.
How long does an integration take?
A standard store with payments and one courier usually takes two to four weeks, depending on your catalog and processes.
Ready to run every channel from one place?
Tell us which platforms you sell on, and we'll show you how they connect to your ERP, payments and couriers.


