Skip to main content

Membership Billing and Payment Settings

Learn how to configure billing intervals, rebill reminders, the rebill attempt schedule, and failed payment processing for your Rivo membership program.

Stuart Chaney avatar
Written by Stuart Chaney
Updated this week

Membership Billing and Payment Settings

Rivo gives you control over how and when your membership payments are processed. From setting billing intervals on each tier to configuring when payment retries run and how far in advance reminders go out, these settings let you tailor the billing experience to your business.




Billing Intervals

Each membership tier has its own billing interval — the frequency at which members are charged for their subscription.

Available Intervals

When creating or editing a membership tier, you can choose from the following intervals:

  • Monthly — Members are billed once per month

  • Annually — Members are billed once per year

  • Daily — Members are billed each day (most often used for short-term access or testing)

  • One-time — Members pay a single, non-recurring fee (used for free tiers and lifetime access)

Monthly and annual are the most common intervals for ongoing membership programs.

Setting the Billing Interval

  1. Navigate to Memberships in the Rivo dashboard

  2. Click Add Tier to create a new tier, or click Edit on an existing one

  3. Set the Price for the tier

  4. Select the Billing Interval

  5. Save the tier

Note: Free tiers (price of $0) use a one-time interval by default, since there is no recurring payment to collect.




Rebill Reminders

Rebill reminders are proactive emails that notify members before their next billing date arrives. Sending reminders helps reduce surprise charges and gives members a chance to update their payment method before renewal.

Two Reminder Types

There are two reminders you can send before each billing date:

  • Rebill Reminder — The first heads-up, sent a configurable number of days before the billing date (default: 5 days)

  • Final Reminder — A second notice sent closer to the billing date (default: 3 days)

Both reminders are sent once per billing cycle per member, and only if the corresponding email template is enabled.

Configuring Reminders

  1. Navigate to Memberships in the Rivo dashboard

  2. Find the Rebill Reminders card under Program Settings

  3. Click Edit

  4. Set the number of days before the next billing date for each reminder

  5. Click Update to save

Important: Rivo recommends a minimum of 15 days for the rebill reminder to help your store comply with automatic renewal laws in your customers’ jurisdictions. You are responsible for ensuring your reminders meet any applicable legal requirements.




Rebill Attempt Schedule

The rebill attempt schedule controls when Rivo processes recurring billing — not how many retries happen after a failure (that’s the retry schedule), but the regular recurring billing run itself.

Two Modes

You can configure recurring billing to run on one of two schedules:

  • Hourly — Rivo processes due billing attempts every hour, around the clock. This is the default and ensures payments are collected as soon as they come due.

  • Daily — Rivo processes billing once per day at a specific hour you choose. This gives you more control over when charges appear on your members’ bank statements.


Setting the Rebill Attempt Schedule

  1. Navigate to Memberships in the Rivo dashboard

  2. Find the Rebill Attempt Schedule card under Program Settings

  3. Click Edit

  4. Choose Hourly or Daily

  5. If you choose Daily, select the hour you’d like billing to run (displayed in your store’s timezone)

  6. Click Update to save

Tip: Hourly processing is recommended for most stores — it minimizes the time between when a payment is due and when it’s collected. Daily processing is useful if you want predictable billing windows.




Failed Payments Processing Time

When a membership payment fails, Rivo queues it for retry according to your retry schedule. Each retry attempt is processed once per day at a specific hour — the processing time.

Setting the Processing Time

  1. Navigate to Memberships in the Rivo dashboard

  2. Find the Failed Payments Retry Schedule card under Program Settings

  3. Click Edit

  4. Select the hour you’d like failed payment retries to run (displayed in your store’s timezone)

  5. Click Update to save

The processing time applies to all failed payment retries, regardless of the tier or the member. It runs daily at the chosen hour and checks whether any failed payments are due for another attempt.

How It Relates to the Retry Schedule

The processing time and the retry schedule work together:

  • The retry schedule determines how many attempts are made and how many days apart they are

  • The processing time determines what time of day each attempt runs

For example, if your retry schedule has a second attempt 3 days after the first failure, and your processing time is set to 9:00 AM, the second attempt will run at 9:00 AM on day 3.

For full details on customizing the retry schedule and what happens when all retries are exhausted, see Failed Payment Recovery and Dunning.




FAQ

Q: Can I set a different billing interval for each membership tier?

Yes. Each tier has its own billing interval. You could offer a monthly tier and an annual tier side by side, letting members choose the option that works best for them.

Q: What’s the difference between the Rebill Attempt Schedule and the Failed Payments Retry Schedule?

The Rebill Attempt Schedule controls when Rivo runs the regular billing cycle for due subscriptions. The Failed Payments Retry Schedule controls what happens after a payment fails — how many times Rivo tries again and how many days apart. They operate independently.

Q: If I switch from hourly to daily processing, will pending payments be delayed?

Yes. If you switch to daily processing, billing attempts that would have run in the next hour will now wait until your chosen daily window. Consider this before switching if you have time-sensitive billing needs.

Q: Can I set different processing times for different tiers?

No. The failed payments processing time and the rebill attempt schedule apply to your entire membership program. All tiers share the same billing settings.

Q: How far in advance should I set my rebill reminders?

Rivo recommends at least 15 days for the first reminder, especially if you operate in jurisdictions with automatic renewal disclosure requirements. The final reminder is typically set 1–5 days before billing. Setting reminders too close together (e.g., both within 1–2 days) reduces their effectiveness.

Did this answer your question?