Skip to content
VEYQON
Industries · Build & care/MEM

Members who renew, because you noticed they lapsed.

Subscriptions, chapters, and events on one ledger — built on the member and chapter records from the Frappe non-profit app, with renewal handled before it slips.

9 modules·69 features·Configured on the core

What it runs on · 9 modules · 69 features/01

The modules behind membership organisations.

Not a list of module names. Each one below opens onto what is inside it and why a membership organisations business needs it — so you can check it against how your operation actually runs.

Frappe Non Profitfrappe/non_profitArchived upstream

The Member, Membership, and Chapter records come from this app, archived upstream on 31 July 2025 and read-only since. We maintain them.

01 · AGQ12 features

Agent Q

Agents that read your own records and act on them, scoped to how a membership organisations business runs.

The whole module
The Agent Q console answering from live records, with the actions it is offering to take.
The Agent Q console answering from live records, with the actions it is offering to take.

Grounded in live records

Every answer is drawn from your own ledger with your permissions applied, and names the documents it used. Nothing is answered from a snapshot or a summary.

A role, not a prompt

Each agent is scoped like a job — accounts payable, procurement, dispatch, period close — with the same limits you would put on the person doing it.

Explicit tool permissions

An agent holds a named list of the actions it may take. Matching an invoice does not imply paying one.

Value and action limits

A hard ceiling per agent, per period, and per document type, which it cannot cross however it is asked.

The queue

What every agent is working on, what is waiting on a person, and what has been held — in one place, with the reason on each item.

Triggers

An arriving document, a breached threshold, a date, or a state change on a record. Agents start on events, not on somebody remembering.

Human approval gates

Anything over a limit routes to a named person, with the reasoning attached, so approving takes seconds rather than an investigation.

Escalation paths

Who it hands to when it reaches a limit, how long it waits first, and what that person sees when it arrives.

Segregation of duties

An agent cannot approve what it raised. The rule that applies to your people applies to your agents.

Full reasoning log

Every step is written to the audit trail on the document it touched, so a decision can be read back months later.

Ask in plain language

The console answers operational questions from live records and offers the next action, rather than handing back a paragraph.

Spend control

Ceilings per agent and per period, so autonomy runs to a budget you set rather than an open account.

02 · MEM8 features

Members & Categories

One record per member, and the category that decides what they get.

A member record with category, chapter, and their full membership history.
A member record with category, chapter, and their full membership history.

Member record

One record per member with category, chapter, and history, rather than a mailing list and a spreadsheet that disagree.

Categories

Membership grades with their own fee and their own benefits, so what someone is entitled to is a field rather than a convention.

Term and renewal date

When the membership started, when it runs to, and when it needs renewing — on the record, not in a diary.

Lapse as a state

A lapsed membership is a status you can report on and act on, rather than the silence of nobody having paid.

The person behind it

Contacts, addresses, and communication preferences held once and reused wherever the member appears.

History

Joins, renewals, upgrades, lapses, and reinstatements in order, so a conversation starts from what actually happened.

Consent and preferences

What they agreed to be contacted about, held on the record, so a mailing is defensible rather than hopeful.

Retention

Joins, renewals, and lapses per period, category, and chapter, from the same records the invoices come from.

03 · SUB9 features

Subscriptions & Renewal

Renewal handled before it slips, not chased after it has.

A membership subscription with its plan, interval, and generated invoices.
A membership subscription with its plan, interval, and generated invoices.

Recurring billing

Membership fees billed on an interval and count — monthly, annually, or otherwise — generated rather than diarised.

Plans

Priced at a fixed rate, from a price list, or as a monthly rate that prorates, so a mid-year join is not a manual calculation.

Prepaid or postpaid

Invoice at the start of the period, after it, or a set number of days before, which is how a renewal notice actually works.

Follow calendar months

Align renewal to calendar boundaries rather than anniversary dates, where your year runs that way.

Days until due

The payment deadline applied to every invoice the subscription generates, rather than set by whoever raised it.

Submit automatically

Generated invoices finalised on their own, or held as drafts for review first. A switch rather than a habit.

Bill through arrears

Keep billing where a previous invoice is unpaid, or stop — a policy on the record rather than a monthly judgement.

Cancel at period end

Stop future billing at the end of the current term without cancelling invoices already raised.

Reminders ahead of expiry

A sequence that runs before the date, so a lapse is prevented rather than reported.

04 · CHP6 features

Chapters

Regions with their own members, their own events, and their own numbers.

A chapter with its members, events, and its own cost centre reporting.
A chapter with its members, events, and its own cost centre reporting.

Chapter record

Regional or special-interest groups as records, with their own members attached rather than a tag on a list.

Membership of a chapter

A member belonging to one or more chapters, so chapter communication is a query rather than a curated list.

Chapter cost centre

Each chapter as a cost centre, so its income and its spend can be reported on separately and honestly.

Chapter events

Activity run by the chapter, with registrations and fees posting to the chapter rather than to the centre.

Chapter health

Membership, retention, and event contribution per chapter, off one ledger rather than eight returns.

Devolved access

Chapter officers seeing their own members and nothing else, on the same permission model as everything internal.

05 · EVT7 features

Events

Registrations, capacity, and fees that reach the ledger.

An event with its registrations against capacity and the fees posted.
An event with its registrations against capacity and the fees posted.

Events

Conferences, meetings, and courses as records with dates, capacity, and the chapter or committee running them.

Registration

A booking as an order, so a place taken is stock reserved rather than a name on a list somebody maintains.

Member and non-member pricing

Separate price lists by membership category, so the discount is applied rather than remembered.

Fees to the ledger

Event income posting as it is raised, so an event’s contribution is known during it rather than after.

Capacity and attendance

Registrations against places, and attendance against registrations — the two numbers that decide the next one.

Booking on the portal

Members booking and paying themselves, with the payment landing against the invoice it clears.

Codes and concessions

A discount that only applies to someone holding the code, with usage limits validated at booking.

06 · CRM7 features

CRM & Engagement

Knowing who is engaged before you find out they are not.

The whole module
A member timeline showing events attended, communications, and renewal history.
A member timeline showing events attended, communications, and renewal history.

Leads and prospects

Enquiries from people who are not members yet, tracked rather than answered and forgotten.

Campaigns and sources

Which campaign produced a member, traceable from the first contact through to the subscription.

Email campaigns

Scheduled sequences from templates sent to a segment, rather than a mail merge from an exported list.

Engagement

Events attended, communications opened, and benefits used, alongside the renewal date they predict.

Contacts and preferences

Held once and reused wherever the member appears, with consent on the record.

Groups and territories

Segments that pricing, communication, and reporting can all key off without maintaining parallel lists.

Relationship owner

Who looks after an institutional member, on the record, so a handover is not a rediscovery.

07 · POR6 features

Portal

Members doing it themselves, at two in the morning.

The member portal showing membership status, renewal, and event bookings.
The member portal showing membership status, renewal, and event bookings.

Scoped access

A portal user sees their own record and nothing else, enforced by the same permission model as everything internal.

Self-service details

Members updating their own address, preferences, and contact details rather than emailing the office to do it.

Renewal and payment

Renewing and paying online, with the payment landing as a payment entry against the invoice it clears.

Event booking

Places booked and paid for through the portal, with capacity respected in real time.

Documents and receipts

Certificates, receipts, and statements generated from the record and downloadable rather than posted out.

Requests

Queries raised as issues against the member, tracked with a clock rather than lost in a shared inbox.

08 · ACC8 features

Accounts

Subscription income, events, and chapters on one set of books.

The whole module
Income by category, chapter, and event for the period, against budget.
Income by category, chapter, and event for the period, against budget.

One ledger

Subscriptions, events, and trading income posting to the same accounts, so a board pack is one report rather than three.

Cost centres and dimensions

Chapters, committees, and activities as cost centres, with allocation splitting a central cost by percentage.

Deferred subscription income

A year billed up front recognised across the year rather than in the month it was invoiced.

Budgets

Per chapter and per activity, with the action on exceeding set to warn the person or stop the document.

Arrears and reminders

Ageing by member, with overdue subscriptions consolidated into a reminder carrying the text for that stage.

Multi-currency

International members paying in their own currency, with revaluation posting to the ledger.

Period close

Accruals, reconciliation, and a period lock that stops anyone back-posting into a year already reported.

Audit trail

Every posting carries who, when, and from which document — which is what an independent examination asks for.

09 · SUP6 features

Support

Member queries with a clock, not a shared inbox.

The whole module
A member enquiry with its response clock and the resolution recorded.
A member enquiry with its response clock and the resolution recorded.

Issues

Raised by email, portal, or phone, and linked to the member and the membership they concern.

Service level agreements

Priorities with a time to respond and a time to resolve, so a member query has a commitment behind it.

Support hours

The clock runs only in the hours you actually cover, and stops on the days the holiday list says you are shut.

SLA pause

The timer holds while you are waiting on the member, with the hold time added back when they reply.

Resolution record

What was done, by whom, and when, attached to the issue rather than living in one person’s mailbox.

Portal tickets

Members raising and following their own queries, on the same records the office is working from.

How it runs/02

One pass through membership organisations, end to end.

  1. 01

    Join

    Application to member record with the first subscription raised.

  2. 02

    Serve

    Chapters, events, and benefits attached to the membership category.

  3. 03

    Renew

    Reminders sequence ahead of expiry; lapses surface as work, not silence.

  4. 04

    Report

    Retention, chapter health, and event contribution from one ledger.

Getting on board/03

Running membership organisations on VEYQON, in four steps.

It is a subscription, not a project.

  1. 1

    Subscribe

    Pay by card. Provisioned straight away.

    Minutes
  2. 2

    Bring your data

    Balances, items, customers, suppliers.

    Day one
  3. 3

    Switch modules on

    Warehouses, limits, and approvals.

    Week one
  4. 4

    Go live

    Run parallel, then cut over.

    You choose