DSN Carfac
Connects WooCommerce with Carfac for products and orders synchronization
by DesignStudio Network Inc · github.com/designstudio-dev-team/dsn-carfac-connector · website
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/designstudio-dev-team/dsn-carfac-connector/releases/download/v1.1.3/dsn-woo-carfac-connector-v1.1.3.zipDeclares an update source (https://github.com/DesignStudio-Dev-Team/dsn-carfac-connector), so updates arrive through the plugin's own updater.
Readme
DSN Carfac WooCommerce Connector
A WordPress plugin that seamlessly integrates WooCommerce with Carfac ERP, enabling automatic synchronization of products, inventory, and orders between your WooCommerce store and Carfac ERP system.
Features
-
Product Synchronization
- Automatic daily sync of products from Carfac ERP to WooCommerce
- Real-time price and stock updates
- Product code mapping between systems (using EanCode/SKU)
-
Inventory Management
- Real-time stock level synchronization
- Pre-purchase stock verification
- Automatic stock updates after successful orders
-
Order Processing
- Automatic order (WorkOrder) creation in Carfac ERP
- Customer data synchronization
- Enforced warehouse selection (Warehouse ID 1)
Requirements
- WordPress 6.0 or higher
- WooCommerce 8.0 or higher
- PHP 8.1 or higher
- Carfac ERP API credentials (Username, Password, DealerCode)
- SSL certificate (for secure API communication)
Installation
- Download the plugin zip file
- Go to WordPress admin panel > Plugins > Add New
- Click "Upload Plugin" and select the downloaded zip file
- Activate the plugin
- Go to sidebar under DSN Carfac for Settings
Updates
The plugin checks the latest published release in the
DSN Carfac GitHub repository.
WordPress only offers an update when the release includes the packaged
dsn-woo-carfac-connector-vX.Y.Z.zip asset.
Configuration
-
API Settings
- Enter your Carfac Dealer Code
- Enter your Carfac Username and Password
- These credentials will be used to automatically retrieve the required JWT for API requests.
-
Sync Settings
- Configure sync frequency (default: daily)
Usage
Product Synchronization
The plugin automatically syncs products daily from Carfac ERP to WooCommerce:
- Product SKU (EanCode) is used to match products.
- Prices and stock levels are updated automatically.
Order Processing
When a customer places an order:
- The plugin verifies stock availability in Carfac ERP.
- Creates/Lookups the customer in Carfac by email.
- Creates a WorkOrder in Carfac ERP.
- Adds order lines to the WorkOrder.
Support
For support, please:
- Review the plugin's error logs in the settings page.
- Contact DesignStudio Network with specific error messages.
License
This plugin is licensed under the GPL v2 or later.
Credits
- Developed by DesignStudio Network.
- Carfac ERP API integration based on Carfac Cloud API.
Read the full README on GitHub →