Common integration scenarios spanning multiple entities and guides.
ERP Integration
| Integration Point | Approach |
| Product / Catalog Sync | Push items from ERP to Arcadier via Item Create/Update APIs. Map ERP SKUs to Arcadier item GUIDs. Use webhooks on item events to keep ERP in sync. |
| Order Sync | Use webhooks on Order creation and status change. Pull Order details via Order API. Update FulfilmentStatus via Edit Order Details as fulfilment progresses in ERP. |
| User Provisioning | Create User Account + Upgrade User Role APIs for programmatic merchant and buyer provisioning from ERP. |
| Inventory Sync | Update item StockQuantity via Item Update API when inventory changes in ERP. Use webhooks to trigger sync on marketplace-side stock events. |
| Financial Reconciliation | Pull Transaction records via Transaction API. Map to ERP journal entries using Invoice and Transaction IDs. |
CRM Integration
- Sync User creation events via webhook to create CRM contact records.
- Map Arcadier User GUIDs to CRM contact IDs for cross-reference.
- Use User Custom Fields to capture CRM-relevant attributes during registration.
- Sync Order and Transaction events to CRM for customer lifetime value tracking.
PIM Integration
- Push enriched product data from PIM to Arcadier via Item Create/Update APIs.
- Use Item Custom Fields to capture PIM-specific attributes (technical specs, compliance data).
- Map PIM variants to Arcadier variant groups and child item IDs.
- Create categories in Arcadier to mirror PIM taxonomy before item import.
Headless Deployment
- All API Template functionality is available via the REST API (See API Reference for full API endpoints) - the template is a reference implementation, not a constraint.
- Authentication still uses OAuth 2.0 Bearer tokens with role-scoped access.
- Cart, Checkout, and Order APIs are identical regardless of frontend implementation.
- SSO can bridge authentication between your headless frontend and Arcadier.
- Webhooks are essential for headless implementations to receive platform events without polling.