Integrations
Sales can come from anywhere. Cost and stock stay in FaciCost.
Record a quick sale, import a till CSV, or connect a POS when it can send sales. Optional tills and online shops never become the source of truth for recipes, purchases, or profit.
How sales enter FaciCost
A business without a POS is a first-class customer, not a limited trial of the real product.
- Ready
Manual sales
Quick sale for a missed till bill or a notebook. A POS is optional.
- Ready
CSV import
Upload a till item-sales CSV. Posterita’s Detail Item Sales export works today. Invalid rows are shown, not silently skipped.
- Ready
POS adapters
Completed till sales become FaciCost sales when the till code matches the product SKU. Voids create a reversal. Posterita is the first live connector.
Shopify, WooCommerce, PrestaShop
You can save shop details in FaciCost. Live order import is not switched on yet. When it is, those orders use the same sale model as a typed sale or a till CSV.
Accounting tools
Odoo, Xero, QuickBooks, and Zoho are planned adapters. FaciCost will not replace your books.
One optional till
Connect the till without an API key
Your till owns orders, payments, and checkout. FaciCost owns materials, recipes or BOMs, purchases, waste, costing, and profitability. Leave till inventory tracking off if you use a live connector. Posterita is the first example.
Step 1
Create a FaciCost workspace
No Posterita API key is required for webhooks.
Step 2
Create the webhook Url
Settings → Integrations → Posterita. Copy Url for each hook, or use the shared address.
Step 3
Paste into Posterita
Advanced → Webhooks → Create Webhook. Hook + Url, then Save. Six hooks, one each.
Step 4
Complete one till sale
Item Code in Posterita must match the FaciCost SKU. Then Sold can move.
Posterita hooks FaciCost expects
Customer.CreatedStored for matching later. FaciCost is not a CRM.
Customer.UpdatedStored. Existing FaciCost records are not overwritten yet.
Product.CreatedMatched to a FaciCost product by Item Code or unique name. You can still link it by hand if the names differ.
Product.UpdatedThe till link is kept. Selling price in Posterita does not change FaciCost cost.
Order.CompletedBecomes a FaciCost sale. Sold goes up and that product’s stock is reduced at the shop.
Invoice.CompletedSame as Order.Completed. Create this Hook if paid tickets do not appear under Recent events.
Order.VoidedCreates a reversal. History is kept. Sold and stock go back.
A voided order creates a reversal. Historical sales and stock movements are not deleted.
One adapter model. No second stock system.
Each connection maps into the same internal sale. We do not clone Odoo or Zoho Inventory, and we do not let a till become the cost engine.
- Ready
CSV import
Upload sales from a spreadsheet. FaciCost works without a POS — CSV is a first-class sales source.
They own: The file you export from a till, notebook, or another system.
FaciCost keeps: Cost, recipes or BOMs, stock, and profit after the import is confirmed.
- Webhooks ready
Posterita
Mauritius POS. Optional. Posterita owns checkout. FaciCost owns cost, recipes or BOMs, stock, and profit. Other tills can connect the same way.
They own: POS orders, payments, and till workflow.
FaciCost keeps: Materials, recipes or BOMs, purchases, waste, costing, and profitability.
- Details can be saved
Shopify
Import completed Shopify orders into the same sale model as a typed sale or a till CSV.
They own: Online checkout and Shopify customers.
FaciCost keeps: Product cost, recipes, and inventory intelligence.
- Details can be saved
WooCommerce
Bring WooCommerce orders into FaciCost without creating a second stock system.
They own: The WordPress store checkout.
FaciCost keeps: Costing, recipes, and stock movements.
- Details can be saved
PrestaShop
Map PrestaShop orders to the same canonical sale event as other adapters.
They own: PrestaShop checkout.
FaciCost keeps: Cost, stock, and profit in FaciCost.
- Coming next
Odoo
Optional later connection. FaciCost stays narrower than Odoo and will not replace it.
They own: ERP workflows you already run in Odoo.
FaciCost keeps: Product cost and profitability intelligence.
- Coming next
Xero
Planned accounting adapter. FaciCost is not a full accounting suite.
They own: Statutory books in Xero.
FaciCost keeps: Operational cost, stock, and gross profit.
- Coming next
QuickBooks
Planned accounting adapter behind the same integration model.
They own: Accounting in QuickBooks.
FaciCost keeps: Costing and inventory intelligence in FaciCost.
- Coming next
Zoho
Planned later. FaciCost will not try to clone Zoho Inventory.
They own: Zoho inventory or books, if you use them.
FaciCost keeps: Recipe costing and margin intelligence.
Common questions
Do I need a POS to use FaciCost?
No. Manual sales and CSV are part of the core product. Posterita, Shopify, WooCommerce, and other tills are optional connectors. A clothing shop, pastry, cosmetics counter, or furniture store can run FaciCost without any of them.
Do I need a Posterita API key?
No. If you use Posterita, the webhook form needs a Hook and a Url. Create the Url in FaciCost, paste it in Posterita, and save. REST keys are only if Posterita support later gives you one.
Will connecting a POS create a second stock system?
No. The till owns checkout. FaciCost owns cost, recipes or bills of materials, purchases, waste, and profit. Incoming sales map into one internal sale model so stock is not counted twice.
Is Shopify or WooCommerce importing orders today?
Not yet. You can store shop details. Order import is not live. When it ships, those orders will use the same sale and stock rules as a typed sale or a till CSV.
Connect the till when you are ready.
Start with products and purchases today. Add a till connection when the shop is live — FaciCost still works the day before.