BOWLS SA
Membership & Management Portal — Demonstration
DEMO DATA
Subscriptions & Billing
Three-tier subscription calculation, member invoices and payment history — demonstration.
Structure from the specification: member subscription = BSA class fee + district class fee + club class fee. The pro-rata example below is a demo rule requested for the prototype and can be replaced with BOWLS SA's confirmed policy.
MEMBER ACCOUNT
Linda Taylor
BSA00129 · Benoni Bowling Club
PAIDAccount current
BSA Fee
R 600.00
District Fee
R 300.00
Club Fee
R 900.00
Annual Total
R 1,800.00
2026 Invoice
Invoice NumberINV-BSA-2026-00123
MembershipFull Member
Invoice Date12 Jan 2026
Annual SubscriptionR 1,800.00
Amount PaidR 1,800.00
BalanceR 0.00
Download Invoice PDFPayment History
PAY-2026-00482112 Jan 2026 · EFT
R 1,800.00PAIDPAY-2025-00377210 Jan 2025 · Card
R 1,650.00PAIDMID-YEAR EXAMPLE
DEMO RULEPro-Rata Registration Example
Annual SubscriptionR 1,800.00
Registration Date17 Aug 2026
Months Remaining5 / 12
Amount DueR 750.00
Example: R1,800 × 5/12 = R750.00. The final formula can use the BOWLS SA-approved proration method.
