Selling subscriptions with B2B, Markets, and multiple currencies
Super Subscriptions works for the vast majority of Shopify stores, but a few questions about B2B, Markets, and multiple currencies come up often. This guide explains what's supported, what isn't, and the recommended workarounds.
Table of contents
- B2B / wholesale
- Restricting subscriptions to certain customers
- Markets and multiple currencies
- Related guides
B2B / wholesale
Products that are designated as B2B in Shopify cannot be sold on subscription. This is a limitation of the Shopify platform, not the app: Shopify only allows one-time purchases on B2B orders, so the subscription bar won't show for them (you may see a "Only one-time purchase is available for B2B orders" message).
If you need recurring orders for wholesale customers, the usual approach is to run them through your regular (DTC) storefront rather than Shopify's B2B channel, and gate the subscription to those customers using tags (below).
Restricting subscriptions to certain customers
You don't need B2B to offer subscriptions to a specific group (members, VIPs, wholesale-style buyers). On any subscription bar you can require customers to be logged in and filter by tag:
- Go to Super Subscriptions > Offers and open an offer.
- Select the subscription bar.
- Under Eligible customers, enable Only logged-in customers can purchase this subscription bar.
- Choose to show it only to customers with (or without) specific tags.
See A Beginner's Guide to Subscription Offers.
Markets and multiple currencies
Customers can subscribe in the currencies your store presents, and they'll be billed accordingly. There are two limitations to be aware of:
- Automatic price updates across Markets are limited. If you set different prices per Market/currency, those per-market prices may not automatically flow through to existing subscriptions the way single-currency price updates do. Test your setup and reach out to support if prices aren't updating as expected.
- Switching bars in the portal is default-currency only. The customer-portal setting that lets subscribers switch to another subscription bar themselves only works for subscriptions in your store's default currency. Customers on other currencies can still pause, skip, cancel, update products, and so on, just not switch bar.
Related guides
Updated on: 07/29/2026
Thank you!