Virtualstock Integration Guide
Integrate Virtualstock with Helm to streamline your order flow, automate stock syncing, and manage marketplace fulfilment from a single hub

What is Virtualstock
Virtualstock is a leading UK-based dropship and marketplace platform used by major retailers like John Lewis, B&Q, and Argos to manage supplier fulfilment and product onboarding
Connecting Virtualstock to Helm enables sellers and suppliers to automate order processing, synchronise inventory levels, and handle dispatch workflows efficiently across multiple retail channels
PROS ✅ | CONS ❌ |
Connects you to major UK retail marketplaces via one integration | Requires accurate mapping of product and order fields |
Automates order and stock data between Helm and Virtualstock | May involve onboarding or approval from the Virtualstock team |
Designed for high-volume B2B and marketplace order fulfilment | Data structure and required fields may vary by retailer |

Step-by-Step Setup
To integrate Virtualstock with Helm:
Obtain Credentials from Virtualstock
Request access from your Virtualstock account manager or support team
You will need:API Username
API Password
SFTP URL or Endpoint (if using SFTP)
Folder structure for order and stock files
Log in to Helm
Go to Settings → My StoreAdd New Sales Channel
Click Add New Sales Channel and choose Virtualstock from the listEnter Required Details
FIELD | DESCRIPTION |
Sales Channel Name | e.g., Virtualstock - John Lewis or Virtualstock - B&Q |
Sales Channel Logo | Upload the Virtualstock logo or a retailer logo |
SFTP Hostname | The hostname provided by Virtualstock |
SFTP Username | Your assigned Virtualstock SFTP username |
SFTP Password | Your secure password for the SFTP connection |
Directory Paths | Define folders for order import/export and stock feeds |
Click Continue

Interaction Settings
Customise how Helm interacts with Virtualstock:
INTERACTION SETTINGS | DESCRIPTION |
Sync Inventory | Import products or stock availability updates into Helm |
Sync Stock Levels | Send stock updates to Virtualstock automatically |
Use Channel Names | Display product names from Virtualstock on orders |
Max Stock Levels | Set a maximum stock value shared with the retailer |
Stock Buffer | Reserve units to prevent overselling |
Auto Merge Orders | Combine orders going to the same shipping address or placed simultaneously |
Order Importing Type | Choose the start date for Helm to begin importing Virtualstock orders |

Final Steps
Click Save once all settings are configured
Set the channel to Is Active at the top of the screen
Your Virtualstock integration is now live - and you’re ready to Take the Helm

Common Issues
ISSUE | SOLUTION |
Incorrect SFTP Credentials | Confirm details with Virtualstock support or check your onboarding documentation |
Orders Not Importing | Ensure order file locations and formats match Helm’s expected structure |
Stock Not Syncing | Validate SKU matching and file naming conventions |
Timeout or Connection Errors | Check with IT or hosting teams for firewall/SFTP port access |
If you experience issues and need assistance, contact Helm Support
