Pythias Technologies
ServicesFeaturesIntegrationsHow It WorksSetup GuidesBlogTutorialsAbout UsContact UsLoginBook a Demo
OnBuy
International Marketplaces · UK Market

OnBuy Integration Setup

OnBuy is the UK's fastest-growing marketplace and a strong Amazon alternative for British shoppers, processing billions in GMV annually. Pythias connects via OnBuy's Seller API using an API key to pull orders and push shipment confirmation.

Using the Marketplace Modal?
When configuring column mappings in the Add/Edit Marketplace dialog, use dynamic variables like productTitle or variantSku to auto-populate fields from your product catalog.
View Variables →

📋Before You Start

  • Active OnBuy seller account (onbuy.com/sell)
  • OnBuy API key generated in your seller dashboard

🔧Setup Steps

  1. 1
    Generate your OnBuy API Key
    Log into your OnBuy Seller Dashboard. Navigate to Settings → API → Generate API Key. Give the key a name ("Pythias Integration") and select Orders: Read/Write permission. Click Generate. Copy the API key.
  2. 2
    Enter credentials in Pythias
    In Pythias, go to Admin → Integrations → Add New Integration → OnBuy. Enter your API Key. Click Test Connection. If successful, click Save.
  3. 3
    Configure shipping settings
    OnBuy requires sellers to use tracked shipping services. In the integration settings, configure your default carrier for UK orders (Royal Mail, DPD UK, Hermes, DHL UK). Pythias will include the carrier name and tracking number in the shipment confirmation.

🔄What Gets Synced

  • New orders (polled every 10 minutes)
  • Order items, OnBuy product IDs, quantities, and buyer shipping address
  • Shipment tracking confirmation pushed to OnBuy
  • Order fulfillment status update

💡Tips & Troubleshooting

  • OnBuy charges a commission fee per sale. Ensure your pricing accounts for this before listing.
  • OnBuy's API uses GBP for all pricing — confirm your pricing is in the correct currency.
  • If your API key is rotated, update it in Pythias immediately to avoid order sync interruption.

← Back to all integrations

Need help with OnBuy?

Our onboarding team can walk you through the setup live.

Book a Demo