Athenian Pricing & Inventory Control (APIC)
product details.
Athenian Pricing & Inventory Control (APIC) connects multi-location inventory, supplier cost tracking, smart intake, replenishment workflows, and production-aware costing inside WooCommerce. It helps teams make purchasing, stock movement, margin review, and production planning part of the same commerce data model while keeping data, permissions, and automation aligned with the broader Athenian Platform Ecosystem.
Athenian Pricing & Inventory Control is a WooCommerce-native operations layer for inventory, supplier cost visibility, product costing, receiving, replenishment, and vendor inventory control. It turns WooCommerce from a basic product-stock catalog into a more complete operational workspace for warehouses, bins, stock moves, supplier history, production recipes, order cost snapshots, and vendor-facing inventory updates.
The plugin consolidates three major operational areas: multi-location inventory control, supplier/product cost tracking, and production-aware costing. Operators can define warehouses and bins, receive stock, adjust quantities, transfer inventory, reserve stock during checkout, release failed/cancelled reservations, ship completed orders, track supplier costs over time, and model product costs using materials, machines, waste, setup time, overhead, and recipe assignments.
APIC is especially valuable for stores where inventory, purchasing, supplier costs, and production decisions currently live in spreadsheets, external ERP side-systems, or manual workflows. It gives warehouse teams, purchasing staff, finance teams, vendors, and operators one connected WooCommerce admin hub for understanding where stock is, how it moves, what it costs, when to replenish it, and how pricing decisions should account for real operational cost.
Within the Athenian Platform, APIC fits naturally alongside dropship purchase orders, vendor workflows, OwlPay, shipment management, Data Intelligence, product enrichment, and future Kernel/Core schema integrations.
Inventory Operations
Track WooCommerce Stock by Warehouse, Bin, Product, and Variation
Athenian Pricing & Inventory Control adds a dedicated inventory layer for
warehouses, bins, stock snapshots, reservations, incoming/outgoing quantities,
and auditable stock moves across WooCommerce products and variations.
| Inventory Layer | Operational Value |
|---|---|
| Warehouses & Bins | Define active warehouses and bin locations so stock can be tracked beyond WooCommerce’s native product-level inventory field. |
| Stock Snapshots | Store on-hand, reserved, incoming, outgoing, and available quantities by product, variation, warehouse, and bin. |
| Move Ledger | Model receipts, deliveries, internal transfers, and adjustments as move records with headers, lines, references, notes, and timestamps. |
| Order Reservations | Reserve inventory during checkout, release reservations when orders fail or cancel, and decrement shipped stock when orders complete. |
- Creates inventory tables such as
abinv_warehouses,abinv_bins,abinv_stock,abinv_moves,abinv_move_lines, andabinv_reservations. - Adds APIC admin screens for dashboard, warehouses, bins, stock, moves, intake, Smart Intake, and settings.
- Adds a dedicated WooCommerce product data tab for Inventory (APIC).
- Supports REST routes under
/wp-json/abinv/v1for warehouses, bins, stock, allocation, moves, and intake workflows.
Receiving & Supplier Control
Connect Receiving, Barcode Lookup, Supplier Costs, and Vendor Stock Updates
APIC supports fast receiving through Smart Intake, supplier cost rows on
products and variations, historical cost logging, vendor inventory updates,
and replenishment signals tied to WooCommerce and Athenian vendor workflows.
Scan or search products, build receipt lines, enrich unknown items, and commit auditable stock moves
Track vendor-specific cost, currency, lead time, vendor SKU, default flag, notes, and history
Let linked vendors submit inventory adjustments through a controlled frontend update surface
| Operations Layer | How It Helps |
|---|---|
| Smart Intake | Supports barcode/SKU/title lookup, provider-driven enrichment, fallback draft product creation, vendor/PO references, and multi-line receiving commits. |
| Cost History | Writes supplier cost changes to ab_psct_cost_log so teams can review historical cost movement instead of relying on one static cost field. |
| Auto-Replenishment | Uses reorder toggles, reorder points, reorder quantities, supplier vendor IDs, and lead days to trigger PO creation or replenishment actions. |
| Vendor Inventory | Allows authorized vendors to submit stock adjustments that become inventory move records rather than silent quantity overwrites. |
- Supports the vendor inventory shortcode name
'abssm_vendor_inventory'. - Stores supplier cost rows in product/variation metadata such as
_ab_psct_costsand_ab_psct_costs_var. - Supports supplier and replenishment meta such as
_abssm_supplier_vendor_id,_abssm_lead_days,_abssm_auto_reorder,_abssm_reorder_point, and_abssm_reorder_qty. - Provides cost-log reporting through
/wp-json/ab-psct/v1/cost-logand vendor inventory updates through/wp-json/abssm/v1/vendor/stock/update.
Cost Intelligence
Model Real Product Costs From Suppliers, Materials, Machines, Waste, and Overhead
APIC’s costing layer helps stores calculate more realistic product cost
snapshots by combining supplier cost history, fallback unit costs, recipe
materials, machine time, setup cost, waste, overhead, and margin targets.
| Costing Layer | Operational Purpose |
|---|---|
| Materials | Track substrates, consumables, packaging, or production inputs with unit-of-measure cost data and optional vendor references. |
| Machines | Model workcenters or machines with cost per hour, setup minutes, throughput units, throughput rates, and notes. |
| Recipes | Assign product/variation recipes that combine material usage, recipe steps, setup time, per-unit machine time, waste percentage, make-ready units, and overhead. |
| Order Cost Snapshots | Attach cost assumptions to WooCommerce order line items so margin reporting can preserve the cost context at checkout. |
Inventory and margin decisions from one operating layer:
APIC connects where stock lives, how it moves, what suppliers charge,
what production consumes, and where price floors should start so teams
can make better purchasing, fulfillment, and pricing decisions.
- Creates APIC costing tables such as
abapic_materials,abapic_machines,abapic_recipes,abapic_recipe_materials, andabapic_recipe_steps. - Uses product/variation metadata such as
_apic_unit_costand_apic_recipe_id. - Stores order item cost snapshots in metadata such as
_ab_apic_unit_cost,_ab_apic_total_cost,_ab_apic_price_floor,_ab_apic_cost_components, and_ab_apic_recipe. - Builds toward barcode-driven receiving, PO-linked intake, cycle counts, lot/batch tracking, GraphQL cost signals, AI-assisted product enrichment, inventory valuation, and Athenian Data Intelligence reporting.
