Falaah Falaah AI

Recurring Donations

Set up and manage recurring donation plans with Muin's native recurring engine. Supports monthly, quarterly, and annual schedules with full donor self-service.

Muin’s native recurring engine lets donors set up automatic giving on any schedule — monthly, quarterly, or annual — without leaving your giving page. All recurring charges run through Stripe, with full donor control via the donor portal.

How Recurring Works

When a donor selects “Give Monthly” (or any recurring schedule) on your giving page or kiosk, Muin:

  1. Creates a recurring plan linked to the donor’s payment method
  2. Charges the first payment immediately
  3. Schedules future charges automatically on the plan’s billing date
  4. Sends a receipt for each successful charge
  5. Notifies your team if a charge fails

Recurrence runs on your organization’s timezone

Every recurring plan’s billing date is a date on your organization’s own calendar, not the donor’s and not UTC. The first payment is taken the moment the donor submits; every later charge runs at about 6:00 AM in your organization’s timezone on its scheduled date. A donor in another country still gives on your dates — a plan started on the 3rd is charged on the 3rd of your month, every month.

Set your timezone in Settings → Organization. It is the same timezone the giving page uses when it decides which dates a donor may pick as a start date.

Donors can update their payment method, pause, or cancel at any time through the donor portal.


Setting Up Recurring on a Giving Page

  1. Open the giving page editor (Nonprofits → Giving Pages → [page] → Edit)
  2. In the Payment Options section, enable Allow Recurring
  3. Choose which schedules to offer:
    • Monthly
    • Quarterly
    • Annual
    • Custom (donor enters their preferred interval)
  4. Optionally set a default selection (e.g., pre-select Monthly)
  5. Publish the page

The recurring option appears alongside one-time giving on the public page.


Managing Recurring Plans

Navigate to Nonprofits → Recurring to see all active, paused, and cancelled plans.

Plan Status

Status Meaning
Active Charges running on schedule
Paused Donor paused; charges suspended
Payment failed (grace) Last charge failed; retrying
Cancelled Donor or admin cancelled
Completed Plan reached a defined end date

Filter plans by:

  • Status (Active, Paused, Payment failed (grace), Cancelled)
  • Schedule (Monthly, Quarterly, Annual)
  • Campaign or giving page
  • Donor name or email
  • Amount range

Plan Detail View

Click any plan to see:

  • Donor information and linked giving history
  • Next scheduled charge date and amount
  • Payment method on file (last 4 digits)
  • Full charge history with receipts
  • Failure events and retry attempts

Failed Payments

When a recurring charge fails, Muin:

  1. Retries automatically — 3 attempts over 7 days (the original due charge, then 3 and 7 days later)
  2. Emails the donor — with a link to update their payment method in the donor portal
  3. Alerts your team — in-app notification and optional Slack alert
  4. Marks the plan as Payment failed (grace) — visible in the Recurring dashboard

If all retries fail, the plan is marked Cancelled and a final notification is sent to the donor.


Donor Self-Service

Donors manage their recurring plans through the donor portal:

  • Update payment method — add a new card or bank account
  • Change amount — increase or decrease the recurring gift
  • Pause — suspend charges temporarily
  • Cancel — end the recurring plan

Self-service reduces admin workload and gives donors full control without calling your organization.


Pledges vs. Recurring Plans

Muin distinguishes between two types of scheduled giving:

Type Description
Recurring Plan Automatic charge on a regular schedule (monthly, quarterly, etc.) until cancelled
Pledge Donor commits to a total gift amount over a defined period; tracked against target

Both are managed under Nonprofits → Recurring. Pledges show a progress bar tracking actual payments against the pledge commitment.


Reporting

In Reports or Nonprofits → Recurring, export:

  • Active recurring revenue by campaign
  • Monthly recurring revenue (MRR) trend
  • Failed and recovered charge totals
  • Donor retention rates (recurring vs. one-time)
  • Upcoming charges in the next 30/60/90 days

Common Tasks

Cancelling a Plan on Behalf of a Donor

  1. Go to Nonprofits → Recurring
  2. Find the donor’s plan
  3. Click Cancel Plan
  4. Select a cancellation reason (optional)
  5. The donor receives a cancellation confirmation email

Updating the Charge Amount

  1. Open the plan detail view
  2. Click Edit Amount
  3. Enter the new amount
  4. Confirm — the change takes effect on the next charge date

Pausing a Plan

Pausing suspends all future charges until resumed. The billing date is preserved — resuming starts charges from the next occurrence.


Next Steps