Warehouse Integrations
Connect Courier Connect Systems to third-party warehouse management systems for automatic package synchronization.
Overview
Courier Connect Systems integrates with a number of third-party warehouses including:
- Tasoko v2
- Sethwan
- Air Meet Sea
- And more...
Don't See Your Warehouse?
If you're not seeing your warehouse in this list, kindly contact our support team for more information at support@postagelogistics.com.
Setting Up a Warehouse Integration
Follow these steps to connect your Courier Connect Systems account with your warehouse provider.
Step 1: Access Warehouse Integrations
- Login to your admin dashboard with your admin account
- Go to Settings > Warehouse Integrations
- Click + Add Integration
Step 2: Create the Integration
- Select the provider from the dropdown (e.g., KCD, SKG, Sethwan, etc.)
- Give it a name - Choose a descriptive name for easy identification
- Set the status to Active
- Click Create Integration
Step 3: Generate Your API Key
Once the integration is created:
- Click the Actions button beside your new integration
- Click Manage Keys
- Click to generate a new API Key
- Give the key a name for easy identification:
- Example:
Sethwan Integration - Example:
Tasoko Integration
- Example:
- Expiration date (Optional) - You can set an expiration date, but this is for advanced use cases
API Key Expiration
Be careful when setting an expiration date. If the key expires and you don't rotate it in time, the integration with your warehouse will break.
Step 4: Copy Your API Key
IMPORTANT - Copy Your API Key Immediately
Ensure you copy the API key once the success screen appears. This key will only be displayed once and cannot be retrieved later. Store it in a secure location.
Configuring Your Warehouse Portal
After creating your integration and API key in Courier Connect Systems, you need to configure the integration in your warehouse portal.
Select your warehouse platform below for specific instructions:
Tasoko Platform Configuration
Follow these steps to configure the integration in your Tasoko warehouse platform.
Step 1: Access Courier Settings
- Login to your Tasoko warehouse platform
- Expand the menu by clicking the hamburger menu icon in the top right-hand corner
- Click Couriers
- Click the pen icon beside your courier name
- Click Courier System API
Step 2: Enter API Configuration
Enter the following information in the Courier System API settings:
| Field | Value |
|---|---|
| API Access Token | Paste the API key you created in the previous steps |
| Get Customers | https://[courier_code].courierconnectsystems.com/api/integrations/kcd |
| Add Package | https://[courier_code].courierconnectsystems.com/api/integrations/kcd/packages/ |
| Update Package | https://[courier_code].courierconnectsystems.com/api/integrations/kcd/packages/ |
| Update Manifests | https://[courier_code].courierconnectsystems.com/api/integrations/kcd/manifests/ |
Replace [courier_code]
Replace [courier_code] with your actual courier code. For example, if your courier code is speedycourier, your URLs would be:
https://speedycourier.courierconnectsystems.com/api/integrations/kcd
Step 3: Save Configuration
- Review all entered URLs for accuracy
- Save the configuration
- Test the integration by syncing a package
Sethwan Platform Configuration
Follow these steps to configure the integration in your Sethwan warehouse platform.
Step 1: Access Webhook Settings
- Login to your Sethwan warehouse dashboard
- Go to Settings
- Click on Webhooks
- Click New Webhook
Step 2: Configure the Webhook
Enter the following information:
| Field | Value |
|---|---|
| Description | Courier Connect Systems Integration (or your preferred description) |
| URL | https://[courier_code].courierconnectsystems.com/api/integrations/warehouse/sethwan/webhook/ |
Replace [courier_code]
Replace [courier_code] with your actual courier code. For example:
https://speedycourier.courierconnectsystems.com/api/integrations/warehouse/sethwan/webhook/
Step 3: Enable Events and Activate
- Toggle all events to enable them
- Toggle Active to enable the webhook
- Click Create New
Verification Checklist
After completing the setup, verify that:
- [ ] Integration created in Courier Connect Systems
- [ ] API key generated and securely stored
- [ ] Warehouse portal configured with correct URLs
- [ ] API key/webhook is active
- [ ] Test package sync completed successfully
Troubleshooting
Issue: Packages Not Syncing
Solution:
- Verify the API key is correct and active
- Check that the URLs are entered correctly (no typos)
- Ensure your courier code is correct in the URLs
- Confirm the integration status is set to "Active"
Issue: Authentication Errors
Solution:
- Regenerate your API key if it may have been compromised
- Check if the API key has expired
- Ensure you're using the correct API key for the correct integration
Issue: Webhook Not Triggering (Sethwan)
Solution:
- Verify all events are toggled on
- Ensure the webhook is set to "Active"
- Check the webhook URL is correct
- Review webhook logs in Sethwan for error messages
Need Help?
If you encounter any issues with warehouse integrations:
- Email: support@postagelogistics.com
- Phone: +1-876-613-9146
- WhatsApp: Message us
- Support Hours: Mon-Fri 8am-8pm, Sat 10am-4pm (Jamaica Time)
Our support team can assist with:
- Integration setup and configuration
- API key management
- Troubleshooting sync issues
- Adding support for new warehouse providers