Opens in a new tab
Deliver toTennessee
0 0 0Cart
Get a Project Quote

Athenian Product Subscriptions & Bundles

v0.3.0 October 6, 2026
Subscription engine for Athenian Platform. Provides product subscriptions, bundle-based monthly packages, scheduled renewals, and batch label hooks.

Overview

Athenian Product Subscriptions & Bundles

--- title: "Athenian Product Subscriptions & Bundles - Technical & Marketing Overview" plugin_slug: "athenian-product-subscriptions-bundles" plugin_name: "Athenian Product Subscriptions & Bundles" version: "0.2.0" author: "Athenian Brands" category: "Commerce, Subscriptions & Revenue Operations" tags:

  • WordPress
  • WooCommerce
  • Subscriptions
  • Product Bundles
  • Recurring Orders
  • Renewal Batches
  • Stored Payment Tokens
  • Vendor-Aware Pricing

source_zip: "athenian-product-subscriptions-bundles.zip" generated_for: "Athenian Brands" ---

Athenian Product Subscriptions & Bundles

Executive Summary

Athenian Product Subscriptions & Bundles is a WooCommerce recurring-commerce engine for the Athenian Platform. It turns normal WooCommerce products and reusable product bundles into subscription programs with configurable cadences, product-page purchase options, renewal order generation, stored-payment-token linkage, vendor-aware pricing hooks, customer account visibility, and batch-based fulfillment signaling.

Instead of treating recurring orders as one-off scripts or disco

ected subscription records, the plugin creates a structured subscription lifecycle inside WordPress and WooCommerce. A merchant can enable subscription behavior on a product, choose whether the renewal should repeat the purchased item or use a reusable bundle definition, offer selectable delivery frequencies, create subscription records from qualifying orders, schedule renewals, generate WooCommerce renewal orders, and group those renewals into operational batches for label and fulfillment systems.

Within the broader Athenian ecosystem, APS functions as the recurring revenue layer. It complements catalog, pricing, vendor, payment, fulfillment, and customer account systems by giving them a consistent subscription object, predictable renewal metadata, and integration hooks for downstream billing and shipping automation.

---

Marketing Positioning

Primary Positioning Statement

Athenian Product Subscriptions & Bundles turns WooCommerce from a one-time catalog into a recurring-commerce platform for subscription products, replenishment programs, curated boxes, and reusable bundled delivery workflows.

Short Description

A WooCommerce subscription and bundle engine that lets merchants offer recurring purchase options, generate scheduled renewal orders, link stored payment tokens, apply subscription discounts, and organize renewal runs into fulfillment batches.

Long Description

Athenian Product Subscriptions & Bundles gives WooCommerce stores a practical way to build recurring revenue programs without moving subscription logic outside the commerce stack. Merchants can enable subscription behavior per product, define product-based or bundle-based renewal modes, offer multiple storefront delivery cadences, and convert completed or processing WooCommerce orders into structured subscription records.

The plugin supports recurring product subscriptions, reusable bundle definitions, scheduled WP-Cron renewal runs, manual run-now controls, renewal discounts, stored payment-token context, customer account subscription visibility, and admin operations screens for monitoring due queues, token readiness, subscription statuses, and recent fulfillment batches.

For Athenian Platform deployments, APS is built to coordinate with adjacent modules. It can consult Athenian Platform Core vendor pricing delegates during renewal order generation, exposes hooks for payment automation, emits hooks for batch label generation, and stores renewal metadata directly on WooCommerce orders and line items so fulfillment, accounting, support, and marketplace tools can understand each renewal event.

Tagline Options

  • Recurring revenue, built directly into WooCommerce.
  • Subscription products, bundle renewals, and batch-ready fulfillment.
  • Turn one-time product sales into dependable renewal workflows.
  • The recurring-commerce engine for the Athenian Platform.
  • Product subscriptions and curated bundles without disco

ected renewal scripts.

---

Problem This Plugin Solves

Recurring commerce becomes difficult when offer selection, payment context, pricing, renewal schedules, customer visibility, and fulfillment operations are spread across unrelated systems. Product pages may not capture the customer's intended delivery cadence. Orders may not preserve enough metadata to build accurate renewals. Stored payment methods may not be linked to the recurring record. Warehouse teams may receive renewal orders one at a time instead of as operational batches.

Athenian Product Subscriptions & Bundles solves this by unifying:

  • Product-level subscription configuration.
  • Storefront one-time versus recurring purchase options.
  • Multiple delivery-frequency presets and per-product overrides.
  • Product-based and bundle-based subscription modes.
  • Subscription records stored as WordPress custom post types.
  • Renewal schedules, next-run timestamps, and last-run history.
  • Stored WooCommerce payment token linkage.
  • Renewal discount metadata.
  • Vendor-aware repricing hooks through Athenian Platform Core.
  • Batch IDs for renewal runs and label-generation handoffs.
  • Admin dashboard, operations queue, subscription records, bundles, settings, and batch tools.
  • Customer-facing My Account subscription visibility.

The result is a recurring-commerce layer that can be operated by merchants and extended by developers.

---

Core Value Proposition

For Customers

Customers get clearer recurring purchase choices on the product page. They can choose a one-time purchase or select a subscription cadence such as monthly, quarterly, yearly, or a custom merchant-defined interval. After purchase, active subscriptions can be displayed in the WooCommerce My Account dashboard with status, mode, and next-run information.

For Merchants

Merchants gain an operations command center for subscription programs. They can see active subscriptions, due-now renewals, token readiness, processed renewal counts, paused and cancelled subscriptions, batch activity, and subscriptions that need review. They can manually run due subscriptions, generate a renewal for a single subscription, pause or activate subscriptions, and trigger label-generation hooks for an entire batch.

For Platform Developers

> Source excerpt shortened for the baseline web reference; the linked repository remains authoritative for the complete document.

Installed source inventory: 30 files.
Detected 38 hooks, 0 REST route patterns, and 1 shortcode patterns.
Canonical source pinned to commit 9855db78f8fb6d4689181b5e0f4ecd4a8486992d.

Use cases

  • Manual developer onboarding
  • Admin and frontend workflow review
  • Release and deployment reconciliation

Developer

Developer starting point

Use this baseline with the active plugin installation and linked repository. Confirm the deployed header version and dependency state before applying changes.

--- title: "Athenian Product Subscriptions & Bundles - Technical & Marketing Overview" plugin_slug: "athenian-product-subscriptions-bundles" plugin_name: "Athenian Product Subscriptions & Bundles" version: "0.2.0" author: "Athenian Brands" category: "Commerce, Subscriptions & Revenue Operations" tags:

  • WordPress
  • WooCommerce
  • Subscriptions
  • Product Bundles
  • Recurring Orders
  • Renewal Batches
  • Stored Payment Tokens
  • Vendor-Aware Pricing

source_zip: "athenian-product-subscriptions-bundles.zip" generated_for: "Athenian Brands" ---

Athenian Product Subscriptions & Bundles

Executive Summary

Athenian Product Subscriptions & Bundles is a WooCommerce recurring-commerce engine for the Athenian Platform. It turns normal WooCommerce products and reusable product bundles into subscription programs with configurable cadences, product-page purchase options, renewal order generation, stored-payment-token linkage, vendor-aware pricing hooks, customer account visibility, and batch-based fulfillment signaling.

Instead of treating recurring orders as one-off scripts or disco

ected subscription records, the plugin creates a structured subscription lifecycle inside WordPress and WooCommerce. A merchant can enable subscription behavior on a product, choose whether the renewal should repeat the purchased item or use a reusable bundle definition, offer selectable delivery frequencies, create subscription records from qualifying orders, schedule renewals, generate WooCommerce renewal orders, and group those renewals into operational batches for label and fulfillment systems.

Within the broader Athenian ecosystem, APS functions as the recurring revenue layer. It complements catalog, pricing, vendor, payment, fulfillment, and customer account systems by giving them a consistent subscription object, predictable renewal metadata, and integration hooks for downstream billing and shipping automation.

---

Marketing Positioning

Primary Positioning Statement

Athenian Product Subscriptions & Bundles turns WooCommerce from a one-time catalog into a recurring-commerce platform for subscription products, replenishment programs, curated boxes, and reusable bundled delivery workflows.

Short Description

A WooCommerce subscription and bundle engine that lets merchants offer recurring purchase options, generate scheduled renewal orders, link stored payment tokens, apply subscription discounts, and organize renewal runs into fulfillment batches.

Long Description

Athenian Product Subscriptions & Bundles gives WooCommerce stores a practical way to build recurring revenue programs without moving subscription logic outside the commerce stack. Merchants can enable subscription behavior per product, define product-based or bundle-based renewal modes, offer multiple storefront delivery cadences, and convert completed or processing WooCommerce orders into structured subscription records.

The plugin supports recurring product subscriptions, reusable bundle definitions, scheduled WP-Cron renewal runs, manual run-now controls, renewal discounts, stored payment-token context, customer account subscription visibility, and admin operations screens for monitoring due queues, token readiness, subscription statuses, and recent fulfillment batches.

For Athenian Platform deployments, APS is built to coordinate with adjacent modules. It can consult Athenian Platform Core vendor pricing delegates during renewal order generation, exposes hooks for payment automation, emits hooks for batch label generation, and stores renewal metadata directly on WooCommerce orders and line items so fulfillment, accounting, support, and marketplace tools can understand each renewal event.

Tagline Options

  • Recurring revenue, built directly into WooCommerce.
  • Subscription products, bundle renewals, and batch-ready fulfillment.
  • Turn one-time product sales into dependable renewal workflows.
  • The recurring-commerce engine for the Athenian Platform.
  • Product subscriptions and curated bundles without disco

ected renewal scripts.

---

Problem This Plugin Solves

Recurring commerce becomes difficult when offer selection, payment context, pricing, renewal schedules, customer visibility, and fulfillment operations are spread across unrelated systems. Product pages may not capture the customer's intended delivery cadence. Orders may not preserve enough metadata to build accurate renewals. Stored payment methods may not be linked to the recurring record. Warehouse teams may receive renewal orders one at a time instead of as operational batches.

Athenian Product Subscriptions & Bundles solves this by unifying:

  • Product-level subscription configuration.
  • Storefront one-time versus recurring purchase options.
  • Multiple delivery-frequency presets and per-product overrides.
  • Product-based and bundle-based subscription modes.
  • Subscription records stored as WordPress custom post types.
  • Renewal schedules, next-run timestamps, and last-run history.
  • Stored WooCommerce payment token linkage.
  • Renewal discount metadata.
  • Vendor-aware repricing hooks through Athenian Platform Core.
  • Batch IDs for renewal runs and label-generation handoffs.
  • Admin dashboard, operations queue, subscription records, bundles, settings, and batch tools.
  • Customer-facing My Account subscription visibility.

The result is a recurring-commerce layer that can be operated by merchants and extended by developers.

---

Core Value Proposition

For Customers

Customers get clearer recurring purchase choices on the product page. They can choose a one-time purchase or select a subscription cadence such as monthly, quarterly, yearly, or a custom merchant-defined interval. After purchase, active subscriptions can be displayed in the WooCommerce My Account dashboard with status, mode, and next-run information.

For Merchants

Merchants gain an operations command center for subscription programs. They can see active subscriptions, due-now renewals, token readiness, processed renewal counts, paused and cancelled subscriptions, batch activity, and subscriptions that need review. They can manually run due subscriptions, generate a renewal for a single subscription, pause or activate subscriptions, and trigger label-generation hooks for an entire batch.

For Platform Developers

Developers get a structured, hookable subscription runtime. APS stores subscription intent on cart items and order line items, creates dedicated subscription records, generates WooCommerce renewal orders, exposes an internal API helper class, writes predictable order metadata, and fires integration hooks for payment processing, batch creation, label generation, and renewal completion.

---

Primary Features

1. Product-Level Subscription Controls

The plugin adds an Athenian Subscription meta box to WooCommerce products. Store operators can:

  • Enable or disable subscription behavior per product.
  • Select product-based subscription mode.
  • Select bundle-based subscription mode.
  • Set a base interval and interval unit.
  • Attach a reusable APS bundle to a product.
  • Enable custom frequency overrides for the product.
  • Add merchant-defined frequency rows with labels, taglines, intervals, units, and discounts.

Core product meta keys include:

_aps_enabled
_aps_mode
_aps_interval
_aps_interval_unit
_aps_bundle_id
_aps_freq_override_enabled
_aps_freq_overrides

2. Storefront Subscription Selector

APS renders a customer-facing delivery option selector on WooCommerce product pages. It is hooked into both:

woocommerce_single_product_summary
woocommerce_before_add_to_cart_button

It also exposes a builder-friendly shortcode:

[aps_subscription_option]

The selector displays a one-time purchase option plus available recurring options. When a recurring option is selected, frontend JavaScript writes hidden fields into the add-to-cart form so subscription intent, interval, frequency key, and discount details can be preserved through the cart and checkout flow.

3. Frequency Presets and Product Overrides

The plugin includes default recurring frequency options:

| Key | Label | Interval | Default Discount | |---|---|---:|---:| | every_1_month | Every month | 1 month | 10% | | every_3_months | Every 3 months | 3 months | 7.5% | | every_12_months | Every year | 1 year | 5% | | base_interval | Product base interval | Product-defined | 0% |

> Source excerpt shortened for the baseline web reference; the linked repository remains authoritative for the complete document.

Install

Installed and canonical identity
  • Plugin file: athenian-product-subscriptions-bundles/athenian-product-subscriptions-bundles.php
  • Live installed version: 0.3.0
  • Canonical repository version: 0.2.0
  • Version drift requires review before publication: live 0.3.0, canonical 0.2.0.
  • Product ID: 90055

Configuration

Reference documents available for manual verification
  • CHANGELOG.md u2014 Changelog; 0.2.0
  • README.md u2014 Athenian Product Subscriptions & Bundles; What it provides; Requirements; Installation; Development and security
  • docs/aps-marketing-document.md u2014 Athenian Product Subscriptions & Bundles Marketing Draft; Working positioning; Executive summary; Core marketing message; The problem APS solves; What APS does; 1. Turns products into subscription offers; 2. Makes bundle subscriptions operational

  • docs/athenian-platform-marketing.md u2014 Product Subscriptions Bundles - Marketing Platform Brief; Product Positioning; Platform Value; Primary Audiences; Key Capabilities to Promote; Ecosystem Fit; Suggested Product Page Short Description; Suggested Product Page Long Description

  • docs/athenian-platform-technical.md u2014 Product Subscriptions Bundles - Technical Platform Brief; Plugin Identity; Technical Purpose; Source Inputs Reviewed; Source-Derived Signals; Implementation Surfaces; WordPress and WooCommerce Touchpoints; Data and Configuration

  • docs/technical-marketing.md u2014 Athenian Product Subscriptions & Bundles; Executive Summary; Marketing Positioning; Primary Positioning Statement; Short Description; Long Description; Tagline Options; Problem This Plugin Solves

  • readme.txt

Usage

Developer reference excerpt
  • ---nplugin_slug: athenian-product-subscriptions-bundlesnplugin_name: athenian-product-subscriptions-bundlesndoc_type: technicalnsource_batch: temp-athenian-plugin-markdown-sources-20260701-094754nsource_priority: repo-markdow

    primary_category_id: cat-commerce-catalogncategory_ids: 'cat-commerce-catalog;cat-payments-revenue'ntag_ids: 'tag-wordpress-plugin;tag-woocommerce;tag-product-data;tag-payments;tag-subscriptions'nsite_nav_section_ids: 'nav-ecommerce-marketplaces'nsource_plugin_path: 'C:UsersscottDocumentsGitHubathenian-product-subscriptions-bundles'ngenerated_at: 2026-07-01T15:51:27Z ---

    Product Subscriptions Bundles - Technical Platform Brief

    Plugin Identity

    • Plugin slug: athenian-product-subscriptions-bundles
    • Plugin folder: C:UsersscottDocumentsGitHubathenian-product-subscriptions-bundles
    • Plugin header file(s): athenian-product-subscriptions-bundles.php
    • Header name: Athenian Product Subscriptions & Bundles
    • Version: 0.2.0
    • Primary category: Commerce Catalog & Merchandising
    • Category IDs: cat-commerce-catalog;cat-payments-revenue
    • Tag IDs: tag-wordpress-plugin;tag-woocommerce;tag-product-data;tag-payments;tag-subscriptions
    • Source priority: repo-markdown

    Technical Purpose

    Subscription engine for Athenian Platform. Provides product subscriptions, bundle-based monthly packages, scheduled renewals, and batch label hooks.

    Within the Athenian Platform ecosystem, this plugin is documented as part of the following operating context:

    • cat-commerce-catalog: Product catalog, merchandising, inventory, pricing, add-ons, bundles, catalog output, and checkout-adjacent product experiences.
    • cat-payments-revenue: Payments, pricing, discounts, credits, rewards, subscriptions, tax handling, and revenue operations.
    • nav-ecommerce-marketplaces: Commerce, marketplace, catalog, orders, shipping, cha

    els, and WooCommerce products.

    Source Inputs Reviewed

    • plugin-repo-markdown: docsaps-marketing-document.md
    • Source character count: 16332
    • PHP files sca

    ed: 18

    Source-Derived Signals

    Key source headings and repeated concepts identified from the current Markdown corpus:

    • Athenian Product Subscriptions & Bundles Marketing Draft
    • Working positioning
    • Executive summary
    • Core marketing message
    • The problem APS solves
    • What APS does
    • 1. Turns products into subscription offers
    • 2. Makes bundle subscriptions operational
    • 3. Automates renewal order creatio
    • 4. Supports vendor-aware and discounted renewal pricing
    • 5. Co

    ects renewals to stored payment context

    • 6. Organizes fulfillment into batches

    Representative source context:

    • Athenian Product Subscriptions & Bundles (APS) is the recurring-commerce engine for the Athenian ecosystem. It turns WooCommerce products and reusable bundles into subscription programs with configurable delivery cadences, scheduled renewal order generation, stored-payment-token support, vendor-aware repricing hooks,...
    • In practical terms, APS is the layer that lets Athenian merchants sell replenishment, memberships, curated monthly packages, and recurring product programs without forcing subscription logic to live in disco

    ected theme code, manual admin processes, or one-off renewal scripts.

    • Recurring commerce becomes fragile when subscription logic is spread across too many places. Product pages offer one cadence, order processing stores another, payment context lives somewhere else, and fulfillment teams are left stitching renewal batches together after the fact. The result is missed renewals, unreliabl...
    • APS solves that by acting as the subscription runtime for Athenian commerce. It provides product-level subscription configuration, reusable bundle definitions, recurring schedule management, renewal order generation, payment-token linkage, vendor-aware price selection, admin operations tooling, customer account visibi...
    • APS turns WooCommerce from a one-time catalog into a recurring commerce engine for subscription products and bundled replenishment programs.

    Implementation Surfaces

    Main PHP files:

    • athenian-product-subscriptions-bundles.php

    Namespaces and classes:

    • AthenianProductSubscriptionsAdmi
    • AthenianProductSubscriptions
    • AthenianProductSubscriptionsFrontend
    • APS_Admin_Menu
    • APS_Admin_Operations
    • APS_Activator
    • APS_API
    • APS_Bundles
    • APS_Deactivator
    • APS_Plugi
    • APS_Post_Types
    • APS_Product_Meta
    • APS_Settings
    • APS_Subscription_Admi
    • APS_Subscription_Manager
    • APS_Frontend

    WordPress hooks:

    • plugins_loaded
    • admin_notices
    • admin_menu
    • admin_enqueue_scripts
    • admin_post_aps_subscription_actio
    • init
    • add_meta_boxes
    • save_post_aps_bundle
    • save_post_product
    • woocommerce_single_product_summary
    • woocommerce_before_add_to_cart_butto
    • admin_init
    • save_post_aps_subscriptio
    • woocommerce_checkout_create_order_line_item
    • woocommerce_order_status_completed
    • woocommerce_order_status_processing
    • aps_run_schedules
    • admin_post_aps_run_due_now
    • admin_post_aps_generate_batch_labels
    • wp_enqueue_scripts
    • woocommerce_account_dashboard
    • woocommerce_add_cart_item_data

    WordPress and WooCommerce Touchpoints

    REST/API routes:

    • No REST route references were detected in the current source set.

    Shortcodes:

    • [aps_subscription_option]

    Custom post types and taxonomies:

    • aps_bundle
    • aps_subscriptio

    nWooCommerce-related implementation signals:

    • athenian-product-subscriptions-bundles.php
    • adminclass-aps-admin-menu.php
    • adminclass-aps-admin-operations.php
    • inclu

    [Excerpt truncated for the initial reference draft.]

Shortcodes

Detected shortcodes
  • aps_subscription_option u2014 includes/class-aps-product-meta.php

REST Endpoints

Detected REST routes

Hooks

Detected hooks
  • wp_enqueue_scripts u2014 public/class-aps-frontend.php
  • woocommerce_account_dashboard u2014 public/class-aps-frontend.php
  • aps_subscription_created u2014 includes/class-aps-api.php
  • init u2014 includes/class-aps-post-types.php
  • add_meta_boxes u2014 includes/class-aps-subscription-admin.php
  • save_post_aps_subscription u2014 includes/class-aps-subscription-admin.php
  • add_meta_boxes u2014 includes/class-aps-product-meta.php
  • save_post_product u2014 includes/class-aps-product-meta.php
  • woocommerce_single_product_summary u2014 includes/class-aps-product-meta.php
  • woocommerce_before_add_to_cart_button u2014 includes/class-aps-product-meta.php
  • woocommerce_add_cart_item_data u2014 includes/class-aps-product-meta.php
  • aps_frequency_presets u2014 includes/class-aps-product-meta.php
  • aps_product_frequency_options u2014 includes/class-aps-product-meta.php
  • init u2014 includes/class-aps-bundles.php
  • add_meta_boxes u2014 includes/class-aps-bundles.php
  • save_post_aps_bundle u2014 includes/class-aps-bundles.php
  • admin_init u2014 includes/class-aps-settings.php
  • woocommerce_checkout_create_order_line_item u2014 includes/class-aps-subscription-manager.php
  • woocommerce_order_status_completed u2014 includes/class-aps-subscription-manager.php
  • woocommerce_order_status_processing u2014 includes/class-aps-subscription-manager.php
  • aps_run_schedules u2014 includes/class-aps-subscription-manager.php
  • admin_post_aps_run_due_now u2014 includes/class-aps-subscription-manager.php
  • admin_post_aps_generate_batch_labels u2014 includes/class-aps-subscription-manager.php
  • aps_should_create_subscriptions_for_order u2014 includes/class-aps-subscription-manager.php
  • aps_batch_generated u2014 includes/class-aps-subscription-manager.php
  • aps_generate_labels_for_batch u2014 includes/class-aps-subscription-manager.php
  • aps_before_renewal_order_save u2014 includes/class-aps-subscription-manager.php
  • aps_process_renewal_payment_result u2014 includes/class-aps-subscription-manager.php

Data Model

Technical source excerpt
  • ---nplugin_slug: athenian-product-subscriptions-bundlesnplugin_name: athenian-product-subscriptions-bundlesndoc_type: technicalnsource_batch: temp-athenian-plugin-markdown-sources-20260701-094754nsource_priority: repo-markdow

    primary_category_id: cat-commerce-catalogncategory_ids: 'cat-commerce-catalog;cat-payments-revenue'ntag_ids: 'tag-wordpress-plugin;tag-woocommerce;tag-product-data;tag-payments;tag-subscriptions'nsite_nav_section_ids: 'nav-ecommerce-marketplaces'nsource_plugin_path: 'C:UsersscottDocumentsGitHubathenian-product-subscriptions-bundles'ngenerated_at: 2026-07-01T15:51:27Z ---

    Product Subscriptions Bundles - Technical Platform Brief

    Plugin Identity

    • Plugin slug: athenian-product-subscriptions-bundles
    • Plugin folder: C:UsersscottDocumentsGitHubathenian-product-subscriptions-bundles
    • Plugin header file(s): athenian-product-subscriptions-bundles.php
    • Header name: Athenian Product Subscriptions & Bundles
    • Version: 0.2.0
    • Primary category: Commerce Catalog & Merchandising
    • Category IDs: cat-commerce-catalog;cat-payments-revenue
    • Tag IDs: tag-wordpress-plugin;tag-woocommerce;tag-product-data;tag-payments;tag-subscriptions
    • Source priority: repo-markdown

    Technical Purpose

    Subscription engine for Athenian Platform. Provides product subscriptions, bundle-based monthly packages, scheduled renewals, and batch label hooks.

    Within the Athenian Platform ecosystem, this plugin is documented as part of the following operating context:

    • cat-commerce-catalog: Product catalog, merchandising, inventory, pricing, add-ons, bundles, catalog output, and checkout-adjacent product experiences.
    • cat-payments-revenue: Payments, pricing, discounts, credits, rewards, subscriptions, tax handling, and revenue operations.
    • nav-ecommerce-marketplaces: Commerce, marketplace, catalog, orders, shipping, cha

    els, and WooCommerce products.

    Source Inputs Reviewed

    • plugin-repo-markdown: docsaps-marketing-document.md
    • Source character count: 16332
    • PHP files sca

    ed: 18

    Source-Derived Signals

    Key source headings and repeated concepts identified from the current Markdown corpus:

    • Athenian Product Subscriptions & Bundles Marketing Draft
    • Working positioning
    • Executive summary
    • Core marketing message
    • The problem APS solves
    • What APS does
    • 1. Turns products into subscription offers
    • 2. Makes bundle subscriptions operational
    • 3. Automates renewal order creatio
    • 4. Supports vendor-aware and discounted renewal pricing
    • 5. Co

    ects renewals to stored payment context

    • 6. Organizes fulfillment into batches

    Representative source context:

    • Athenian Product Subscriptions & Bundles (APS) is the recurring-commerce engine for the Athenian ecosystem. It turns WooCommerce products and reusable bundles into subscription programs with configurable delivery cadences, scheduled renewal order generation, stored-payment-token support, vendor-aware repricing hooks,...
    • In practical terms, APS is the layer that lets Athenian merchants sell replenishment, memberships, curated monthly packages, and recurring product programs without forcing subscription logic to live in disco

    ected theme code, manual admin processes, or one-off renewal scripts.

    • Recurring commerce becomes fragile when subscription logic is spread across too many places. Product pages offer one cadence, order processing stores another, payment context lives somewhere else, and fulfillment teams are left stitching renewal batches together after the fact. The result is missed renewals, unreliabl...
    • APS solves that by acting as the subscription runtime for Athenian commerce. It provides product-level subscription configuration, reusable bundle definitions, recurring schedule management, renewal order generation, payment-token linkage, vendor-aware price selection, admin operations tooling, customer account visibi...
    • APS turns WooCommerce from a one-time catalog into a recurring commerce engine for subscription products and bundled replenishment programs.

    Implementation Surfaces

    Main PHP files:

    • athenian-product-subscriptions-bundles.php

    Namespaces and classes:

    • AthenianProductSubscriptionsAdmi
    • AthenianProductSubscriptions
    • AthenianProductSubscriptionsFrontend
    • APS_Admin_Menu
    • APS_Admin_Operations
    • APS_Activator
    • APS_API
    • APS_Bundles
    • APS_Deactivator
    • APS_Plugi
    • APS_Post_Types
    • APS_Product_Meta
    • APS_Settings
    • APS_Subscription_Admi
    • APS_Subscription_Manager
    • APS_Frontend

    WordPress hooks:

    • plugins_loaded
    • admin_notices
    • admin_menu
    • admin_enqueue_scripts
    • admin_post_aps_subscription_actio
    • init
    • add_meta_boxes
    • save_post_aps_bundle
    • save_post_product
    • woocommerce_single_product_summary
    • woocommerce_before_add_to_cart_butto
    • admin_init
    • save_post_aps_subscriptio
    • woocommerce_checkout_create_order_line_item
    • woocommerce_order_status_completed
    • woocommerce_order_status_processing
    • aps_run_schedules
    • admin_post_aps_run_due_now
    • admin_post_aps_generate_batch_labels
    • wp_enqueue_scripts
    • woocommerce_account_dashboard
    • woocommerce_add_cart_item_data

    WordPress and WooCommerce Touchpoints

    REST/API routes:

    • No REST route references were detected in the current source set.

    Shortcodes:

    • [aps_subscription_option]

    Custom post types and taxonomies:

    • aps_bundle
    • aps_subscriptio

    nWooCommerce-related implementation signals:

    • athenian-product-subscriptions-bundles.php
    • adminclass-aps-admin-menu.php
    • adminclass-aps-admin-operations.php
    • inclu

    [Excerpt truncated for the initial reference draft.]

API Reference

Scan and repository evidence
  • Manifest hash: 25eaa075d59ad1154e24b9c0813498efd2cd33c2
  • Sca

    ed file count: 30

  • Canonical repository commit: 9855db78f8fb6d4689181b5e0f4ecd4a8486992d
  • Sca

    er mode: installed plugin analyzer

Troubleshooting

Review gates
  • This document remains unpublished until the reference material and live behavior are manually verified.
  • Version drift requires review before publication: live 0.3.0, canonical 0.2.0.
  • Frontend and authenticated admin behavior still require separate manual review.

FAQ

Is this reference published?

No. It is a draft for manual verification and enrichment.

Which source is authoritative?

The pi

ed repository commit is the canonical source reference; the live installation is the deployed-behavior reference. Differences are recorded as review items.

Changelog

0.3.0 2026-10-06
  • Changelog

    0.2.0

    • Published the WooCommerce subscriptions and bundles runtime as a clean private repository.
    • Included subscription and bundle post types, product metadata, order lifecycle hooks, schedules, account surfaces, and admin operations.
    • Added deterministic release packaging and repository contract validation.