WordPress plugin for associations & societies
Unitas handles the whole membership lifecycle for associations and professional bodies: online applications, board approval, country-based fees, card and bank payments, certificates, and member-only content — all inside the WordPress you already run.
From first application to annual renewal — no spreadsheets, no third-party portal.
An association outgrows its membership spreadsheet faster than it expects. Renewals get missed, fees differ by country, and the board needs to approve every new member by hand. Unitas puts that work where your site already lives.
— Designed around how volunteer boards and small offices actually run a society.
What it does
Six core areas, built specifically for membership organisations rather than online stores.
Full member profiles, five membership categories, and active / inactive status. Member and Manager roles keep board access separate from WordPress admin.
Set dues by member type and World Bank income group, so a member in a lower-income country pays a fairer rate — calculated automatically at registration.
Stripe and PayPal for instant card payments, plus a manual bank-transfer flow with board approval. Webhooks are signature-verified and members are activated on payment.
Restrict any page or post to paid members from a meta box that works in both the block and classic editors — or wrap inline content with a shortcode.
Every completed payment generates a PDF invoice with a paid stamp and a membership certificate, emailed automatically and re-downloadable any time.
Membership and financial reports, dues collected versus outstanding, plus one-click CSV exports of members and debts for your records and audits.
How it works
The flow mirrors how a real society admits and renews members — with the board firmly in control.
A prospective member fills in the public form, picks a category and country, uploads a CV and gives GDPR consent. The fee is shown instantly.
Managers see pending applications with the CV attached, then approve, reject with a reason, or request more information — each sending the right email.
Approved applicants receive login details and pay by card, PayPal or bank transfer. Manual transfers are confirmed by the office.
Membership activates, the certificate and receipt go out, and the member gets a dashboard. Next January, renewal dues and reminders are generated automatically.
Fair by design
Unitas prices each membership from two things: the member's category and their country's income group, using the World Bank classification. International societies stop hand-calculating exceptions.
| Member type | Low | Lower-mid | Upper-mid | High |
|---|---|---|---|---|
| Member | €30 | €50 | €80 | €120 |
| Associate | €20 | €40 | €60 | €90 |
| Resident | €15 | €25 | €40 | €60 |
| Retired | €15 | €25 | €40 | €60 |
| Honorary | €0 | €0 | €0 | €0 |
A look inside
Real interfaces from Unitas, shown with sample data. Click any screen to enlarge.





For members
Members log in to one tidy dashboard — no support email required. They see their status, settle dues, keep their details current and pull their own paperwork.
Runs the calendar for you
The annual cycle is the part offices dread. Unitas turns it into a checklist that mostly runs itself.
Good to know
Unitas is a plugin for the WordPress site you already control. Member data lives in your own database — there is no external portal and no third party holding your records.
Yes. The interface is fully translatable through standard WordPress language files, so members and the board can work in their own language.
Stripe and PayPal for online card payments, and a manual bank-transfer option with an approval step. Webhooks are signature-verified for security.
Members can be added individually or in bulk, and dues can be waived or marked exempt per year while you migrate — so historical records stay accurate.
Applications include GDPR consent, uploaded CVs are stored privately and protected from public access, and you can delete a member's data along with their record.
Pricing depends on your organisation and setup needs. Request a demo and we'll walk you through Unitas and what it would take to run it for your society.
Request a demo
We'll show you the board workflow, the fee model and the member dashboard, then talk through fitting it to how your society works.
Prefer email? Write to mirket@mirket.io.