Why move membership dues online?
Dues give whoever runs them two jobs: getting paid on time, and knowing who is current. Checks make both slower. The treasurer waits for the mail, takes a stack to the bank, then updates a spreadsheet by hand. After that come the emails to members who forgot. Online collection removes most of that work. With the right setup, each payment is tied to the member who made it, so the roster and the bank agree without a year-end reconciliation.
Setting it up takes five steps. Here is each one, in order.
What do you need before you start?
You need a Stripe account, which is free to open, and a bank account for Stripe to pay into. You also need your dues structure settled: the levels, the amounts and the date renewals fall. You do not need a merchant account or a card terminal, and you do not need any technical skill.
The five steps
Step 1: Set your dues structure
Decide your membership levels and what each costs. A common pattern is tiers by years in practice, or regular, early-career and retired rates, plus a student rate. Then pick the renewal date. Everyone can renew on January 1, or each member can renew on the anniversary of joining. Write this down before you build anything. Every later step depends on it.
Step 2: Connect Stripe to take card payments
Stripe takes the card payment and pays the money out to your bank account. Opening an account is free. Its standard US rate is 2.9% + $0.30 per transaction. Before you choose a platform, ask what it adds on top of that fee. Wild Apricot adds 20% to its subscription price for US and Canadian accounts that collect through a third-party processor such as Stripe. Veldun adds nothing. Dues go into the organization's own Stripe account, so everything beyond Stripe's fee reaches your association.
Step 3: Publish a page where members pay
Give members one place to pay. The simplest version is a public payment link: anyone with it can pay by card without signing in. On Veldun, each member has a dues page showing their level, price and renewal date, with a button to renew. They sign in with a one-time code sent to their email, so there is no password to forget. New and lapsed members can pay from your public join page without signing in.
Step 4: Match each payment to the right member
A payment link skips this step. Each payment has to update the member who made it: their status, their next renewal date and their receipt. Without that, someone matches bank statements against the roster by hand. On Veldun, a payment marks the member current, moves their renewal date forward by one term and emails them a receipt. The roster always shows who has paid.
Step 5: Send renewal reminders automatically
Send each member a reminder before their membership lapses, with a link straight to the page where they pay. Veldun writes a personal reminder to each member whose membership is about to lapse. It sends it 30, 14 and 7 days before, in your association's name. Nobody reviews these before they go. The board's part is the renewals page. It lists who is coming up for renewal and how engaged each member has been, so the board can decide who deserves a personal word.
Payment link or membership platform: what differs?
Both take a card payment. They differ after the payment clears, when the roster either updates itself or someone updates it by hand.
- On Veldun
- Yes
- Payment link and spreadsheet
- Yes
- On Veldun
- Automatic
- Payment link and spreadsheet
- You match it by hand
- On Veldun
- On the roster
- Payment link and spreadsheet
- Cross-check a spreadsheet
- On Veldun
- On payment
- Payment link and spreadsheet
- You update it
- On Veldun
- Sent 30, 14 and 7 days out
- Payment link and spreadsheet
- You send them yourself
- On Veldun
- None
- Payment link and spreadsheet
- Depends on the tool
Take card payments
Tie payment to a member
See who has paid
Renewal date moves forward
Renewal reminders
Surcharge on card fees
| On Veldun | Payment link and spreadsheet | |
|---|---|---|
| Take card payments | Yes | Yes |
| Tie payment to a member | Automatic | You match it by hand |
| See who has paid | On the roster | Cross-check a spreadsheet |
| Renewal date moves forward | On payment | You update it |
| Renewal reminders | Sent 30, 14 and 7 days out | You send them yourself |
| Surcharge on card fees | None | Depends on the tool |
2.9% + $0.30
Source: Stripe US pricing, 2026
When is a simple payment link enough?
For a small group whose members all renew once a year, a Stripe payment link and a spreadsheet are a fine choice. If that describes your association, keep the link and skip paying for software you do not need.
A platform earns its place when reconciling and chasing renewals becomes the real work. That might mean members renewing on their own anniversaries all year, or a treasurer who spends renewal season matching payments to names. It also matters when the board changes. On Veldun, the records sit in a Veldun account that belongs to the association, so a new treasurer is given access instead of a handover. If none of that is true yet, stay with the link and move the year it stops being enough.
Have every dues payment update your roster
On Veldun, each payment marks the member current, and renewal reminders go out on time. Send us your website address and Veldun rebuilds your site as a private preview.
Frequently asked questions
- What's the cheapest way to collect membership dues online?
- For a small group, a free Stripe payment link is the cheapest option: you pay only Stripe's card fee of 2.9% + $0.30 per payment. Join It starts at $29 a month and, on that plan, takes a 3% service fee on online payments on top of the card fee (as of October 2026). Veldun starts at $99 a month for up to 250 billable contacts, with no surcharge on payments. A payment link leaves out the time cost: someone matches payments to members and chases renewals by hand. A platform earns its place when that becomes the real work.
- Do I need special software to collect dues, or is a payment link enough?
- A plain Stripe payment link is enough to take the money. It does not tie the payment to a member record, mark the member current or remind them next year. That bookkeeping then happens in a spreadsheet. For a small group that renews once a year, that is fine. Software earns its place when reconciling payments and chasing renewals becomes the real work.
- How much does it cost to collect membership dues online?
- Card processing is the cost you cannot avoid. Stripe's standard US rate is 2.9% + $0.30 per payment, and it goes to Stripe. Some platforms add their own charge: Wild Apricot adds 20% to its subscription for US and Canadian accounts that collect through Stripe. Veldun adds no surcharge. You pay Stripe's fee and your monthly plan, from $99 a month, billed month to month.
- Do members need an account to pay dues?
- It depends on the tool. A public payment link lets anyone pay without an account. On Veldun, a member signs in with a one-time code sent to their email, with no password, and sees a dues page with their level, price and renewal date. New and lapsed members can pay from the association's public join page without signing in. Both ways, Veldun records the payment against the right member.
- Can I collect dues through Venmo or PayPal?
- Not as a checkout option. Venmo is not available through Stripe. PayPal is not offered to platforms that let organizations take payments under their own name. So neither appears at checkout on Veldun. Members can still send money that way, but someone then has to match each payment to a member by hand. A PayPal donate button works for donations, but money sent through it never reaches your member records. On Veldun, members pay by card, and US associations can also offer Cash App Pay. Each payment lands on the right member's record.
- Can I automate dues renewals and reminders?
- Yes. Veldun writes a personal reminder to each member whose membership is about to lapse and sends it automatically 30, 14 and 7 days before, in your association's name. Nobody reviews the reminders before they go. When a member pays, their renewal date moves forward one term, so nobody tracks due dates by hand.