HELP
How can we help?
Onboarding, daily counter operations, security, commerce integrations, and the Egyptian gold workflows we cover.
Getting started
Getting started — 01
How does onboarding work?
We start with a scoping call, migrate your items and rates together, and run a pilot at your counter before you commit. Your shop sets the pace.
Do I need to install anything?
No. Orosphinx runs in your browser — Chrome, Safari, Edge, or Firefox. The optional desktop agent is only required for direct receipt printing and encrypted local backups on the store PC.
Which devices and browsers are supported?
Any modern browser on desktop, tablet, and mobile. POS is optimized for desktop and tablet. Chrome and Safari give the best results.
Can I import my existing inventory?
Yes. CSV imports with column mapping for items, variants, images, and pricing. Our team helps with migration from legacy systems during onboarding.
Daily operations
Daily operations — 02
Can I keep selling without internet?
Yes. The counter queues sales, returns, and transfers locally and replays them with idempotency keys when connectivity returns.
How do shifts and cash variance work?
Each branch opens and closes shifts with a counted drawer. The close records expected vs counted cash and keeps a variance history per branch — the numbers the owner actually argues about.
Can cashiers see cost prices or financial totals?
Only if their role allows it. Permissions are enforced server-side, so a cashier role cannot see cost prices, margin, or financial statements.
Does Orosphinx support multiple branches?
Yes. Branch-scoped roles, inter-branch transfers with custody, per-branch cash positions, and consolidated reporting across the group.
Security and data
Security and data — 03
How is my data protected?
Tenant data sits behind Postgres row-level security. Every mutation is server-enforced and audit-logged. The application database role does not have BYPASSRLS. Webhooks are signed with HMAC v1 carrying timestamp and nonce.
What backup options are available?
Continuous Postgres point-in-time recovery in the cloud, plus a logical backup on every shift close. Optionally, the store agent writes AES-256-GCM encrypted backups to the local PC, with retention policies.
What rate limits and cost guardrails apply?
Per-tenant per-minute and per-hour rate limits, daily caps, and emergency kill switches. Rate limiting is always on in production.
Is the store agent safe to run on shop PCs?
Yes. It binds to the local network only, uses constant-time API key comparison, and enforces strict request size limits. No customer PII is sent to print jobs. It is optional — the platform works without it.
Commerce and integrations
Commerce and integrations — 04
Can I export to Shopify?
Yes. Export the full catalog with images into a Shopify-compatible CSV. Image URLs are signed with a TTL and hard size limits prevent runaway cost on large exports.
How does the loyalty program work?
Customers attach to sales. Points are calculated server-side from configurable rules and can be earned or redeemed at checkout. A full ledger gives you auditability per transaction.
Which Egyptian payment providers are supported?
Fawry, InstaPay, and Paymob integrations are built in for card and wallet payments, alongside cash. Trade-in intake and assessment is a separate module.
Can I expand into a full ERP later?
Yes. Start with counter operations, then add the workshop module and financial statements generated from the ledger as your team is ready.
Egyptian gold operations
Egyptian gold operations — 05
How do you handle scrap gold intake?
Pre-burn weighing, post-burn settlement, and payout computed from your live buy price per karat.
Can I see cash and inventory per branch?
Yes. Shift, cash, inventory, and approvals are scoped per branch, so each branch can be reviewed and reconciled independently.
Does the system handle bullion bars and custody?
Bullion bars have their own lifecycle: registered, committed, released — with custody recorded at each step.
Can my Arabic-first team operate it day to day?
Yes. The product is bilingual and RTL-correct. Onboarding, training, and support all run in Arabic.
Talk to us
Talk to us