Listing

Add multiple points of sales to variants with unique prices, skus, and barcodes.


Setup

  • Navigate to the variant you want to create a listing for
  • Click the "Add Listing" button
  • Enter the price, SKU, and barcode for this sales channel
  • Save the listing to start selling through this channel

Attributes

listing.schema.ts
1type Listing = { 2 // The selling price for this listing 3 price: decimal; 4 5 // Channel-specific identifier for the variant 6 sku: string; // maxLength: 32 7 8 // Unique barcode for this listing (EAN, UPC, etc.) 9 barcode: string; 10 11 // Quantity of variant to action when listing is sold 12 variantMultiplier: number; // minimum: 1 13 14 // The channel this listing belongs to 15 salesChannel: "stockmate" | "shopify" | "amazon" | "ebay"; 16}


Inventory Management

At the heart of Stockmate's listing system is a powerful shared inventory pool. While each listing can have its own unique identifiers and pricing, they all connect back to their parent variant's inventory, creating a single source of truth.

Real-Time Sync

Maintain consistent stock levels across all sales channels with instant updates

Overselling Prevention

Smart inventory tracking prevents overselling across all channels

Automatic Updates

Sales and returns automatically update inventory across all listings

Centralized Management

Manage all your inventory from one place, regardless of sales channel

FAQ

Concept

Listings address a fundamental challenge in modern e-commerce: the need to sell the same product across multiple sales channels with different pricing strategies and identifiers. In today's competitive marketplace, businesses need the flexibility to present their products differently across various platforms while maintaining centralized inventory control.


Traditional inventory systems often force businesses to create duplicate products for different sales channels, leading to complicated inventory management and potential overselling. Listings solve this by separating the sales channel presentation (price, SKU, barcode) from the core inventory tracking, allowing businesses to maintain different price points and identifiers across platforms while ensuring stock levels remain accurate and synchronized.


While listings excel in e-commerce integration, they're equally valuable for local businesses. Small shops, market stalls, and brick-and-mortar stores can use listings to manage different pricing scenarios (retail, wholesale, special events) and track sales analytics. When manually actioning stock through the Stockmate interface or mobile app, you'll be able to select which listing the sale belongs to, ensuring accurate sales tracking and inventory management regardless of your business model.

Copyright © 2025 Stockmate
All rights reserved