Site logo

Subscription based listing plans

Subscription based plans are possible through the WooCommerce Subscriptions plugin. Once installed and activated, you can create a new product of type Listing Subscription in WP Admin > Products > Add New.

While the product settings are similar to regular listing plans, there's a Subscription Type setting, which works as follows:

Subscription Type: Link the subscription to posted listings (renew posted listings every subscription term)

This type of subscriptions ties the expiration date of listings to that of the subscription itself.

In other words, as long as the subscription is renewed by the user, listings will remain active. Once the subscription ends or is cancelled, listings will expire.

If the subscription is re-activated after it has expired, the listings will go back to being published again.

Free trials are supported as well. At the end of the trial period, the listings will be set to Expired, until the subscription is renewed.

Subscription Type: Link the subscription to the package (renew listing limit every subscription term)

With this type of subscriptions, the generated paid listing package will have it's listing count reset to zero on every renewal.

For example, if the subscription is renewed every month, and the package limit is 10, the user will be able to submit 10 listings every month using this package.

The expiration date of these listings won't be related to the subscription itself, that's a separate setting which defines how long listings stay published for.

Once the subscription ends or is cancelled, listings will remain published until their expiration date is reached. However, once the package limit is reached, the user won't be able to create any new additional listings anymore, unless they re-activate the subscription.

Subscription Switching

Since v2.4, MyListing supports the WC Subscriptions switching feature.

Follow these steps to set it up:

  1. In WP Admin > Products, create a new product and set it’s type to “Grouped product”
  2. In the product settings, go to Linked Products > Grouped Products, and select all subscription packages that you want to allow the user to switch from/to.
  3. Once that’s done, for listings that have a subscription package, an “Upgrade” button will be shown instead of the usual “Switch Plan”.

Additional switch settings are located WP Admin > WooCommerce > Settings > Subscriptions > Switching.

And the official subscription switching guide can be found here