veldun
FeaturesPricingDiscoverCompareAbout
See your site rebuilt

How to Collect Membership Dues Online (Step by Step)

Moving dues off cash, checks, and a spreadsheet is simpler than most volunteer boards expect. Here's exactly how to set up online dues — and how to keep the roster reconciling itself afterward.

RR

Renie Ravin· Founder, Veldun

Published June 3, 2026·6 min read

Quick answer

To collect membership dues online you need three things: a way to take card payments (a processor like Stripe), a page where members can pay, and a record that ties each payment back to the right member. The five steps are: set your dues structure, connect Stripe, publish a dues page, reconcile payments to members, and automate renewals. On Veldun all five are built in — members pay by card, the payment updates their membership status automatically, and renewal reminders go out on their own. Stripe's standard fee (2.9% + 30¢ per transaction) is the only processing cost; Veldun adds no surcharge on top.

Why collecting dues online is worth it

For a volunteer board, dues are two problems wearing one coat: getting paid on time, and knowing at a glance who's current. Cash and checks make both harder — the treasurer waits for the mail, deposits a stack at the bank, then reconciles a spreadsheet by hand and emails the people who forgot. Collecting online doesn't just save a trip to the bank; it removes the annual reconciliation entirely, because the payment and the membership record become the same thing.

The mechanics are simpler than most boards expect. Here's exactly how to set it up.

Before you start: what you'll need

You need three things: a payment processor account (Stripe is the standard — it's free to open and takes a few minutes), your dues structure decided (how much, how many tiers, and when renewals fall), and a bank account for payouts. You do not need a merchant account, a card terminal, or any technical skill beyond filling in a form.

The five steps to collect dues online

Step 1 — Set your dues structure

Decide your levels and amounts — for example Regular $75, Student $25, Lifetime $500 — and your renewal cadence: does everyone renew on January 1, or does each member renew on the anniversary of when they joined? Write this down before you build anything. It drives every step that follows, and changing it later is the one thing that creates real cleanup work.

Step 2 — Connect a payment processor

Connect Stripe. It handles the card, the receipt, and the payout to your bank account, and it charges 2.9% + 30¢ per transaction and nothing else. Be wary of any platform that adds its own surcharge on top of Stripe's fee — Wild Apricot, for instance, adds 20% to your subscription if you use a third-party processor. On Veldun, Stripe connects in a couple of clicks and there is no added fee; the processing cost goes to Stripe, not to us.

Step 3 — Publish a dues page

Give members one place to pay. The simplest version is a public payment link — anyone with the link picks their level and pays by card, no login required. The more useful version is a member portal: a logged-in member sees exactly what they owe and pays in two clicks, and the payment is attached to their record. On Veldun the dues page is part of each member's portal, so you don't build or host a form yourself.

Step 4 — Reconcile payments to members

This is the step that breaks spreadsheets. Every payment has to update the right member — their paid-through date, their status, their receipt — or you're back to matching a bank statement against a roster by hand. A platform does this automatically: a payment flips the member to "current" and stamps the next renewal date, so your roster is always the source of truth for who has paid.

Step 5 — Automate renewals and chase lapses

Dues you collect once are easy; dues you collect every year are where boards quietly lose money. Set a renewal reminder to go out before the due date, with the payment page one click away, and a lapse alert after, so nobody drops off the roster because an email got missed. On Veldun, renewal reminders and lapse alerts send automatically, which is the difference between a renewal rate you manage and one you have to chase.

Watch the surcharge

The card-processing fee (Stripe's 2.9% + 30¢) is unavoidable and goes to Stripe. A platform surcharge is not — some tools add a percentage of their own on top. Wild Apricot adds 20% to your subscription price when you collect through a third-party processor like Stripe. Always ask what the platform takes in addition to the processor's fee.

DIY payment link vs. an all-in-one platform

Both approaches take a card. The difference is everything that happens after the payment clears — whether your roster updates itself or you do.

On a membership platformDIY: payment link + spreadsheet
Accept card paymentsYesYes
Tie each payment to a member recordAutomaticYou match it by hand
See who's paid at a glanceOne dashboardCross-check the roster
Renewal remindersSent automaticallyYou remember to send them
Lapse / overdue alertsBuilt inYou track it yourself
Surcharge on top of card feesNone — Stripe 2.9% + 30¢ onlyDepends on the tool

2.9% + 30¢

The standard card-processing fee on each online dues payment. It goes to Stripe, not to the platform — Veldun adds no surcharge on top.

Source: Stripe standard pricing, 2026

When a simple payment link is all you need

Honesty first: if your organization is small enough — a couple dozen members who all renew once a year — a plain Stripe payment link, or even Venmo or PayPal plus a spreadsheet, is genuinely fine. Don't pay for a platform to do what a free link already does well.

A platform earns its place when the bookkeeping starts to cost you real hours: when you're chasing renewals across a hundred or more members, reconciling who paid against who's actually a member, tying dues to benefits like the directory or voting eligibility, or simply tired of the annual spreadsheet reconciliation that always lands on the treasurer. If none of that is true yet, a payment link is the honest answer — and you can move to a platform the year it stops being enough.

Want dues to collect themselves?

Veldun takes the payment, updates the member's status, and sends the renewal reminders — automatically, with no surcharge on top of Stripe's fee. We rebuild your site and import your members for free, so you only pay once you go live.

See your site rebuiltFree until you go live

Frequently asked questions

Frequently asked questions

veldun

The platform built for
volunteer boards.

© 2026 Veldun. All rights reserved.

Privacy · Terms · DPA · SLA · NDA · Status

Product

  • Features
  • Pricing
  • AI Capabilities

Resources

  • All resources
  • Best Membership Software
  • vs. Wild Apricot
  • Wild Apricot Alternatives
  • Migrate from Wild Apricot
  • Membership Guide

For Your Org

  • Bar Associations
  • CPA Chapters
  • Professional Societies
  • Alumni Clubs
  • Garden Clubs

Company

  • About
  • Contact
veldun

The platform built for
volunteer boards.

© 2026 Veldun. All rights reserved.

Privacy · Terms · DPA · SLA · NDA · Status

Aces High AI LLC · Data hosted in the United States