You can find any or all of these pricing options when checking a provider's storefront:
Pay as you go: standard price for a single activity.
Packs: a bundle of tickets that you can then redeem for classes. Packs can be either a one-time purchase or a subscription.
Unlimited membership: subscription-based access to the provider's content, the duration can be weekly, monthly or yearly. You can book unlimited activities selected by the provider.
Rental video: this allows you to get access to a specific video for a period of time decided by the provider.
On-time purchase video: it gives you unlimited access to a specific video for as long as the provider keeps the video on their account.