Members sign up once from a link in WhatsApp. Their card is charged every month or year, the money goes straight to your Stripe account, and a receipt lands in their chat with you each time.
Oak Park Running Club
Club membership
$20 a month · 48 active members
Oak Park Running Club
Business account
Every month the same routine: a reminder in the group chat, a few transfers with no name on them, a list of who is behind, and awkward messages to friends about money.
With MsgOrb, members pay once and are charged automatically after that. Reminders go to the people who haven’t signed up, receipts go to the people who have, and you see who is active and whose card failed on one page.
Set it up once. Renewals happen on their own, and every reminder and receipt goes out on WhatsApp.
Name it, set the amount and choose monthly or yearly. Pick the WhatsApp group it belongs to, or create a new one.
Every member of the group gets their own pay link on WhatsApp, with their name and number already filled in.
They pay the first month or year on a secure Stripe page. Their card is saved on your Stripe account.
The card is charged every month or year after that, and a receipt arrives on WhatsApp each time.
Joining takes a member about two minutes on their phone, once. After that, nothing to remember.
Each member gets their own pay link in their chat with your organization, with their name and number already filled in.
They see the plan, the amount, how often it is charged and the total with the booking fee.
By card on Stripe’s secure checkout page. No account, no app, no password to remember.
A receipt lands in the same chat after the first payment and after every renewal.
Their own member page shows what they pay and lets them stop. A failed card gets a link to update it.
Oak Park Running Club
Business account
These are the messages a member receives, from the first pay link to every monthly receipt. You don’t write or send any of them: MsgOrb sends each one at the right moment.
Payment Request
When you press Send to group: every member gets their own link.
Hi Michael, Oak Park Running Club has set up payment for Club membership. Amount: $20.00 Tap the button below to pay securely.
Payment Request Reminder
3 days and 7 days later, only to members who haven’t joined. Then nothing more.
Hi Michael, a reminder from Oak Park Running Club that payment for Club membership ($20.00) is still open. Tap the button below to pay.
Payment Receipt
After the first payment and after every renewal.
Hi Michael, your payment of $20.90 for Club membership has been received. ✅ Thank you.
Payment Failed Notice
Only if a renewal fails, with a link to update the card.
Hi Michael, the payment of $20.90 for Club membership could not be charged to your card. Please pay or update your card with the button below.
Every message comes from your organization’s own WhatsApp Business number, and replies land in your MsgOrb inbox. If the person messaged you in the last 24 hours it goes as a free reply; otherwise it goes as a Meta-approved message, which you add in one click. Anyone who replied STOP is never messaged.
Members pay when asking is easy, private and in the app they open every day.
Dues requests in WhatsApp get seen. An email about dues can sit unopened among newsletters and promotions.
Each member gets their own link in their own chat. Nobody is called out in front of the club.
Members reply to the message, and the treasurer answers from the MsgOrb inbox.
Sent through the official WhatsApp Business Platform from your organization’s own number. MsgOrb is a Verified Meta Tech Provider.
Every member’s subscription, charge and payout lives in your own Stripe dashboard. MsgOrb sends the links, reminders and receipts on WhatsApp.
Dues are a subscription on your own Stripe account, and Stripe pays out to your bank. MsgOrb never holds your money.
2% of each payment plus $0.50, added on top. Members see the amount, the fee and the total before they pay.
Stripe’s card processing fee comes out of your payout, as with any Stripe payment.
If a renewal fails, the member is marked Payment failed and gets a WhatsApp link to update their card.
Refund a member from your Stripe dashboard, where every charge and payout is listed.
Someone new who pays is added to the plan’s WhatsApp group, so your announcements reach them too.
The booking fee is 2% of each payment plus $0.50, added on top. You set the dues and receive all of it, less Stripe’s card processing fee.
| Plan | Dues | Booking fee | Member pays |
|---|---|---|---|
| Monthly club dues | $20.00 a month | $0.90 | $20.90 a month |
| Monthly association dues | $35.00 a month | $1.20 | $36.20 a month |
| Yearly membership | $120.00 a year | $2.90 | $122.90 a year |
Dues are in your Stripe account’s currency. Outside the US, the fixed part of the fee is about $0.50 in your currency.
Both are charged automatically. The right one depends on how your group meets and how members think about the cost.
Clubs that meet every week: running clubs, choirs, sports teams, fellowships.
$20 a month · member pays $20.90
Associations, alumni groups and chapters that renew once a year.
$120 a year · member pays $122.90
On $20 a month, members pay $10.80 in booking fees over a year; on $120 a year they pay $2.90. A plan with paying members can’t switch between the two, so choose before you send it.
Announcement you can post in your group
🏃 From November, club dues ($20 a month) will be collected automatically. No more reminders or transfers! You’ll each get a personal link on WhatsApp this week. Pay once by card, and a receipt arrives in WhatsApp every month. You can stop any time from your member page.
Members always know what they pay and can manage it themselves. You only step in when you want to.
Two reminders, then quiet
Members who haven’t signed up get a WhatsApp reminder 3 days and 7 days after you send the link. Nothing after that.
Members can stop any time
From their own member page. Charges end after the month or year they have already paid for.
STOP means stop
Anyone who replied STOP to your WhatsApp number is never sent a pay link or reminder.
Oak Park Running Club
Business account
If your members already talk to you on WhatsApp, that is where their dues should live too.
Running clubs, golf societies, chess clubs and supporters’ groups.
Chapters, networks and trade groups with a yearly membership.
Alumni associations and parent-teacher groups with set dues.
Men’s and women’s fellowships, choirs and groups with monthly dues.
Cultural, neighborhood and mutual-aid associations.
Block clubs and resident groups that collect a regular amount.
The question isn’t how members pay once. It’s what happens in month two, and month twelve.
| Cash or check | Bank transfer or payment apps | Membership software | MsgOrb | |
|---|---|---|---|---|
| Pay link, reminders and receipts | In person | Group chat posts and screenshots | Usually by email | In each member’s WhatsApp chat |
| Paying every month | Members remember, or you remind them | Members remember, or you remind them | Automatic | Automatic |
| Who is behind | A list you keep by hand | Matched by hand from payment notes | Tracked | Tracked per member |
| Receipts | Written by hand, if at all | The app’s own notice | By email | On WhatsApp after every payment |
| Where the money goes | The treasurer, then the bank | Often a personal account | Varies by provider | Your organization’s Stripe account |
| Cost to the organization | Time | Time, sometimes fees | Usually a monthly subscription | Included on every plan; members pay the booking fee |
Step-by-step help is in the membership dues guide.
No. Each member’s dues are a subscription on your own Stripe account, so the money is yours from the start and Stripe pays it out to your bank. MsgOrb only receives its booking fee, which the member pays on top.
Every month or every year, whichever the plan is set to. The first payment is made when the member signs up, and the card is charged automatically on the same day each month or year after that.
The dues plus a booking fee of 2% of the dues and $0.50, on every payment. On $20 monthly dues the member pays $20.90 a month.
The member is marked Payment failed on your plan’s page and gets a WhatsApp message with a link to update their card. Once they do, the open dues are paid with the new card.
Yes. After you press Send to group, members who haven’t signed up get a WhatsApp reminder 3 days later and again 7 days later, then nothing more. People who replied STOP are never messaged.
From their own member page, or you can stop them from the plan’s page. Charges end after the period they have already paid for.
Yes. A new amount applies to new members; existing members keep the amount they signed up for. A plan that already has paying members can’t switch between monthly and yearly, so create a new plan for that.
Your organization’s own WhatsApp Business number, connected to MsgOrb through Meta’s official sign-up. Members see your name, and their replies come to your MsgOrb inbox.
Replies within 24 hours of someone messaging you are free. Other dues messages are Meta-approved Utility messages, which Meta bills to your own WhatsApp Business Account at its published rates. MsgOrb adds no charge per message.
They can still join and pay from the plan’s sign-up link or QR code, and their card is still charged automatically. Receipts and notices are sent on WhatsApp, so they won’t receive those.
No. They open their personal link, check the amount and pay by card on Stripe’s secure checkout page. Receipts and reminders arrive in WhatsApp.
On the same day each month or year as their first payment. A member who joins on March 8 is charged on the 8th of each month, or every March 8 on a yearly plan.
Yes. Create a dues plan for each rate, for example Individual $20 a month and Family $35 a month, then send each plan to its own WhatsApp group, or share each plan’s sign-up link so members choose the right one.
Organizations in the countries Stripe supports for connected accounts, including the United States, Canada, the United Kingdom, most of Europe, Australia and New Zealand. Dues are in your Stripe account’s currency.
No. Membership dues are for a membership people sign up for. Tithes, offerings and donations need giving receipts and follow different WhatsApp rules, so they are not part of this feature.
Collecting a one-off fee for a class or camp, maybe in parts? See Program Fees.
Connect your WhatsApp Business number and your Stripe account, create a dues plan and send it to your group. Free to start, no credit card.
Get started free