8Move
8Move
/Products Guide/
BackOfficeBackOffice
المنصة

التكاملات

اربط 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.

SystemTypeSync Capabilities
BexioAccounting / ERPContacts, invoices, payments, products, tax codes
SAP Business OneERPMaster data, orders, invoices, inventory, business partners
Microsoft Dynamics 365ERP / CRMAccounts, orders, invoices, products, pricing
OdooERPContacts, products, sales orders, invoices, inventory
SalesforceCRMAccounts, contacts, opportunities, order history
HubSpotCRMCompanies, contacts, deals, activity timeline
ZohoCRM / BooksContacts, invoices, products, payments
sync

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.

description

OpenAPI Specification

Full API documentation in OpenAPI 3.0 format. Import into Postman, Swagger UI, or any API client.

vpn_key

API Key Authentication

Secure access with API keys scoped to specific permissions. Rotate keys without downtime.

speed

Rate Limiting

Fair-use rate limits protect platform stability. Generous quotas for standard integrations.

code

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
security

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.

storefront

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.

route

Fleet Planner Sync

Confirmed orders, delivery zones, and driver assignments sync to Fleet Planner for route optimization. Route plans sync back for tracking.

directions_car

Driver Pro Sync

Delivery assignments, order details, and client instructions push to Driver Pro. Delivery confirmations, signatures, and photos sync back.

cloud_sync

Real-Time Updates

All cross-app synchronization happens in real time via WebSocket connections — no polling, no delays, no manual refresh.