Athenian Subscriptions & Bundles
product details.
Athenian Subscriptions & Bundles adds subscription products, bundle programs, renewal scheduling, batch fulfillment, and recurring order logic to WooCommerce. It helps teams build repeat purchase programs that stay connected to products, customers, fulfillment queues, and platform analytics while keeping data, permissions, and automation aligned with the broader Athenian Platform Ecosystem.
Athenian Product Subscriptions & Bundles is a WooCommerce recurring-commerce engine for the Athenian Platform. It turns standard WooCommerce products and reusable bundle definitions into subscription programs with configurable cadences, product-page purchase options, scheduled renewal orders, stored payment-token context, vendor-aware pricing hooks, customer account visibility, and batch-ready fulfillment signaling.
The plugin lets merchants enable subscription behavior at the product level, choose product-based or bundle-based renewal modes, offer selectable delivery frequencies, apply renewal discounts, and create structured aps_subscription records from qualifying WooCommerce orders. Renewal schedules can run automatically through WP-Cron or manually from the admin command center, generating standard WooCommerce renewal orders that remain compatible with existing order management, fulfillment, payment, and reporting workflows.
For bundle programs, APS adds reusable aps_bundle records that can define recurring shipments made from multiple products, variations, quantities, intervals, and optional anchor dates. This makes the plugin useful for subscription boxes, replenishment kits, recurring supplies, curated product drops, educational kits, beauty supplies, creator campaigns, and vendor-aware recurring product sourcing.
Within the broader Athenian Platform, APS acts as the recurring revenue layer. It connects product configuration, subscription intent, renewal order generation, payment-token readiness, vendor pricing, batch labels, customer account summaries, and downstream fulfillment hooks into one structured WooCommerce-native workflow.
How Athenian Subscriptions & Bundles fits the Athenian Platform
Platform role: Athenian Subscriptions & Bundles is a focused capability in the Cart, Checkout & Customer Service layer. Its primary scope covers Subscriptions, Tickets & Admissions while remaining composable with the other modules an implementation actually requires.
Connected scope: Athenian Subscriptions & Bundles is designed to work inside a WordPress and WooCommerce operating environment where storefront, customer, order, identity, payment, fulfillment, automation, and reporting context can remain connected across relevant modules instead of being trapped in isolated add-ons.
From module to operating platform: Athenian Brands organizes the ecosystem in four connected layers: Platform Kernel and Platform Core foundations; focused capability plugins; implementation and integration services; and operating brands such as PrintGhost.ai, Athenian Marketplace, Athenian Academy, and Athenian Unÿa that apply the same patterns to real business workflows.
Recurring Commerce
Turn WooCommerce Products Into Subscribe-and-Save Purchase Options
Athenian Product Subscriptions & Bundles adds product-level subscription
controls, storefront cadence selection, renewal discounts, and checkout
metadata so recurring purchase intent stays connected from product page to order.
| Subscription Layer | Operational Value |
|---|---|
| Product Controls | Enable subscription behavior per product, choose product or bundle mode, set intervals, and attach reusable bundles. |
| Storefront Options | Show one-time and recurring purchase choices directly on WooCommerce product pages. |
| Frequency Presets | Offer monthly, quarterly, yearly, base-interval, or merchant-defined cadence options with optional discounts. |
| Checkout Metadata | Preserve subscription intent, interval, frequency key, bundle ID, and discount details on cart and order line items. |
- Uses product meta such as
_aps_enabled,_aps_mode,_aps_interval, and_aps_bundle_id. - Supports a builder-friendly subscription selector shortcode named
'aps_subscription_option'. - Creates subscriptions from qualifying order items when orders reach processing or completed status.
- Prevents duplicate subscription creation with the order meta key
_aps_subscriptions_created.
Recurring Commerce
Turn WooCommerce Products Into Subscribe-and-Save Purchase Options
Athenian Product Subscriptions & Bundles adds product-level subscription
controls, storefront cadence selection, renewal discounts, and checkout
metadata so recurring purchase intent stays connected from product page to order.
| Subscription Layer | Operational Value |
|---|---|
| Product Controls | Enable subscription behavior per product, choose product or bundle mode, set intervals, and attach reusable bundles. |
| Storefront Options | Show one-time and recurring purchase choices directly on WooCommerce product pages. |
| Frequency Presets | Offer monthly, quarterly, yearly, base-interval, or merchant-defined cadence options with optional discounts. |
| Checkout Metadata | Preserve subscription intent, interval, frequency key, bundle ID, and discount details on cart and order line items. |
- Uses product meta such as
_aps_enabled,_aps_mode,_aps_interval, and_aps_bundle_id. - Supports a builder-friendly subscription selector shortcode named
'aps_subscription_option'. - Creates subscriptions from qualifying order items when orders reach processing or completed status.
- Prevents duplicate subscription creation with the order meta key
_aps_subscriptions_created.
Revenue Operations
Connect Renewals to Stored Payment Context, Vendor Pricing, and Admin Controls
APS preserves stored payment-token context, applies renewal discounts,
supports vendor-aware pricing through Athenian Platform Core, and gives
merchants an admin command center for monitoring and running subscriptions.
| Operations Layer | Operational Purpose |
|---|---|
| Stored Tokens | Infer and store WooCommerce payment token IDs and gateway context from the originating order or customer payment methods. |
| Payment Hooks | Expose aps_prepare_renewal_payment and aps_process_renewal_payment for gateway-specific renewal capture logic. |
| Vendor Pricing | Use Athenian Platform Core vendor pricing delegates to derive renewal unit pricing before discounts when available. |
| Admin Command Center | Manage dashboards, due queues, subscription records, bundles, batches, token readiness, and run/pause/activate/cancel actions. |
Recurring revenue that stays inside the commerce stack:
APS connects subscription offers, recurring bundles, renewal orders,
payment-token readiness, vendor-aware pricing, customer account visibility,
and batch fulfillment hooks without moving renewals outside WooCommerce.
- Adds top-level admin sections for Dashboard, Operations, Subscription Records, Bundles, Batches and Labels, and Settings.
- Shows customer subscription summaries on the WooCommerce My Account dashboard when enabled.
- Stores renewal metadata such as
_aps_subscription_id,_aps_batch_id,_aps_payment_token_id, and_aps_payment_gateway_id. - Builds toward self-service portals, Action Scheduler processing, renewal failure states, subscription emails, REST/GraphQL APIs, and Shipment Manager batch label integration.
