eBay Integration Guide
Integrate your eBay account with Helm to sync orders automatically, maintain accurate stock levels and manage your listings from one central system

What is eBay
eBay is one of the world’s largest online marketplaces, enabling individuals and businesses to list and sell products globally
Through Helm, sellers can automate their order flow from eBay, synchronise inventory, and manage stock and fulfilment processes with ease
PROS ✅ | CONS ❌ |
Access to a massive global customer base | Requires OAuth authentication and app approval |
Real-time syncing of orders and stock | Stock visibility limits may apply unless capped with Max Stock Levels |
Supports multiple regions, currencies and listing types | Policy compliance and selling limits may restrict new sellers |

Step-by-Step Setup
To integrate eBay with Helm
Log in to eBay Developer Portal
Go to developer.ebay.com and create or access your applicationRegister Your Application
In the eBay Developer Console register a new application
Ensure the following scopes are enabled:https://api.ebay.com/oauth/api_scope/sell.inventoryhttps://api.ebay.com/oauth/api_scope/sell.fulfillmenthttps://api.ebay.com/oauth/api_scope/sell.account
Get Your App Credentials
Copy your Client ID and Client SecretGenerate OAuth Redirect URI
Add the Helm OAuth redirect URI into your app settings on the eBay developer portalLog in to Helm
Go to Settings → My StoreAdd New Sales Channel
Click Add New Sales Channel and select eBay from the listConnect Your Account via OAuth
Click Connect to eBay and follow the OAuth login flow to grant Helm access

Interaction Settings
Control how Helm manages your eBay integration
INTERACTION SETTINGS | DESCRIPTION |
Sync Inventory | Automatically import your eBay product listings into Helm |
Sync Stock Levels | Keep stock quantities updated in real time between Helm and eBay |
Use Channel Names | Show eBay product names on order records in Helm |
Max Stock Levels | Set a maximum number of stock units Helm will report to eBay |
Stock Buffer | Reserve a buffer quantity to help avoid overselling |
Auto Merge Orders | Merge orders from the same customer/store for easier fulfilment |
Order Importing Type | Choose the date and time to begin importing orders from eBay |

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

Common Issues
ISSUE | SOLUTION |
OAuth Failed | Ensure redirect URI matches and that scopes were approved when registering the app |
Orders Not Importing | Confirm integration is active and order statuses are mapped correctly |
Stock Not Syncing | Ensure SKUs match between eBay and Helm and stock sync is enabled |
Listing Errors | eBay may block certain listings due to category, brand, or compliance restrictions |
If you experience issues and need assistance, contact Helm Support
