Skip to main content

Managing Platform Fees and Adjusting Membership/Class Prices

Written by Jesse McNeil

Groovio's platform fee (currently 1% for most studios — your studio's rate is shown under Account > Tax & Fees) is distinct from Stripe's processing fees, which include both a percentage of the transaction amount and a fixed per-transaction fee. The platform fee is a platform fee, not a card surcharge. Here’s how each fee is handled and how to update your pricing.

Who Pays Which Fee

  • Platform fee: by default, added to the student's total at checkout. If the studio pays it (see below), it is not added to the student's total and is deducted from your payout instead.

  • Stripe processing fee: never added to the student's price. It is always deducted from the payout your studio receives.

Having the Studio Pay the Platform Fee

By default, the platform fee is paid by the student at checkout. If you'd prefer the studio to pay this instead, go to Account > Studio Profile, open Studio Settings > Payment & Tax, and turn on the Platform fee paid by studio toggle. Once enabled, the fee is deducted on the studio side rather than added to the student's total.

Adjusting Prices to Cover Fees

If you absorb fees, you can also account for them in your pricing:

  1. Adjust Your Prices: Reduce your listed class or membership prices by your platform fee percentage so that the final total for students reflects the adjusted amount.

  2. Implementing New Prices: This adjustment will ensure that students see your intended pricing while you account for the platform fee within your listed rates.

  3. Add a Separate "tax": You can add a percentage-based fee under Account > Tax & Fees. Australian studios should check the card surcharging rules that apply from 1 October 2026 (see Australia RBA Updates) before adding any fee intended to recover card costs.

Updating Class Prices

To update class pricing:

Currently if you need to update class pricing, you will need to contact support.

Updating Membership Prices

To adjust membership pricing:

  1. Edit the Price on the Existing Membership: Go to Manage Studio > Memberships and simply edit the price on the existing membership. You don't need to duplicate it. The new price applies to new purchases; students who already hold the membership keep their current price.

  2. Change the Price for Existing Members (optional): To change what a current member pays, open that student's profile, go to the Memberships tab, click Action beside the membership and choose Edit Pricing to set the new amount for their future billing cycles (see Changing The Price of an Ongoing Membership).

  3. Or Upgrade Existing Students: Alternatively, move a current member onto a membership with the new price by using the Upgrade option in the student’s profile. This change can take effect immediately or on a future date you choose - it no longer has to wait for the student’s next billing date.

There is no bulk price increase for existing holders — each existing member's price has to be changed individually with Edit Pricing or an upgrade.

By following these steps, you can effectively manage platform fees and update membership and class prices to ensure transparency and consistency in your studio’s pricing.

Additionally, payments recorded manually outside Groovio, such as cash or external bank transfers, don't go through Stripe, so neither the Stripe fee nor the platform fee applies to them.

Did this answer your question?