MBC Bundles has no subscription engine of its own. Billing frequencies, prepaid or pay-as-you-go plans, subscriber discounts and the customer portal are all Recurpay's, configured in Recurpay. What MBC Bundles does is pass a selling plan from Recurpay through to the cart, so the products in a bundle can be bought on a recurring basis.
Recurpay is a Shopify subscription platform built for brands in food, health, pets, beauty, and more. It supports pay-as-you-go and prepaid plans, multiple billing frequencies, and a self-serve customer portal.
On Shopify: Recurpay: Subscriptions app. Website: Recurpay.
Setting it up
Three things have to be true. Missing any one of them means no subscription option on the storefront.
1. Put a selling plan on the products
Create the plan in Recurpay and attach it to each product you want in the bundle. Do this before you build the bundle — MBC Bundles has nowhere to set a frequency or a subscriber discount.
2. Tick the checkbox on the bundle
Open the bundle, go to the Advanced tab, and tick Enable integration with subscription apps in the Advanced settings card.
It is in Advanced settings, not in the widget settings, and it does not depend on "Show widget on product page" or on any other widget-placement option.
The checkbox appears on widget-only and Physical bundles of every structure. It is removed on Shopify-type bundles — if you cannot find it, check the bundle's type first. It is also greyed out on the non-primary variant of a running A/B test.
3. Turn on Subscription discounts
Go to Settings → App settings → Combinations discounts and turn on Subscription discounts, so your bundle discount is allowed to combine with Shopify's subscription discounts. See "General settings."
While this toggle is on it shows the warning "It is not permitted to use the shop without subscribing". That is informational only.
Why a subscription option sometimes never appears
A selling plan attaches to a cart line, so the bundle's items have to reach the cart as separate lines for a subscription selector to be shown at all.
A Physical bundle set to check out as one combined item shows no selector even with the checkbox ticked and the plan in place, because there is only one line in the cart for the whole bundle. If that is your setup, use a bundle whose items arrive in the cart separately.
What the shopper sees
Each product in the widget that carries a Recurpay selling plan gets its own one-time-purchase or subscribe choice, and the plan's own options underneath it.

