Link a Channel or Group to a Subscription Product

The advantage of using the Subscriber Manager for Telegram plugin to link to your private Telegram channel or group to a subscription product is you can generate recurring income. This is because a Subscription product can automatically renew, charging your customer on a recurring basis to maintain their access or membership in your channels or groups.

Note: In order to use this option, you will need the Pro version of Subscriber Manager for Telegram, as well as either WooCommerce Subscriptions or Flexible Subscriptions by WP Desk.

By linking a channel or group to a product, purchasers of the product will be added (via an invite link) to the Telegram channel or group. This process is described in more detail in the Checkout and Activation section of these support documents.

You can link a private channel or group to any Simple or Simple subscription WooCommerce product. For linking channels or groups to a Simple product, see the support article Link a Channel or Group to a Simple Product.

Open an existing product for editing, or create a new product. Scroll down to the Product data section of the page. Ensure the Simple subscription type is selected. The Telegram Access tab should be visible.

Link Private Channels or Groups #

To link your private channels or groups to a Subscription product, click in the Select Channels/Groups box and choose the channel or group name created when retrieving the ID’s in the settings step of these support documents. You can link multiple channels or groups to the product. To do so, click again in the Select Channels/Groups box and select another channel or group name.

Additional Settings for Subscription Products #

Subscription Manager for Telegram includes additional settings for Subscription products you may find useful. This includes the option to immediately remove users upon cancellation of their subscription. In general, with WooCommerce Subscriptions, when a user cancels their subscription before the subscription period ends, the subscription status becomes “pending cancelation”. This simply means the subscription won’t renew at the end of the current period, but users have paid for the full period, and therefore continue to have access to the service or product they signed up for.

In some cases you may want to have users removed immediately. An example of this is when providing a refund if they cancel within “x” number of days after an order. For example, if you setup a monthly subscription, and offer a refund if they cancel within 7 days of ordering. By default, WooCommerce Subscriptions would allow access until the end of the month, even if you give a refund per your policy. These settings optionally allow you to immediately remove the user from the channels or groups if they cancel.

  • Immediate removal on cancellation: Check this box to enable this option. As described above, users will be immediately removed from channels or groups if they cancel their subscription within the Cancellation cut-off days setting.
  • Cancellation cut-off days: This setting becomes active when the Immediate removal on cancellation option is enabled. Enter the number of days from the time an order is placed that you want users to be immediately removed from the private channels or groups. Enter a value larger than your subscription period to always remove users immediately upon cancellation. Entering a zero value has the same effect as disabling the option.

Note: Even though users may be immediately remove, refunds are not automatically issue (if this is your policy), and must be done manually either within the WooCommerce settings or with your chosen payment gateway provider.

Using Flexible Subscriptions by WP Desk #

If you use Flexible Subscriptions instead of WooCommerce Subscriptions, the setup is identical. Create a Flexible Subscription product type, open the Telegram Access tab, and assign your channels — the same way described above for WooCommerce Subscriptions products.

The plugin detects Flexible Subscriptions automatically. All subscription lifecycle features — automatic removal on cancellation, smart multi-subscription protection, and access cut-off controls — work the same way.

For a detailed walkthrough including supported product types and how access management differs internally, see Using Subscriber Manager Pro with Flexible Subscriptions.

Variable Subscription Products #

Variable Subscription products let you offer different Telegram channel access per variation. Each variation has its own channel selection, removal-on-cancel toggle, and cancellation cut-off days settings.

This works with both WooCommerce Subscriptions (variable-subscription) and Flexible Subscriptions (fsb-variable-subscription) product types.

For the full variable product setup guide, see Link a Channel or Group to a Variable Product.

Was this guide helpful?