Shopify Connector
:material-shopify: Shopify
Direct Shopify Admin API Integration for Business Central
Overview
The merchantCENTRAL Shopify Connector connects Shopify shops directly with Business Central β without middleware. The connector uses the Shopify Admin API (REST + GraphQL) for maximum flexibility.
Features
| Feature | Description |
|---|---|
| Order Import | Automatic import via the Hub's Order Import |
| Product Upload | Products, images, and prices to Shopify |
| Stock Sync | Inventory synchronization via GraphQL |
| Shipping Confirmation | Fulfillment feedback to Shopify |
| Multi-Shop | Multiple Shopify shops in one BC instance |
| Webhook Handler | Real-time notifications with HMAC validation |
Technical Details
API Integration
- APIs: Shopify Admin API (REST + GraphQL)
- Authentication: API Access Token (Custom App)
- Data Format: JSON / GraphQL
- Rate Limiting: Per-shop isolation via the Hub
Key Features
- No middleware service β direct communication with Shopify
- Inventory sync via GraphQL for optimal performance
- HMAC validation for webhook security
Prerequisites
- Microsoft Dynamics 365 Business Central (Cloud)
- merchantCENTRAL Hub App
- Shopify shop with Custom App access
- Admin API Access Token