OnBuy

Updated on June 8, 2026

Content

How to connect OnBuy to Nembol

In this article, you can find the instructions to connect your OnBuy account(s) to Nembol:

  1. Open the Channels tab in Nembol
  2. Click the “Connect channels +” button (top left)
  3. Select OnBuy
  4. Enter your Consumer Key, Secret Key, Seller ID, Seller Entity ID (generated in your OnBuy Seller Panel → API integrations)
  5. Click on “Connect”
  6. Nembol validates your credentials and establishes the connection
  7. You’ll be redirected back to the Channels tab to configure sync settings

You can connect up to 10 OnBuy accounts per Nembol account.

At the moment, only the OnBuy UK marketplace is supported.

Where to get OnBuy API keys

To connect OnBuy, you must generate API credentials:

  1. Log in to your OnBuy Seller Panel
  2. Go to API Integrations
  3. Create or copy:
    1. Consumer Key
    2. Secret Key
  4. Paste both into Nembol during channel setup
  5. No OAuth pop-up is used — the connection is always manual via copy/paste.

Screenshot 1: Find OnBuy API keys under: Home -> Imports & Integrations -> Connection details

OnBuy sync settings setup

Sync stock from a channel

When an order is received

When enabled for OnBuy:

  1. Every OnBuy order is sent to Nembol
  2. Stock is automatically reduced in Nembol
  3. Stock changes are propagated to all connected channels

This keeps inventory aligned across Shopify, eBay, Etsy, Amazon, TikTok Shop, and others.

Steps to activate:

  1. Open the Channels tab
  2. Click “Sync Settings
  3. Click the pen icon next to “when an order is received
  4. Select OnBuy
  5. Select all other channels that you want to keep in sync
  6. Changes are saved automatically

Screenshot 2: How “Sync stock from a channel” when an order is received looks like. Select OnBuy to update Nembol stock when an order is received.

Push updates to channels

When enabled for OnBuy:

Changes made in Nembol will push to OnBuy automatically:

  • Price
  • Stock
  • Title
  • Description
  • Images
  • SKU

Steps to activate:

  1. Open the Channels tab
  2. Click “Sync Settings
  3. Scroll to “Push updates to channels
  4. Click the pen icon
  5. Select OnBuy
  6. Select all other channels that you want to keep in sync
  7. Changes are saved automatically

Screenshot 3: Select OnBuy under “Push updates to channels” to receive changes made in Nembol.

Publish to OnBuy

Product requirements before publishing

To publish to OnBuy via Nembol, three requirements must be satisfied:

1. Valid barcode (GTIN required)

OnBuy requires one of:

  • EAN-13
  • UPC-12
  • ISBN-10

Nembol validates barcode structure before sending it to OnBuy.

Invalid barcodes will return an error.

2. Category assignment

  • Nembol auto-suggests the best OnBuy category using AI mapping across ~6,500 categories
  • Sellers can manually override the suggestion anytime

3. Delivery template

  • OnBuy requires a delivery template for every product
  • Nembol automatically assigns the seller’s default template
  • If none exists, please create your delivery template inside OnBuy, then assign it in Nembol

To create a delivery template in OnBuy, go to Home → Settings → Delivery Settings. Click “Add Template”, enter a name for the template, and save it. Once created, the delivery template will appear in Nembol under your OnBuy Publish Settings. You can assign it to your listings in bulk.

Product conditions supported by OnBuy

OnBuy supports:

  • New
  • Diamond (refurbished)
  • Platinum (refurbished)
  • Gold (refurbished)
  • Silver (refurbished)
  • Bronze (refurbished)
  • Refurbished (ungraded)

There is no “Used” condition on OnBuy.
Used products must be mapped to a refurbished grade.

Catalogue model behavior

OnBuy works as a shared catalogue system:

  • If a barcode already exists, your product is added to the existing listing
  • No duplicate catalogue entries are created

Weight and dimensions

OnBuy treats product information differently depending on whether it belongs to the seller offer or to the shared product catalogue.

  • Weight is part of your seller offer, so it is always synced from Nembol to OnBuy together with your price and stock.
  • Dimensions, instead, belong to OnBuy’s shared product catalogue. When your product matches an existing catalogue entry, OnBuy keeps the dimensions already stored in that catalogue record and does not allow them to be overwritten.
  • Dimensions are only sent when a brand-new catalogue entry is created for your product.

Listing approval delay

  • New catalogue entries may take a few minutes to appear
  • First-time listings can take longer due to OnBuy review process
  • Subsequent updates are faster

Possible listing suspension

OnBuy may suspend listings if:

  • Catalogue entry is not approved within ~72 hours
  • Product violates catalogue rules

Important:

  • Suspended listings cannot be edited via API
  • Sellers must either:
    • Unsuspend directly in OnBuy
    • Change barcode/MPN to force a new catalogue entry
      Nembol shows clear, actionable error messages when this happens.

Publish settings within Nembol

In OnBuy publish settings inside Nembol, you can configure:

  • Item condition
  • Handling time (days)
  • Delivery template (must be created directly in OnBuy and then assigned in Nembol)
  • Choose whether to Boost marketing commision
  • Enable or disable Free returns
  • Add Warranty (optional)

Screenshot 4: Publish settings for OnBuy in Nembol.

How variants work on OnBuy

OnBuy supports multi-variant products with:

  • Up to 2 variation axes (e.g. Colour + Size)
  • Each variant can have:
    • Unique image
    • Unique barcode
    • Unique SKU

All variants are grouped automatically under a single OnBuy catalogue entry.

Import from OnBuy

To import products from OnBuy:

  1. Go to the Channels tab in Nembol
  2. Click “Import from channels” button
  3. Select OnBuy
  4. Verify that the import settings are correct and adjust them if needed
  5. Click “Import from Channel”
  6. You can monitor the import status in the Activities tab
  7. Once the import is complete, your newly imported products will appear in the Products tab
     

Screenshot 5: Import settings for OnBuy in Nembol.