1. Home
  2. Docs
  3. ID PLUGIN
  4. Overview
  5. TCS — ID Tools Suite

TCS — ID Tools Suite

Purpose:
The TCS ID Tools Suite is a collection of administrative utilities designed for The Church Shop platform.
It streamlines product management, vendor oversight, pricing control, and analytics within WooCommerce and WCFM Marketplace.
All modules share a single parent menu — ID Tools — inside the WordPress admin.


Core Modules

1. Price Hub

Central dashboard for managing core product pricing and decoration add-ons (DTG, DTF, Embroidery, etc.).

  • Bulk-edit garment and decoration prices.
  • Update tiered pricing and sync across variations.
  • Supports “core + deco” SKU logic used throughout the system.
  • Optional automatic propagation to vendor stores.

2. Size Upcharges

Adds and manages size-based cost adjustments.

  • Define upcharges (e.g., 2XL + $2.00).
  • Automatically applied during price calculations.
  • Integrates directly with Price Hub and Variation Manager.

3. Variation Manager ++

Comprehensive tool for managing product variations.

  • Generate missing variations automatically.
  • Edit price, stock, and GTIN per variation.
  • Assign or copy main and gallery images (native or plugin galleries).
  • Duplicate or delete variations in bulk.
  • Organized by color for fast workflow.

4. Core Product Pricing

Handles pricing logic for designated “core” products (the base garment before decoration).

  • Tracks meta keys such as core_product, coreprice, coreprice_applied.
  • Ensures consistent cost structures between core and designed products.

5. Stats Admin Only

Admin-only analytics dashboards for marketplace oversight.

  • Buckets: vendor grouping by activity or product count.
  • Layouts: which storefront style each vendor uses.
  • Health cards for stores missing logos, banners, or products.
  • Read-only; no front-end output.

6. WCFM JS Controls

Enhances WCFM fields and interface behavior.

  • Adds color pickers, notices, and toggles in vendor dashboards.
  • Allows control of front-end product visibility (e.g., disable “Add to Cart” for drafts).
  • Stores configuration in the shared tcs_tools_extensions option.

7. Extensions & Helpers

Lightweight modules that expand suite functionality.

  • Order Number Prefix — adds a custom prefix and live preview.
  • Meta Viewer — view raw product or variation meta values.
  • Auto Permalink Updater — keeps product URLs in sync with name changes.
  • Shared asset loader for all submodules (CSS + JS).

Shared Framework

  • Unified parent menu: ID Tools (tcs-id-tools).
  • Shared asset pipeline: TCS_IDTOOLS_ASSETS for CSS/JS.
  • Modular file structure (/modules/…) for maintainability.
  • All admin-only; safely isolated from public or vendor views.
  • Uses consistent option naming (tcs_…) and meta keys for data integrity.

How can we help?