What are channels?
In Repricing.app, a "channel" is a sales platform where you sell products. The Channels page is where you manage your connected seller accounts, choose which regions are active, and monitor the sync status of your data. You can access it by clicking Channels in the sidebar.
Five channels are currently supported: Amazon, Walmart, eBay, Shopify, and BigCommerce. Each one is summarized below.
Supported channels
Amazon
The world's largest online marketplace. Repricing.app supports all 21 Amazon regions globally, from Amazon.com (US) to Amazon.co.jp (Japan) and Amazon.ae (UAE). Connect via a secure OAuth flow that redirects you to Amazon's consent screen. Repricing modes: Beat by, Match exactly, Stay above by, and Beat by + Win Buy Box. Full Buy Box tracking, per-seller competitor data, fulfillment-aware filters (FBA, FBM, SFP), and fee estimation. Amazon Business (B2B) pricing is supported on accounts enrolled in the Amazon Business program. See Connecting Amazon for the full setup guide.
Walmart
The second-largest US online retailer. Repricing.app supports Walmart US, Canada, and Mexico. Connect using your Walmart Marketplace API credentials (Client ID, Client Secret, and Seller ID). Repricing modes: Beat by, Match exactly, Stay above by, and Beat by + Win Buy Box. Buy Box win/loss tracking, lowest competitor price, 30-day Buy Box win rate, and fulfillment-aware repricing for WFS (Walmart Fulfillment Services) listings. Walmart's API does not expose individual competitor offers, so the Competitors tab is not available; aggregate market data fully powers repricing instead. See Connecting Walmart for the full setup guide.
eBay
A global marketplace with 19 regional sites including eBay US, UK, Germany, France, Italy, Spain, Australia, Canada, and more. Connect via a secure OAuth flow that redirects you to eBay's authorization screen. Because eBay's APIs don't expose competitor offers, eBay is treated as an own store channel with two pricing approaches in the strategy wizard: Competitor-based (Beat, Match, or Stay above the lowest of your manually-added competitor URLs) or Cost-based (ROI, Profit Margin, or Fixed Profit). Multi-variation listings (size, color, etc.) are supported with each variation as its own listing. Only fixed-price (Buy It Now) listings are repriced; auctions are skipped. See Connecting eBay for the full setup guide.
Shopify
Your own direct-to-consumer storefront. Since Shopify stores don't have competitor Buy Box dynamics, the repricing approach is different from marketplaces. Two pricing approaches are available in the strategy wizard: Competitor-based (Beat, Match, or Stay above the lowest of your manually-added competitor URLs) or Cost-based (ROI, Profit Margin, or Fixed Profit). Compare-at (strikethrough) price automation is supported. Connect via a secure OAuth flow by entering your shop domain (or install Repricing.app from the Shopify App Store). See Connecting Shopify for the full setup guide.
BigCommerce
Another direct-to-consumer storefront platform, popular with mid-market and enterprise sellers. Connect by entering your Store Hash, Access Token, and Client ID from a BigCommerce Store-Level API account. Same own-store pricing model as Shopify: two approaches in the strategy wizard (Competitor-based or Cost-based), with compare-at (retail price) automation supported. Enterprise plans with multiple storefronts are fully supported: each storefront becomes its own channel region. Each variant of a product is imported as its own listing. See Connecting BigCommerce for the full setup guide.
Marketplace vs own store channels
The five supported channels fall into two groups based on how the repricer works with them:
- Marketplaces (Amazon, Walmart). You compete against other sellers on the same product listing. The repricer uses competition modes (Beat by, Match exactly, Stay above by, Beat by + Win Buy Box) and tracks the Buy Box winner, competitor offers (where the platform's API exposes them), and marketplace fees. The strategy wizard has a dedicated Price Floor step that can calculate the minimum price from your cost (ROI or Profit Margin).
- Own store channels (Shopify, BigCommerce, eBay). You are the only seller of the product (or there is no exposed competitor data, in eBay's case). Strategies have two pricing approaches: Competitor-based (using manually-added competitor URLs as the reference) or Cost-based (ROI, Profit Margin, or Fixed Profit). The Price Floor step is skipped: each listing's Min Price field is the floor instead. See Tracking External Competitors for how to set up the URL-based competitor reference.
Key concepts
There are three layers to how channels are organized:
1. Channel
The top-level sales platform. You can't create or modify channels; they're built into the system.
2. Channel account
Your seller account on a channel. For example, if you have one Amazon Seller Central account, that's one channel account. If you run multiple seller accounts (say one for the US and a separate one for Europe), each one is a separate channel account. Each Walmart Seller Center account, eBay seller account, Shopify store, or BigCommerce store is its own channel account. You can connect multiple accounts on the same channel if you operate more than one. See Managing Channel Accounts for details.
3. Channel region
A geographic marketplace or storefront within a channel:
- Amazon: 21 regions (Amazon.com, Amazon.co.uk, Amazon.de, etc.).
- Walmart: 3 regions (Walmart.com, Walmart.ca, Walmart.com.mx).
- eBay: 19 regions (ebay.com, ebay.co.uk, ebay.de, etc.).
- Shopify: one region per connected store, named after your shop domain.
- BigCommerce: one region per storefront (one for Basic/Plus/Pro plans, multiple for Enterprise multi-storefront accounts).
Each region has its own product catalog, pricing, currency, strategies, and competitors. A SKU sold on Amazon.com and the same SKU on Amazon.co.uk are treated as two separate listings. See Managing Regions for details.
What you see on the Channels page
The Channels page shows a card for each supported channel. If you have connected at least one account on a given channel, the card displays:
- Channel name and logo.
- Number of connected accounts.
- Total listings across all accounts and regions on this channel.
- Last sync time across all accounts and regions.
- Status badge: Connected, Paused, or Needs Attention (when an account requires reconnection).
Clicking a channel card opens its overview modal. From there you can click Manage accounts to drill into each connected account, see its active regions, monitor each region's sync status, rename the account, reconnect when needed, and pause or delete it. See Managing Channel Accounts for the full reference.
Getting started with channels
If you haven't connected any channels yet, start with the guide for your sales platform:
Already connected? Check Channel Sync Status to understand how data flows between your seller accounts and Repricing.app.