Purpose: This guide provides step-by-step instructions for installing, setting up, and migrating to the Sendcloud WooCommerce V2 plugin.
Installing the Sendcloud Plugin
To install the Sendcloud plugin for WooCommerce:
-
Upload the Plugin: Go to the WooCommerce admin panel, navigate to Plugins > Add New Plugins, and click Add New Plugin.
-
Upload the ZIP File: Choose the ZIP file, then click Install Now.
-
Activate the Plugin: Once installed, click on "activate plugin".
Connecting with Sendcloud
To connect your WooCommerce store with Sendcloud:
-
Click Connect: After installation, go to WooCommerce > Sendcloud V2 and click on Connect.
-
Enter Sendcloud Credentials: You’ll be redirected to a new tab to enter your Sendcloud credentials.
-
Successful Connection: Once your credentials are entered, the integration will be created, and you’ll be redirected to the Sendcloud panel. To confirm the connection, go to Settings > Integration.
Order Synchronisation
Sendcloud offers two ways to sync orders:
- Live Synchronisation: Orders sync automatically when created or updated in WooCommerce.
- Manual Synchronisation: Manually sync orders using the order fetching button in the Sendcloud panel.
Product Data Configuration
-
Set EAN Codes: Go to Products > All Products and select a product. Under Product Data > Inventory, enter the EAN in:
- ‘EAN by Sendcloud’ field for WooCommerce versions below 9.2
- WooCommerce’s native EAN field for versions 9.2 and higher.
- ‘EAN by Sendcloud’ field for WooCommerce versions below 9.2
-
International Shipping Fields: For international shipments, enter the HS Code and Country of Origin under the Shipping tab in product data.
Important Note on Plugin Activation and Field Visibility
- Keep Both V1 and V2 Activated: In the WooCommerce backend, activate both Sendcloud V1 and V2 plugins to allow for easy rollback if needed, ensuring continuity of settings and fields.
- Field Visibility: When V2 is activated, fields for EAN, HS Code, and Country of Origin will be visible in WooCommerce.
- Connection Requirement: To sync these fields correctly with Sendcloud, V2 must be activated and connected.
Migration Notes and New Features
- Importing EANs for Pack&Go: Import and scan EANs to print labels automatically. For more details, refer to the Pack&Go single-scan mode article.
- HPOS Support: WooCommerce V2 includes HPOS for enhanced order storage performance.
Service points
The Service point functionality is available; however, service point shipping methods configured directly in WooCommerce will not automatically migrate. To set up the service point delivery, follow step 2 in this guide (select Service Point Delivery V2 in point 3).
FAQ
Do I Need to Deactivate V1 First?
No, there is no need to deactivate V1 before activating V2. Activating V2 will not automatically remove the V1 integration in Sendcloud. Both integrations will remain active, allowing you to easily roll back if needed. If anything goes wrong with V2, you can simply deactivate or uninstall V2 and continue using V1 without any interruption.
What if I Encounter Issues with V2?
If you have any issues, please contact our support team.
What Happens to My Shipping Rules and Service Points?
During migration, all shipping rules and service point settings in Sendcloud will transfer automatically from V1 to V2. However, service point shipping methods configured directly in WooCommerce will not migrate automatically. We’re working to support this, but for now, these configurations will need to be re-applied in WooCommerce.
Can I still use Dynamic Checkout in V2?
Dynamic Checkout is deprecated in V2. To continue using this feature, a custom API integration is required.
How is setting up service points in WooCommerce V2 different from V1?
The setup process is very similar:
- Enable service points in Sendcloud.
- Choose the carriers you want to offer service points with.
- Save your settings.
The main change is the name of the shipping method, which is now "Service Point Delivery V2" in WooCommerce V2.
Please keep in mind: WooCommerce V2 service points are currently in the initial phase. While the setup process is expected to function correctly, occasional minor issues may arise.
If you encounter any challenges, please contact us.