
內容簡介
OH6KW Jäsenrekisteri 是一款專為芬蘭協會設計的完整會員登記與會費開票工具,內建於 WordPress 控制台中,符合芬蘭銀行標準,提供便捷的會員管理與開票功能。
【主要功能】
• 自訂會員類別及費用
• 會員搜尋、排序及批次操作
• 一鍵發送個別發票至會員郵件
• 支援 CSV 匯入與匯出
• 記錄會員退會日期
• 可選的里程碑功能
外掛標籤
開發者團隊
原文外掛簡介
OH6KW Jäsenrekisteri (“membership register”) is a complete membership register and membership-fee invoicing tool for Finnish associations (yhdistys / ry), built into the WordPress admin. The user interface is in Finnish, because the plugin implements Finnish banking standards.
Members
Your own membership classes with their own fees (e.g. Member 25 €, Youth member 10 €, Honorary member 0 €). Members of a 0 € class are never invoiced but still receive newsletters.
Search, sorting, bulk actions and a full invoice and payment history for every member.
Custom fields defined in the settings, such as a clubhouse key number (text) or a yes/no checkbox, optionally shown as a column in the member list.
CSV import and export (Excel compatible). Columns are recognised from the headers.
The resignation date is recorded, for accurate yearly member counts.
Optional milestones: members reaching round birthdays (from an optional birth year or birth date) or membership anniversaries; the years are configurable and the feature can be switched off.
Invoicing
One click sends every member an individual invoice by email, with a unique Finnish reference number (viitenumero, 7-3-1 check digit).
Every invoice contains an EPC QR code, a Finnish bank barcode (version 4) and a virtual barcode, so paying in a banking app takes seconds.
Members who prefer paper, or have no email address, get a printable A4 invoice that fits a window envelope (C5/DL). An optional postage fee can be added to paper invoices only. Choose between the standard layout and a traditional Finnish bank transfer form (tilisiirtolomake) at the bottom of the page. Email invoices can use the same bank transfer form, without attachments.
Sending runs in small batches with a progress bar, so large member lists do not time out. Test invoices and previews before sending.
Manual or automatic payment reminders.
Members who join mid-season can be added to an invoice that has already been sent, with their own due date.
Payments
Import payments from the bank: Finnish reference payment file (KTL), ISO 20022 camt.054 / camt.053 XML, or a bank statement CSV. Payments are matched by reference number, including RF references.
A preview shows matching payments, differing amounts and unknown references before anything is saved. The same payment is never recorded twice.
Excel export of all invoices: a summary, all open payments and one sheet per invoice.
Reports and audit log
Voting register for the general meeting: printable list of members entitled to vote (fee paid or fee-exempt class) with a signature column.
Annual report for the general meeting: member counts per class at the start and end of the year, joined and resigned members, invoiced, paid and open fees, and fees received during the year. Printable and exportable to Excel.
Audit log: who changed what and when, including old and new values of member data, payments, sending, settings and exports. The retention period is configurable.
Backup and moving
Privacy (GDPR): a pre-filled privacy notice template for the member register, and support for the WordPress personal data export and erase tools (members are found by email address; erasing anonymises the member and keeps the fee amounts for bookkeeping).
Full backup in one file (JSON, compressed): members, invoices, payments, settings and optionally the audit log. Restore it on the same or another site, for example when the register moves to a new website. A summary is shown before restoring, the file is checked before anything is changed, and the previous state is kept so a restore can be undone.
Newsletters
Email to all members, one membership class, or members with unpaid invoices. Placeholders such as {etunimi} (first name) personalise every message.
Developed by Jarno Jaskari (oh6kw) together with Claude, an AI assistant made by Anthropic.
The plugin does not use any external services. All data stays in your own WordPress database. QR codes, barcodes and Excel files are generated locally without extra PHP extensions.
Source code, issue tracker and full Finnish documentation: github.com/oh6kw/WP-Jasenrekisteri
