Sell Server Subscriptions With WooCommerce

Pre-requisites For WPCloudDeploy

$199.00

Billed once per year until cancelled


Note: This product has been deprecated and its functionality rolled into the WooCommerce add-on.


Use this add-on to sell subscriptions to your cloud servers using WooCommerce.

Your customers can choose servers from any of your configured server providers and from any region/location.

After purchasing a server subscription, a customer can add as many sites as the server can reasonably hold.

Related Articles

Documentation

View Documentation

Requires

Changelog

3.5.0

Warning: This update REQUIRES WPCloudDeploy 5.5.0 or later.  Installing it with an earlier version will cause your site to crash.

  • Misc: Name change - the original name was long and unwieldy. Now it's nice and short - "WPCD WOOCOMMERCE" instead of "WPCD Sell WordPress Server and Site Subscriptions With WooCommerce"
  • Note: No new features - just a name change.

3.4.0

Warning: This update REQUIRES WPCloudDeploy 5.5.0 or later.  Installing it with an earlier version will cause your site to crash.

  • Enh: Add wp-config.php option to prevent bash script execution in site packages.
  • Enh: Add option in product packages to add a version label into wp-config and the site metas.
  • Enh: Compatibility with WPCD 5.5.0 - now requires WPCD 5.5.0 as well.

3.3.0

Warning: This update REQUIRES WPCloudDeploy 5.4.0 or later.  Installing it with an earlier version will cause your site to crash.

  • New: Product packages - auto install and/or activate themes, plugins and wp-config.php entries on a per-product basis.
  • Dev: Use the new WPCD_WORDPRESS_APP()->get_default_os() function - requires at least WPCD 5.3.9.
  • Dev: Add a couple of missing filters to the fields we collect on the WC product detail screen.

3.2.2

Warning: This update REQUIRES WPCloudDeploy 5.3.0 or later.  Installing it with an earlier version will cause your site to crash.  If you are not already running version WPCD 5.3.0  or later, please upgrade by following the WPCD 5.0.0 upgrade instructions!.

  • Fix: Workaround for broken HTML in the wc_thankyou_order_received_text filter in WooCommerce 8.x.
  • Dev: Add additional parameters to a couple of email related filters.

3.2.1

  • Tweak: If the admin isn't asking for a domain on checkout, automatically add a generated one into the WC order line instead of waiting until the site is about to be created.
  • Dev: Add new filter that allows the global email for sites to be suppressed by devs. Filter name is wpcd_wpapp_wc_suppress_global_email.
  • Dev: Add new filter that allows developers to display misc attributes. Filter name is wpcd_wpapp_wc_display_misc_attributes.
  • Dev: Add new filter that allows developers to restrict the number of characters collected for the subdomain on checkout. Filter name is wpcd_wpapp_wc_max_subdomain_length.
  • Dev: Add new filter that allows developers to change the description associated with the domain field on the checkout page. Filter name is wpcd_wc_checkout_site_name_desc.

3.2.0

  • New: Ability to use local server templates for site products.
  • Tweak: Show the web server type in the server list when creating a product.
  • Fix: Correctly record the user id and pw on the site metas when the new site is a copy from a template.
  • Fix: Multiple Issues with upgrading and downgrading.
  • Fix: Make deprecated shortcode wpcd_app_wordpress_sell_wc_server_subs continue to somewhat work in WPCD 5.x.
  • Fix: Site counts were not being updated if DNS AUTO DELETE was not turned on.
  • Dev: New filters to allow developers to change the server name, label and description used during the checkout process.

3.1.0

Warning: This update REQUIRES WPCloudDeploy 5.1.1 or later.  Installing it with an earlier version will cause your site to crash.  Please upgrade by following the WPCD 5.0.0 upgrade instructions!.

  • Fix: Edge case issue with SSL when copying template sites and the template site has an SSL and the target domain allows an SSL to be generated.
  • Other: The SSL fix requires a fix in core so WPCD 5.1.1 is the minimum requirement for this version.

3.0.0

Warning: This update REQUIRES WPCloudDeploy 5.0 or later.  Installing it with an earlier version will cause your site to crash.  Please upgrade by following the WPCD 5.0.0 upgrade instructions!.

Version 1.5.0

***Requires WPCD Version 4.6.1 (or later)***

  • Tweak: Smarter, more flexible searches for language files using a similar algorithm to the one used in the core plugin.
  • Fix: Missed some strings that should be run through the WP translation functions.

Version 1.4.4

  • Tweak: Make name shorter in settings - now labelled "Sell WP Servers"
  • Fix: Some text fields in settings would overflow the container. Now set to 100% max width by default.

Version 1.4.3

  • Fix: An issue where we weren't checking the item type before attempting to build a display string.
  • Dev: Updated some internal comments in the code.

Version 1.4.2

Reader Friendly Release Notes

  • Fix: PHP array index warnings
  • Fix: Make sure server names are alpha-numeric when creating servers.

Version 1.4.1

  • Fix: The Descriptive Text for the 2nd promotional link wasn't working because the option name it was stored in was incorrect.

Version 1.4.0

  • New: Allow server sizes to be directly chosen when setting up a product - no longer need to set up "small", 'medium', 'large' unless you really want the consistency.
  • New: Allow users to enter a name for their server when ordering.
  • New: Allow admin to specify a prefix for all server names that a user enters during checkout.
  • New: Add settings option for automatic installation of callbacks, backups and deletion protection when server is installed.
  • Tweak: Change the name of the shortcode used to show servers on the front-end to wpcd_app_wpapp_instances
  • Tweak: Added in WC related code that used to be in CORE (and removed it from core of course).
  • Tweak: Show the order id in the server list.
  • Fix: Servers are now deleted when subscriptions are cancelled.

Version 1.3.0

***Requires WPCD Version 4.5.0 (or later)***

  • New: Add support for more than three server sizes
  • Tweak: Add WPCD version checks and related notices
  • Fix: Move a setting heading that was in the wrong place

Version 1.2.0

***Requires WPCD Version 4.4.2 (or later)***

  • New: Add option to select just a single provider for a product
  • Tweak: Use a better action hook for emails

Version 1.1.0

  • New: Send email to purchaser when a server is ready to be used.
  • Fix: Moved a JS file from core and modified it to use the new HTML ids in this add-on.

Version 1.0.1

  • Fix: Settings in the WP SETTINGS tab are not shown if WC is not activated.

Version 1.0.0

  • Initial version migrated from core.  Requires WPCD V 4.4.0.  Do not activate this addon for versions prior to 4.4.0!