What is Flat Rate Pricing?
Flat rate pricing means every account pays the exact same amount. Whether an account has 2 people or 10 people, they all pay the same price.
Examples of flat rate products:
Maintenance & Activity Fee ($100 per account)
Capital Assessment Fee ($250 per account)
Parking Pass ($50 per account)
Locker Rental ($75 per account)
Social Event Ticket ($25 per ticket)
When to Use Flat Rate Pricing
Use flat rate pricing when the charge is the same for everyone, regardless of account size or member characteristics.
Choose Flat Rate when:
The fee is the same for everyone
The fee isn't based on number of people
The fee isn't based on member ages or types
You want the simplest setup
Don't use Flat Rate when:
Families with more people should pay more → Use Per Member Pricing
Different ages or member types have different rates → Use Age & Member Type Pricing
You want members to name their own price → Use User Defined Pricing
Before You Begin
Before creating your product, determine:
What is the charge for? (Maintenance fee, locker rental, event ticket, etc.)
What fee type should it use? Fee types control how products behave and display. See Fee Types: Use and Importance for guidance.
How much will you charge? (Enter whole numbers without dollar signs)
Who should see this product? (All accounts, specific account types, accounts with certain tags, etc.)
Step 1: Create the Product
Navigate to Products > Add New in your WordPress menu
Enter the product details:
Name: What members will see on their bill (e.g., "2025 Maintenance & Activity Fee")
Description: Explain what this charge is for (members will see this)
Fee Type: Select the appropriate fee type for this product
Step 2: Choose Flat Rate Pricing
Scroll down to the Pricing Options section
You'll see multiple pricing methods available:
Flat Rate Pricing
Per Member Pricing
Age & Member Type Based Pricing
House Guest Options
User Defined Price
Click to expand Flat Rate Pricing
Enter your price (whole numbers only, no dollar signs)
Example: Enter
100for $100.00
🚨Critical Rule: Only use ONE pricing option per product. Do not enter values in multiple pricing sections (like both Flat Rate AND Per Member). Pick one method and leave all others blank.
Step 3: Configure Display Rules (Optional)
If this product should only appear for specific accounts, scroll down to Show/Hide/Require Rules and configure:
Show - Product appears as optional
Hide - Product is hidden from specific accounts
Require - Product must be paid (marks account unpaid until paid)
Common rules:
Show only to specific account types
Require for all accounts
Show only to accounts with specific tags
Step 4: Publish or Save as Draft
Click Publish to make the product available immediately
Click Save Draft to save for later use
Once published, the product will appear on member accounts based on your display rules.
Testing Your Product
After creating your product, always test it:
Create or use a test account (First Name: Test, Last Name: Test)
Set the test account to the appropriate account type
Log in as the test account
Navigate to Make a Payment
Verify the product appears correctly with the right price
If collecting payment, process a test transaction and refund it
Using Price Variations
Flat rate products support price variations based on dates, allowing you to offer early bird discounts or late payment surcharges.
Example: Early Payment Discount
Regular price: $500
Early bird price: $450 (if paid before March 1)
Late payment price: $550 (if paid after April 15)
See Price Variations: Early Payment Discounts for setup instructions.
Common Flat Rate Product Examples
Annual Membership Dues
Fee Type: Membership Dues
Amount: $1,200
Rule: Require for all account types
Note: This fee type controls account Paid/Unpaid status
Maintenance/Activity Fee
Fee Type: create fee type for Maintenance Fee
Amount: $100
Rule: Require for all account types
Parking Pass
Fee Type: create fee type for Parking Fee
Amount: $50
Rule: Show (optional purchase)
Social Event Ticket
Fee Type: create fee type for Event Fee
Amount: $25
Rule: Show, allow members to purchase multiple
Initiation Fee
Fee Type: Initiation Fee
Amount: $500
Rule: Require for New Member account type only
Troubleshooting
Frequently Asked Questions
Can I change the price after publishing?
Yes. Edit the product and update the price. The new price will apply going forward, but existing unpaid charges on member accounts will still show the old price until manually updated.
Can one product have multiple prices?
Not with flat rate pricing. Every account pays the same amount. If you need different prices, either:
Create separate products for different prices
Use Age & Member Type pricing instead
Use price variations for date-based pricing
What's the difference between a product and a fee type?
Fee types are categories (like Membership Dues, Guest Fees, Other Fees). Products are the actual charges (like "2025 Family Membership" or "Parking Pass"). One fee type can have many products under it
Can an account purchase more than one membership product?
No. If multiple products are categorized as the fee type Membership Dues (slug: membership-fee), only one product can be purchased per account. This prevents accounts from paying for duplicate memberships. If you need different membership tiers or options, create separate products using the Membership Dues fee type and use Show/Hide/Require Rules to control which accounts see which option.
