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
Navigate to Memberships in the Rivo dashboard
Click Add Tier to create a new tier, or click Edit on an existing one
Set the Price for the tier
Select the Billing Interval
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
Navigate to Memberships in the Rivo dashboard
Find the Rebill Reminders card under Program Settings
Click Edit
Set the number of days before the next billing date for each reminder
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
Navigate to Memberships in the Rivo dashboard
Find the Rebill Attempt Schedule card under Program Settings
Click Edit
Choose Hourly or Daily
If you choose Daily, select the hour you’d like billing to run (displayed in your store’s timezone)
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
Navigate to Memberships in the Rivo dashboard
Find the Failed Payments Retry Schedule card under Program Settings
Click Edit
Select the hour you’d like failed payment retries to run (displayed in your store’s timezone)
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.
