OnBuy.com Integration Guide

Integrate your OnBuy store with Helm to automate order imports, synchronise inventory and streamline fulfilment from a single control panel

What is OnBuy.com

OnBuy.com is a rapidly growing UK-based online marketplace offering a wide range of products from verified sellers

Connecting OnBuy with Helm allows you to centralise your order processing, keep stock levels accurate and ensure fast, reliable fulfilment across all your channels

PROS

CONS

Access to a fast-growing UK customer base

Requires valid API credentials including API Key and Secret

Real-time order and stock synchronisation

Listing errors may occur if product data is incomplete or mismatched

Transparent fee structure and seller protection policies

Integration approval may take time depending on OnBuy onboarding requirements

Step-by-Step Setup

To connect OnBuy to Helm

  1. Create a Seller Account
    Register as a seller on onbuy.com and complete your onboarding

  2. Obtain API Credentials
    Contact OnBuy support to receive your API Key, Secret Key, and Merchant ID

  3. Log in to Helm
    Go to Settings → My Store

  4. Add New Sales Channel
    Click Add New Sales Channel and select OnBuy from the list

  5. Enter API Credentials

FIELD

DESCRIPTION

Sales Channel Name

e.g. OnBuy UK Store

Sales Channel Logo

Upload the OnBuy logo or your own branding

API URL

Enter the OnBuy API endpoint

API Key

Paste the key provided by OnBuy

Secret Key

Paste the secret issued alongside your API Key

Merchant ID

Enter your Merchant ID assigned by OnBuy

  1. Click Continue and move to the interaction settings

Interaction Settings

Customise how Helm interacts with your OnBuy store

INTERACTION SETTINGS

DESCRIPTION

Sync Inventory

Automatically import products from OnBuy into Helm

Sync Stock Levels

Keep OnBuy stock in sync with your Helm-managed inventory

Use Channel Names

Display OnBuy product titles on your orders

Max Stock Levels

Set a limit on the stock quantity shared with OnBuy

Stock Buffer

Reserve a buffer of stock units to help avoid overselling

Auto Merge Orders

Merge multiple orders from the same customer or address

Order Importing Type

Choose the date and time to begin importing new orders from OnBuy

Final Steps

  • Click Save once all settings are configured

  • Set the channel to Is Active at the top of the screen

Your OnBuy.com integration is now live - and you’re ready to Take the Helm

Common Issues

ISSUE

SOLUTION

Invalid API Credentials

Double-check your API Key, Secret Key and Merchant ID against OnBuy’s developer portal

Orders Not Importing

Ensure the integration is active and order statuses are mapped

Stock Not Syncing

Verify SKUs match and sync settings are enabled in Helm

Listing Failures

Review product data for missing fields or incorrect formatting

If you experience issues and need assistance, contact Helm Support