Obriym CRM logoObriym CRMCustomer flow workspace
AIFeaturesPricingRoadmapIntegrations
Sign inGet started
AIFeaturesPricingRoadmapIntegrations
Marketplace · eBay Sell APIs

Run eBay orders through your CRM

Connect an eBay seller account and let orders, payment status, shipping addresses and tracking flow between eBay and the same CRM workspace that handles your other channels.

Open your workspaceAll integrations
eBay

Orders · payments · buyers

Obriym CRM

One pipeline · every channel

Tracking

Shipped in CRM → seen on eBay

The eBay adapter is built on the official eBay Sell APIs (Fulfillment + Inventory) and connects through eBay's OAuth consent — no password ever reaches the CRM, and per-seller tokens are stored encrypted. Orders arrive by scheduled polling because eBay has no order webhooks; the CRM keeps them in sync on every pass and pushes tracking back when your team ships. The adapter is code-complete against the eBay sandbox and stays in QA until a real seller account passes end-to-end verification.

From eBay checkout to a shipped CRM order

  1. 1

    A buyer checks out on eBay

    Within 15 minutes the order lands in the CRM with line items, the buyer snapshot (name, email, phone), the shipping address and the payment total.

  2. 2

    The team works it like any CRM order

    Payment status from eBay is recorded automatically; the marketplace stays the source of truth until a manager edits the status by hand.

  3. 3

    Shipping goes back to eBay

    When the CRM order is marked shipped with a tracking number, the adapter creates a tracked shipping fulfillment on eBay — the buyer sees carrier and tracking in their purchase.

What the adapter does

Orders, idempotently

Polling follows a time cursor with an overlap window, so an order is never imported twice and a missed cycle self-heals on the next run.

Catalog by SKU

CRM prices and stock are pushed to Inventory-API-managed listings matched by SKU; product import pulls those listings into the CRM catalog as reviewable drafts.

GDPR-grade cleanup

The adapter ships eBay's marketplace account deletion endpoint: when eBay reports a closed account, that buyer's data is anonymized across the CRM automatically.

Current capabilities

  • Seller connection through official eBay OAuth (sell.fulfillment + sell.inventory scopes); tokens sealed at rest.
  • Connection test confirms the seller username, environment and refresh-token validity before any sync runs.
  • Order import every 15 minutes with line items, buyer snapshot, shipping address and payment total.
  • eBay payment and fulfillment status mapped into CRM order status on every poll; refunds and cancellations included.
  • A CRM order marked shipped creates a tracked shipping fulfillment on eBay (carrier + tracking from the CRM shipment, idempotent).
  • You choose which eBay marketplace the connection sells on; prices go to that market's offers and the sync stays off until you have chosen — never a guess.
  • Stock is pushed only for products that track inventory, and a product priced in another currency than the chosen marketplace keeps its price and is reported.
  • Product import brings Inventory-API listings into the CRM catalog, deduplicated by SKU and capped per run with an honest truncated flag.
  • The marketplace account deletion endpoint answers eBay's challenge and anonymizes closed-account buyer data with signature verification.

QA status and scope

The adapter is in QA against the eBay sandbox. Price/stock push and product import cover Inventory-API-managed listings — classic Seller Hub listings become manageable after eBay's bulkMigrateListing migration. Order cancellation flows live in eBay's separate Post-Order API and are not pushed yet. Live sync switches on after production keyset activation and verification with a real seller account.

Frequently asked questions

How fast do eBay orders appear in the CRM?

The poller runs every 15 minutes and imports every order modified since the last pass, so a new order typically appears within minutes.

Can the CRM update any eBay listing?

Price and stock push covers listings managed through eBay's Inventory API. Listings created in Seller Hub need eBay's one-time bulkMigrateListing migration first; unmigrated listings are counted as skipped, never silently dropped.

Does marking an order shipped in the CRM notify the buyer?

Yes. The adapter creates a shipping fulfillment on eBay with the carrier and tracking number from the CRM shipment, and eBay shows it to the buyer.

What happens when an eBay user deletes their account?

eBay sends a signed deletion notification to the adapter's dedicated endpoint; the CRM verifies the signature and anonymizes that buyer's orders and profile data automatically.

Is this available for live sellers now?

The functionality is built and in QA against the eBay sandbox. Live sync waits for production keyset activation and an end-to-end verification with a real eBay seller account.

One workspace for eBay and every other channel

Orders, buyers, stock and tracking stay in the CRM your team already works in.

Start for free
Obriym CRM logoObriym CRMCustomer flow workspace

Obriym CRM is a focused workspace for sales teams and e-commerce operations. Leads, deals, orders, and customer retention in one place.

Product by OBRIYM

  • crm@obriym.com
  • OBRIYM
  • Serhii Oberemchuk

Individual Entrepreneur Oberemchuk Serhii Oleksandrovych · State reg. 178752761226

Product

  • AI
  • Features
  • Pricing
  • Compare
  • Roadmap
  • Integrations
  • API Reference

Company

  • About OBRIYM
  • Founder
  • Contact
  • Roadmap

Developers

  • For developers
  • OpenAPI spec
  • JS Widget
  • Lead intake API
  • Orders API

©2026Obriym CRM by OBRIYM. Built for production sales and e-commerce teams.

Terms of UseTerms of ServicePayment & RefundsPrivacy PolicySubprocessorsData ProcessingLegal detailsData DeletionPricingAPI Docs