VIS โ€“ Plugin Family

A modular WordPress suite for running a voluntary organization. The core plugin "VIS Member Event" manages members and events; each extension bolts on a focused capability.

Core ยท Required by all

Member Event

Manages members and events for a voluntary organization: the member list, roles & capabilities, events, signups, mailings, newsletters and PDF generation. It also ships the shared Dompdf + QR-code libraries that the Tickets and Products extensions reuse. All other plugins in this family extend this core.

Extensions

โœ‰Mailing with Postmark

pcio-vis-mailings-with-postmark

Sends bulk mail through the Postmark API. When active, the Mails page uses Postmark; when inactive, Member Event falls back to wp_mail().

  • Higher-volume, reliable delivery
  • Transparent fallback when disabled
Requires Member Event

๐Ÿ Homeowners Association

pcio-vis-hoa

Extends the member record with HOA-specific fields for associations that track property owners.

  • External address
  • Membership validity period
  • Free-form notes
Requires Member Event

๐ŸŽŸTickets

pcio-vis-tickets

Adds paid (Stripe) and free ticket sales. Events with a guest limit sell tickets to the public; events without a limit keep the member signup flow.

  • Per-event ticket types and secure checkout
  • PDF tickets with QR codes
  • Refunds support
Requires Member Event

๐Ÿ›’Products

pcio-vis-products

Adds a digital shop: products and license-key subscriptions with a public pcio_me_shop storefront and Stripe checkout.

  • Shop Orders list in Finance
  • Automatic membership subscriptions
  • Renewal / expiry reminder cron
Requires Member Event
Reuses Tickets' Stripe configuration

๐Ÿ“ทPhoto Gallery

pcio-vis-gallery

Adds event-linked photo galleries. Images are stored as standard WordPress Media Library attachments.

  • Embed with [pcio_me_gallery id="N"]
  • Browse at /vis/galleries/
  • Per-role view / upload / manage capabilities
Requires Member Event

๐Ÿ“คConventus Sync

pcio-vis-conventus

Synchronises the external Conventus member list into Member Event via a single cron job.

  • Imports and updates members automatically
  • Creates WordPress subscribers and assigns the member role
  • Removes members that have left Conventus
Requires Member Event