Enterprise Operations
Connect TotalApp to external systems — full integration with Shopify, WooCommerce, webhooks, and REST API.
Quick Start
Follow these steps to get your first integration running.
Tip
Use the "Validate Connection" button after entering your credentials. A green check icon confirms a successful connection.
Screen preview
A quick look at the screen. Use the toggle in the corner to switch between the dark and light themes.
All departments with seats and status
Supported Integrations
TotalApp connects directly with the most widely used e-commerce and business platforms.
Shopify
Pull products, orders and customer data from your Shopify store in real time. Inventory sync and order management run fully automatically.
WooCommerce
Connect your WordPress/WooCommerce store to import sales data, product catalogue information, and customer lists into TotalApp.
Webhooks
Receive events from external systems in real time. Trigger automated workflows when an order is created, a product is updated, or a customer registers.
REST API
Use TotalApp's REST API to integrate your own applications. Standard JSON-based HTTP endpoints cover all core resources.
Webhook Architecture
Webhooks are HTTP POST requests that send instant notifications to TotalApp when an event occurs in an external system. Copy your webhook URL from the Integration panel and paste it into your external platform's dashboard.
Supported Event Types
| Event | Trigger | Example Use |
|---|---|---|
orders/create | A new order is placed | Update inventory, generate invoice |
orders/updated | Order status changes | Customer notification, shipment tracking |
products/update | Product information is modified | Price synchronisation across channels |
customers/create | A new customer is registered | Automatic CRM entry creation |
refunds/create | A refund is initiated | Accounting record, inventory return |
Security Note
Your webhook endpoint must serve over HTTPS. TotalApp verifies incoming webhook requests using signed headers — forged requests are automatically rejected.
API Key Management
TotalApp uses separate API keys for each connected platform. Follow these steps to securely create and store your keys.
Creating an API Key
- Navigate to Settings → Integrations and select the relevant platform.
- In that platform's admin panel, create a new API key or access token.
- Paste the key into the corresponding field in TotalApp and save.
- Click Validate Connection to confirm the key is working correctly.
Security Best Practices
- Never share API keys with third parties or commit them to version control.
- Create keys with the minimum permissions required (read-only where possible).
- Disable or delete integrations that are no longer in use.
- Rotate keys immediately if you suspect they have been compromised.
Important — Shopify Permissions
Shopify API keys must include the read_orders, read_products, and read_customers scopes. Missing any of these will cause data-fetch errors when TotalApp tries to synchronise your store.