All Products for WooCommerce Subscriptions (APfS) follows standard WooCommerce development practices and conventions. While we’ve built it to work seamlessly with WooCommerce, interactions with third-party plugins may cause unexpected issues. Below you’ll find our current list of compatibility notes and known issues with other plugins.
Just because a plugin or payment gateway works with WooCommerce Subscriptions does not mean it will work with All Products for WooCommerce Subscriptions.
Supported Extensions
↑ Back to topWe have tested and officially support the following extensions with All Products for WooCommerce Subscriptions. While other plugins may work correctly, we can only provide support for extensions on this list.
Extension/Plugin Name | Notes |
---|---|
WooCommerce Blocks | Compatible with limitations. |
WooCommerce Product Bundles | Compatible with limitations. |
WooCommerce Composite Products | Compatible with limitations. |
WooCommerce Product Add-Ons | |
WooCommerce Name Your Price | |
WooCommerce Multi-Currency |
WooCommerce Blocks
↑ Back to topThe integration with WooCommerce Blocks allows products with subscription plans to be purchased using the block-based checkout (Cart and Checkout blocks).
Required:
- WooCommerce Subscriptions v4.2+
- WooCommerce Blocks 7.3+
Limitations:
- Product-level subscription plans cannot be changed in the Cart block.
- Cart-level subscription plans cannot be selected in the Cart block.
- Adding carts to existing subscriptions is not supported.
Product Bundles
↑ Back to topThe integration allows entire bundles to be purchased on subscription. Additionally the contents of subscribed bundles can be switched (upgraded/downgraded).
Limitations:
- Subscription plans added to individual products will not work when these products are added to a Bundle.
- Subscription plans added at Bundle level override any subscription plans that may exist at bundled product level.
- Plan switching (upgrades and downgrades) is not supported for Product Bundles.
- Content switching (upgrades and downgrades) is not supported for Product Bundles when Length Proration is disabled and the current subscription has a fixed length.
- Subscription plans added to bundles that contain subscription-type products will not work.
- The Prorate Recurring Payment option is not supported for upgrading/downgrading Product Bundles.
Composite Products
↑ Back to topThe integration allows entire composite products to be purchased on subscription. Additionally the contents of subscribed bundles can be switched (upgraded/downgraded).
Limitations:
- Subscription plans added to individual products will not work when these products are added to a Composite.
- Subscription plans added at Composite level override any subscription plans that may exist at component option level.
- Plan switching (upgrades and downgrades) is not supported for Composite Products.
- Content switching (upgrades and downgrades) is not supported for Composite Products when Length Proration is disabled and the current subscription has a fixed length.
- The Prorate Recurring Payment option is not supported for upgrading/downgrading Composite Products.
Known Compatibility Issues
↑ Back to topThis section lists compatibility issues we have identified. As plugins and platforms continue to evolve, additional conflicts may exist beyond those documented here.
Requests for adding compatibility
↑ Back to topWe occasionally receive requests to add compability between All Products for Subscriptions and other official or third party plugins.
All Products for WooCommerce Subscriptions works closely with WooCommerce and Subscriptions to provide powerful functionality for your store. These three tools work together in complex ways that require careful coordination between development teams to maintain stability and performance.
To ensure we can continue providing you with a reliable product, we currently support a focused set of essential integrations. While we welcome collaboration with both official and third-party WooCommerce extensions, we don’t have immediate plans to expand our supported integrations.
Aelia Currency Switcher
↑ Back to topAelia Currency Switcher cannot be used to change Subscription plans prices based on a custom exchange rate.
Events Tickets
↑ Back to topEvent Tickets prevents Subscription discounts from showing up.
Flycart
↑ Back to topWhen both plugins are active and customers buy a product with Subscription plans one-off, then the price they see in the cart is $0.
Rymera Wholesale
↑ Back to topRymera Wholesale discounts do not apply on top of Subscriptions discounts.
Side Cart WooCommerce by XootiX
When adding a product to an existing Subscription, the side cart opens up.
Woo Variations Table
↑ Back to topThe Woo Variations Table plugin displays product variations in a table format on variable product pages. Each variation appears in its own row with an individual Add to Cart button. These buttons use AJAX to update the cart, which conflicts with our subscription plan selection process. As a result, subscription plans are not added to the cart correctly.
WooCommerce Discount Rules
↑ Back to topWooCommerce Discounts Rules prevents Subscription discounts from showing up in the single product page.
WooCommerce Tiered Price Table
↑ Back to topWooCommerce Tiered Price Table removes the discounted price in Subscription options.
Woodmart
↑ Back to topThe Woodmart theme prevents the Add to Cart button from changing to Sign Up Now when you select a subscription plan. Normally, this button text change occurs automatically on product pages.
Questions & Support
↑ Back to topHave a question? Please fill out this pre-sales form.
Already purchased and need assistance? Get in touch with us via the Help Desk!