1. Documentation /
  2. All Products for WooCommerce Subscriptions /
  3. Compatibility and Integrations

Compatibility and Integrations

All Products for WooCommerce Subscriptions has been designed from the ground up to follow WooCommerce conventions and sound engineering practices. However, third-party extensions or plugins may not always interact with it in a seamless, predictable manner. We can only guarantee that a plugin will work with All Products for WooCommerce Subscriptions only after reviewing its code for potential issues.

Plugins and payment gateways that declare support for WooCommerce Subscriptions are not automatically compatible with this add-on!

Supported Extensions

↑ Back to top

The following extensions have been tested to work with All Products for WooCommerce Subscriptions and are officially supported. This list is not exhaustive. Other extensions and third-party plugins may work with this extension without issues. However, our team is only able to officially support the ones listed here.

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 top

The 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 top

The 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.

Composite Products

↑ Back to top

The 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.

Questions & Support

↑ Back to top

Have a question? Please fill out this pre-sales form.
Already purchased and need assistance? Get in touch with us via the Help Desk!

WooCommerce

The most customizable eCommerce platform for building your online business.

  • 30-day money-back guarantee
  • Support teams across the world
  • Safe and secure online payment