Setting Up Plans & Subscriptions

πŸ’° Adding Your Subscription Plans

From the Plans & Pricing tab, you can add your subscription plans in your preferred currency.

You can choose one currency per store β€” currently, we support USD, NZD, AUD, CAD, MX and GBP (more currencies coming soon 🌍).


πŸ’΅ Minimum Prices & Testing in Preview

There’s a minimum price per billing period, which you’ll see displayed inside the Plan Editor. There’s no maximum price limit.

πŸ‘‰ $0 prices can’t be created in the system.


πŸ’‘ However, while your store is in Preview Mode, Foodzilla automatically creates $0 test prices for your plans β€” so you can fully test the checkout flow and client experience without any real payments going through.


πŸ—“οΈ Billing Periods

Each plan can include one or more billing periods β€” Weekly, Monthly, Quarterly, or Yearly.

You can:

  • Offer just one option (e.g. monthly)
  • Or multiple options (e.g. weekly + monthly)

Your store will automatically detect which billing periods are available for each plan.

For example, you might have a β€œStarter” plan with weekly and monthly options, and a β€œPro” plan with only monthly or yearly options.


πŸ§ͺ Testing in Preview Mode

While your store is in Preview Mode, Foodzilla automatically creates $0 test prices for your plans.

This lets you test the full checkout flow β€” no real payments required. πŸ™Œ

When your store goes live, these test prices are automatically disabled.

(You can’t create $0 prices in the system.)


πŸ”„ Syncing with Stripe

To accept payments, all plans must be synced with Stripe before going live.

If you’ve already connected your Stripe account, new plans are synced automatically.

You’ll see a β€œSynced” badge on each plan so you can easily confirm it’s ready to go.


πŸ’‘ Managing & Updating Plans

You can disable plans anytime β€” perfect for price testing or retiring old plans.

For example, if you offered a $50/month plan but decide to increase it to $75/month, just deactivate the old one and create a new plan at the new price.

Existing subscribers stay on their current pricing πŸ’ͺ, while new clients will only see the updated plans in your store.


πŸ“¬ Tracking Subscriptions

Whenever a client subscribes to one of your plans:

  • You’ll receive an email notification with subscription details.
  • The Revenue tab will update automatically so you can track which plans generate the most income.
  • On your Clients page, subscribers are tagged with β€œSubscribed”, along with their active plan name.


πŸ’Έ Transaction Fees

Foodzilla charges a small transaction fee on each successful payment:

  • 7% for the Professional Plan
  • 5% for the Team Plan

This fee helps power everything that makes your store run smoothly β€” including:

βœ… Online store hosting

βœ… Lead management tools

βœ… Automated email notifications (new subscriptions, payment reminders, cancellations, etc.)

βœ… Subscription management with automatic access control

βœ… Client access via both the web and mobile apps

All data and transactions are protected with secure, industry-standard encryption πŸ”’


🚨Please note that Stripe’s own payment processing fees are charged separately.


Common Questions


  • How are billing and renewals handled?

Stripe will automatically charge your clients based on the billing period selected until they cancel their subscription. Renewal reminders can be configured in your Stripe dashboard to email your clients before their subscription is renewed.


  • Can I accept payments in different currencies?

Yes. In Foodzilla, you can configure your main currency for your store such as USD, NZD, AUD, CAD, MX or GBP. In Stripe, Adaptive Pricing is enabled by default allowing you to accept currencies other than your main currency.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us