e-commerce domain knowledge

E-commerce Domain Knowledge Skill

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "e-commerce domain knowledge" with this command: npx skills add danhvb/my-ba-skills/danhvb-my-ba-skills-e-commerce-domain-knowledge

E-commerce Domain Knowledge Skill

Purpose

Equip AI assistants with comprehensive e-commerce domain knowledge to analyze requirements, ask relevant questions, and create appropriate solutions for online retail platforms.

E-commerce Business Models

B2C (Business-to-Consumer)

Examples: Amazon, Shopify stores, Nike.com Characteristics:

  • High volume, lower transaction value

  • Focus on user experience and conversion

  • Marketing and promotions heavy

  • Customer reviews and ratings important

  • Fast checkout essential

B2B (Business-to-Business)

Examples: Alibaba, ThomasNet, Grainger Characteristics:

  • Lower volume, higher transaction value

  • Complex pricing (volume discounts, contracts)

  • Quote and RFQ processes

  • Account-based purchasing

  • Approval workflows

  • Net payment terms (Net 30, Net 60)

C2C (Consumer-to-Consumer)

Examples: eBay, Etsy, Facebook Marketplace Characteristics:

  • Platform facilitates transactions between individuals

  • Seller verification and ratings critical

  • Escrow or payment protection

  • Dispute resolution processes

  • Commission-based revenue

Marketplace

Examples: Amazon Marketplace, Shopee, Lazada Characteristics:

  • Multiple sellers on one platform

  • Seller onboarding and management

  • Commission and fee structures

  • Inventory from multiple sources

  • Seller performance metrics

  • Platform vs. seller fulfillment

Core E-commerce Modules

  1. Product Catalog Management

Key Concepts:

  • Products: Individual items for sale

  • Variants: Different versions (size, color, material)

  • SKU: Stock Keeping Unit (unique identifier)

  • Categories: Hierarchical organization

  • Attributes: Product properties (brand, material, dimensions)

  • Digital Assets: Images, videos, 360° views, PDFs

Common Requirements:

  • Support for simple and configurable products

  • Variant management (size, color combinations)

  • Bulk product import/export

  • Product relationships (upsells, cross-sells, related products)

  • Inventory tracking per variant

  • Product search and filtering

  • SEO-friendly URLs and metadata

Example Requirement:

FR-CAT-001: Configurable Product Variants

System shall support configurable products with multiple variants:

  • Product: T-Shirt
  • Variant Attributes: Size (S, M, L, XL), Color (Red, Blue, Green)
  • Each variant has unique SKU, price, inventory count
  • Customer selects variant before adding to cart
  • Out-of-stock variants are disabled but visible
  1. Shopping Cart

Key Concepts:

  • Session Cart: Temporary cart for guest users

  • Persistent Cart: Saved cart for logged-in users

  • Cart Abandonment: User leaves without purchasing

  • Cart Recovery: Email reminders for abandoned carts

Common Requirements:

  • Add/remove/update items

  • Real-time inventory validation

  • Cart expiration and cleanup

  • Save cart for later

  • Cart sharing (B2B)

  • Mini cart preview

  • Cart abandonment tracking

Business Rules:

  • Reserve inventory when item added to cart (time-limited)

  • Remove out-of-stock items automatically

  • Apply quantity limits per product

  • Minimum order value requirements

  • Maximum cart size limits

  1. Checkout & Payment

Checkout Flow Types:

  • Single-Page: All steps on one page (modern, higher conversion)

  • Multi-Step: Separate pages for shipping, payment, review

  • Express Checkout: One-click with saved payment (Amazon, Apple Pay)

Key Features:

  • Guest checkout

  • Address validation and autocomplete

  • Multiple shipping addresses (gift orders)

  • Shipping method selection with real-time pricing

  • Payment method selection

  • Order review before submission

  • Order confirmation

Payment Methods:

  • Credit/Debit cards (Visa, Mastercard, Amex)

  • Digital wallets (PayPal, Apple Pay, Google Pay)

  • Buy Now Pay Later (Klarna, Afterpay, Affirm)

  • Bank transfer

  • Cash on Delivery (COD)

  • Cryptocurrency (emerging)

Payment Gateway Integration:

  • Stripe: Popular, developer-friendly, global

  • PayPal: Trusted, high adoption, buyer protection

  • Square: Good for omnichannel (online + POS)

  • Adyen: Enterprise, multi-currency, global

  • Local Gateways: VNPay (Vietnam), Razorpay (India)

Security Requirements:

  • PCI DSS compliance (never store card numbers)

  • 3D Secure authentication (SCA in Europe)

  • Fraud detection and prevention

  • SSL/TLS encryption

  • Tokenization for saved cards

  1. Order Management

Order Lifecycle:

Pending → Processing → Shipped → Delivered → Completed ↓ Cancelled (before shipping) ↓ Returned (after delivery)

Key Features:

  • Order creation and confirmation

  • Order status tracking

  • Order history for customers

  • Order search and filtering

  • Order details (items, shipping, payment)

  • Invoice generation

  • Packing slips

  • Shipping labels

  • Order cancellation (before shipping)

  • Order modification (limited)

Admin Features:

  • Order dashboard

  • Bulk order processing

  • Order export (CSV, Excel)

  • Refund processing

  • Order notes and communication

  1. Inventory Management

Inventory Tracking Methods:

  • Real-time: Inventory updated immediately on order

  • Batch: Inventory updated periodically

  • Reserved: Inventory reserved when added to cart

Key Concepts:

  • Stock Level: Current quantity available

  • Low Stock Threshold: Alert when inventory low

  • Backorder: Allow orders when out of stock

  • Pre-order: Accept orders before product available

  • Multi-warehouse: Inventory across multiple locations

Common Requirements:

  • Real-time inventory updates

  • Low stock alerts

  • Backorder management

  • Inventory reservations

  • Multi-warehouse support

  • Inventory sync with ERP/WMS

  • Inventory reports and forecasting

  1. Shipping & Fulfillment

Shipping Options:

  • Standard shipping (5-7 days)

  • Express shipping (2-3 days)

  • Overnight shipping (1 day)

  • In-store pickup (BOPIS - Buy Online Pickup In Store)

  • Curbside pickup

  • Same-day delivery (urban areas)

Shipping Calculation Methods:

  • Flat Rate: Fixed price per order

  • Weight-Based: Price based on total weight

  • Price-Based: Free shipping over threshold

  • Real-time Carrier Rates: API integration with carriers

  • Zone-Based: Price by destination zone

Carrier Integrations:

  • USPS, UPS, FedEx, DHL (US/Global)

  • Local carriers (Giao Hàng Nhanh, J&T Vietnam)

  • Shipping aggregators (ShipStation, EasyShip)

Tracking:

  • Tracking number generation

  • Real-time tracking updates

  • Customer tracking page

  • Email/SMS notifications

  • Delivery confirmation

  1. Promotions & Discounts

Promotion Types:

  • Percentage Off: 20% off entire order

  • Fixed Amount: $10 off orders over $50

  • Buy X Get Y: Buy 2 get 1 free

  • Free Shipping: Free shipping over $100

  • Bundle Deals: Product bundles at discount

  • Flash Sales: Time-limited offers

  • Loyalty Rewards: Points-based discounts

Promo Code Features:

  • Single-use vs. multi-use codes

  • Usage limits per customer

  • Expiration dates

  • Minimum order value

  • Specific products/categories

  • Stackable vs. non-stackable

Business Rules:

  • Discount application order (product → cart → shipping)

  • Exclusions (sale items, specific brands)

  • Limit one promo code per order

  • Employee discounts

  • Automatic discounts vs. code-required

  1. Customer Management

Customer Data:

  • Account information (name, email, phone)

  • Shipping addresses (multiple)

  • Billing addresses

  • Order history

  • Wishlist

  • Saved payment methods

  • Preferences and settings

Customer Segmentation:

  • New vs. returning customers

  • VIP/high-value customers

  • Inactive customers (re-engagement)

  • Geographic segments

  • Purchase behavior segments

Loyalty Programs:

  • Points accumulation

  • Tier-based benefits (Silver, Gold, Platinum)

  • Rewards redemption

  • Referral programs

  • Birthday rewards

  1. Search & Navigation

Search Features:

  • Keyword search

  • Autocomplete suggestions

  • Search results ranking (relevance, popularity, price)

  • Filters (price, brand, category, rating, availability)

  • Faceted search (multi-select filters)

  • Search analytics (popular searches, no-results searches)

Navigation:

  • Category hierarchy (mega menu)

  • Breadcrumbs

  • Related products

  • Recently viewed

  • Trending products

Search Technologies:

  • Elasticsearch (powerful, scalable)

  • Algolia (fast, typo-tolerant, hosted)

  • Solr (open-source, enterprise)

  1. Reviews & Ratings

Features:

  • Star ratings (1-5 stars)

  • Written reviews

  • Review photos/videos

  • Verified purchase badge

  • Helpful votes

  • Review moderation

  • Response from seller

  • Review incentives

Business Value:

  • Increase conversion (social proof)

  • Improve SEO (user-generated content)

  • Product feedback for improvement

  • Build trust and credibility

Customer Journey

Awareness → Consideration → Purchase → Retention

  1. Awareness:
  • SEO and content marketing

  • Social media advertising

  • Email marketing

  • Affiliate marketing

  1. Consideration:
  • Product browsing

  • Search and filtering

  • Product comparison

  • Reviews and ratings

  • Wishlist

  1. Purchase:
  • Add to cart

  • Checkout

  • Payment

  • Order confirmation

  1. Retention:
  • Order tracking

  • Delivery

  • Post-purchase email

  • Review request

  • Loyalty program

  • Re-engagement campaigns

Key Metrics (KPIs)

Conversion Metrics

  • Conversion Rate: (Orders / Visitors) × 100

  • Cart Abandonment Rate: (Carts Created - Orders) / Carts Created × 100

  • Average Order Value (AOV): Total Revenue / Number of Orders

  • Revenue Per Visitor (RPV): Total Revenue / Total Visitors

Customer Metrics

  • Customer Acquisition Cost (CAC): Marketing Spend / New Customers

  • Customer Lifetime Value (LTV): Average Order Value × Purchase Frequency × Customer Lifespan

  • Repeat Purchase Rate: Repeat Customers / Total Customers × 100

  • Customer Retention Rate: ((CE - CN) / CS) × 100

Product Metrics

  • Best Sellers: Top products by revenue or units

  • Product Views: Page views per product

  • Add-to-Cart Rate: Add to Cart / Product Views × 100

  • Return Rate: Returns / Orders × 100

Operational Metrics

  • Order Fulfillment Time: Time from order to shipment

  • Inventory Turnover: Cost of Goods Sold / Average Inventory

  • Stock-out Rate: Out of Stock Events / Total Products × 100

Common Requirements Patterns

Mobile Commerce (M-commerce)

  • Responsive design (mobile-first)

  • Touch-optimized UI

  • Mobile payment methods (Apple Pay, Google Pay)

  • Progressive Web App (PWA)

  • Native mobile app

  • Push notifications

  • Offline browsing

Internationalization

  • Multi-currency support

  • Multi-language support

  • Country-specific payment methods

  • International shipping

  • Tax calculation by country

  • Localized content

Omnichannel

  • Unified inventory across channels

  • Buy online, pickup in store (BOPIS)

  • Return online purchases in store

  • Consistent pricing across channels

  • Cross-channel customer data

Integration Points

Common Integrations

  • Payment Gateway: Stripe, PayPal, Adyen

  • Shipping: ShipStation, EasyShip, carrier APIs

  • ERP: SAP, Oracle, NetSuite (inventory, orders)

  • CRM: Salesforce, HubSpot (customer data)

  • Email Marketing: Mailchimp, Klaviyo

  • Analytics: Google Analytics, Mixpanel

  • Reviews: Yotpo, Trustpilot

  • Live Chat: Zendesk, Intercom

  • Accounting: QuickBooks, Xero

Questions to Ask Stakeholders

Business Model

  • What type of e-commerce? (B2C, B2B, Marketplace)

  • Who are your target customers?

  • What's your average order value?

  • What's your current conversion rate?

Products

  • How many products/SKUs?

  • Simple or configurable products?

  • Digital or physical products?

  • How often do products change?

Checkout

  • Guest checkout allowed?

  • What payment methods?

  • What shipping options?

  • International shipping?

Integration

  • Existing systems to integrate?

  • ERP or inventory system?

  • CRM system?

  • Email marketing platform?

Scale

  • Expected traffic?

  • Peak season considerations?

  • Number of orders per day?

  • Growth projections?

References

  • Shopify E-commerce Blog

  • BigCommerce Resources

  • Baymard Institute (UX research)

  • E-commerce Platforms documentation

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

erp domain knowledge

No summary provided by upstream source.

Repository SourceNeeds Review
Research

crm domain knowledge

No summary provided by upstream source.

Repository SourceNeeds Review
Research

sql analysis

No summary provided by upstream source.

Repository SourceNeeds Review
Research

business analysis planning

No summary provided by upstream source.

Repository SourceNeeds Review