التكاملات
اربط Back Office بنظام ERP وبرنامج المحاسبة ومنظومة 8Move الكاملة.
ERP & Accounting
BackOffice provides native connectors for popular ERP and accounting platforms used by Swiss and European businesses. These integrations synchronize clients, products, invoices, and payments bidirectionally — keeping your operational and financial systems aligned without manual data entry.
| System | Type | Sync Capabilities |
|---|---|---|
| Bexio | Accounting / ERP | Contacts, invoices, payments, products, tax codes |
| SAP Business One | ERP | Master data, orders, invoices, inventory, business partners |
| Microsoft Dynamics 365 | ERP / CRM | Accounts, orders, invoices, products, pricing |
| Odoo | ERP | Contacts, products, sales orders, invoices, inventory |
| Salesforce | CRM | Accounts, contacts, opportunities, order history |
| HubSpot | CRM | Companies, contacts, deals, activity timeline |
| Zoho | CRM / Books | Contacts, invoices, products, payments |
Bidirectional sync: Changes made in either system are reflected in the other. Create an invoice in BackOffice and it appears in Bexio; update a client address in SAP and it syncs to BackOffice. Conflict resolution rules are configurable per field.
REST API
The BackOffice REST API provides programmatic access to all platform data and operations. Build custom integrations, automate workflows, or connect with systems that do not have a native connector. The API follows REST conventions with JSON payloads and supports pagination, filtering, and sorting.
OpenAPI Specification
Full API documentation in OpenAPI 3.0 format. Import into Postman, Swagger UI, or any API client.
API Key Authentication
Secure access with API keys scoped to specific permissions. Rotate keys without downtime.
Rate Limiting
Fair-use rate limits protect platform stability. Generous quotas for standard integrations.
SDK Support
Official client libraries for JavaScript/TypeScript, Python, and PHP to accelerate development.
API resource coverage
- shopping_cartOrders: — Create, read, update, cancel, and list orders with full filtering
- inventory_2Products: — CRUD operations on products, variants, categories, and pricing
- peopleClients: — Manage companies, contacts, addresses, and pricing rules
- receipt_longInvoices: — Generate, download PDF, list, and update invoice status
- local_shippingDeliveries: — Track delivery status, driver assignment, and proof of delivery
- manage_accountsUsers: — Manage users, roles, and invitations programmatically
Webhooks
Webhooks push real-time event notifications to your systems as they happen. Instead of polling the API for changes, register a webhook endpoint and BackOffice will send an HTTP POST with event data the moment something occurs — a new order, a status change, a completed delivery, or a generated invoice.
Webhook event types
- add_shopping_cartorder.created — — New order submitted
- updateorder.updated — — Order details or status changed
- donedelivery.completed — — Driver confirmed delivery
- receiptinvoice.generated — — Invoice created
- paymentspayment.received — — Payment recorded
- person_addclient.created — — New client registered
- inventoryproduct.updated — — Product or pricing changed
Webhook security: Every webhook payload is signed with an HMAC-SHA256 signature using your secret key. Verify the signature on your end to ensure the request genuinely originated from BackOffice and has not been tampered with.
8Move Ecosystem
BackOffice is the central hub of the 8Move platform, and data flows seamlessly between all four applications without any integration setup. Changes in one app are reflected across the ecosystem in real time.
Supply Now Sync
Product catalog, pricing, and availability updates in BackOffice are instantly reflected in the Supply Now storefront. Orders flow back in real time.
Fleet Planner Sync
Confirmed orders, delivery zones, and driver assignments sync to Fleet Planner for route optimization. Route plans sync back for tracking.
Driver Pro Sync
Delivery assignments, order details, and client instructions push to Driver Pro. Delivery confirmations, signatures, and photos sync back.
Real-Time Updates
All cross-app synchronization happens in real time via WebSocket connections — no polling, no delays, no manual refresh.
Explore the 8Move Platform