eBay Integration

TLDR

StackKnack connects to your eBay seller account via the eBay API. Inventory syncs bidirectionally in real time. When an item sells on eBay, all other connected channels update. When inventory changes elsewhere, eBay listings update.

Who this is for

  • Resale businesses that sell on eBay alongside other channels
  • Sellers who list high-value sneakers and luxury items on eBay

What it does

Bidirectional inventory sync

  • eBay to StackKnack: When a sale or Best Offer acceptance happens on eBay, StackKnack updates its central inventory count and pushes changes to all other channels.
  • StackKnack to eBay: When inventory changes on another channel (e.g., a Shopify sale), StackKnack updates the eBay listing quantity. If the last unit sells, the eBay listing is ended.

Listing management

StackKnack tracks eBay listing data:

  • Item title
  • Item specifics (brand, size, color, condition)
  • Listing price (Buy It Now or auction)
  • SKU mapping
  • Quantity available

Fee tracking

StackKnack records eBay fees for margin calculation:

  • Final value fee
  • Payment processing fee
  • Promoted listing fee (if applicable)

Setup

  1. In StackKnack, navigate to Integrations > eBay.
  2. Click "Connect eBay Account."
  3. Sign in to your eBay seller account and authorize StackKnack.
  4. StackKnack imports your active listings and inventory data.
  5. Initial sync may take a few minutes depending on the number of active listings.

Sync behavior

EventDirectionLatency
Sale on eBayeBay → StackKnack → other channelsUnder 30 seconds
Sale on other channelOther channel → StackKnack → eBayUnder 30 seconds
Last unit sold elsewhereStackKnack → eBay (listing ended)Under 30 seconds
Manual inventory adjustmentStackKnack → eBayUnder 30 seconds

Limitations

  • StackKnack requires an active eBay seller account with API access.
  • eBay API rate limits apply. Sellers with very large numbers of active listings (5,000+) may experience longer initial sync times.
  • StackKnack syncs inventory quantities and tracks sales. It does not manage eBay listing templates, promoted listings settings, or shipping policies.
  • Auction-style listings are tracked for inventory purposes but cannot be quantity-adjusted mid-auction.
  • If the eBay API is experiencing downtime, sync is paused and resumes automatically when the API is available.