What This Screen Does
This screen shows you all the details about a specific price that belongs to a contingent membership type. Think of it as a detailed receipt that tells you the base price, the current price (after any adjustments), who created it, and when it is valid. You can also view any price regulations (scheduled price changes) and check the audit log to see every change that has been made to this price over time.
How to Get There
Open the dashboard.
In the left-hand menu, click Price (under Bookkeeping).
Find the contingent membership type you want to inspect and open it.
Click on the specific price you want to view.
You are now on the Contingent Price Details screen.
Step-by-Step Guide
1. Review the Breadcrumb Navigation
At the top of the page you will see a breadcrumb trail: Dashboard → Price → Details.
The heading displays the name of the contingent membership type this price belongs to.
You can click Dashboard or Price in the breadcrumbs to navigate back.
2. Review Price Information
The Price card shows all the core details about this price:
Field | Description |
Base price | The original price amount, displayed in its currency. This is the starting price before any regulations are applied. |
Current price | The price after all active regulations have been applied. This is what members are currently being charged. |
Valid from | The date this price became (or becomes) active. |
Valid to | The date this price expires. If the price has no end date, this field is hidden. |
Age from | The minimum age a member must be for this price to apply. |
Age until | The maximum age for this price. If there is no upper limit, an infinity symbol (∞) is shown. |
Created by | The name of the person who originally created this price, along with the creation date. |
Last modified by | The name of the person who last changed this price, along with the modification date. |
Account number | The bookkeeping account number linked to this price. Only shown if one has been set. |
3. Review Price Regulations
If any price regulations (scheduled price adjustments) have been added, a Regulations card appears below the price card. Each regulation shows:
Field | Description |
Regulation amount | The new price amount that will take effect, displayed in its currency. |
Valid from date | The date the regulation kicks in. |
Effects | Who the regulation applies to — either All members (existing and new) or Only new members. |
If there are multiple regulations, they are listed one after another, separated by a divider line.
If there are no regulations, this section is not shown at all.
4. Add a Price Regulation
Click the Price Regulation button in the top-right corner of the page.
A dialog will open where you can set a new price adjustment.
Fill in the regulation details (amount, start date, and who it affects).
Confirm your changes.
The page will automatically refresh to show the updated price information.
5. View the Audit Log
Click the Audit log button in the top-right corner (next to the Price Regulation button).
A dialog opens showing a timeline of every change made to this price over the last 6 months.
Each entry in the timeline shows:
Who made the change (name, email, and profile picture).
When the change was made (date and time).
What changed — a table listing the affected column, the old value, and the new value.
Entries older than 6 months are automatically deleted by the system.
Close the dialog by clicking outside it or pressing the close button.
What Happens Behind the Scenes
You open the Contingent Price Details page
|
v
System reads the membership type ID and price ID from the URL
|
v
API call: getMembershipPrice({ membershipTypeId, priceId })
|
v
API call: getContingent(membershipTypeId)
|
v
Price details and membership type name are displayed
|
v
(If you click "Price Regulation")
Price regulation dialog opens
|
v
You submit the regulation
|
v
API call: getMembershipPrice({ membershipTypeId, priceId }) [refreshes data]
|
v
Updated price and regulations are displayed
|
v
(If you click "Audit log")
|
v
API call: MembershipTypesService.getAuditLog({ priceId, id: membershipTypeId })
|
v
Audit log timeline is displayed in a dialog
Troubleshooting
“The page is blank and no price information is showing”
The price or membership type may not exist, or the URL may be incorrect.
Check that the URL contains valid numbers for both the membership type ID and the price ID.
Try navigating back to the membership type and clicking the price link again.
If the problem persists, the price may have been deleted by another user.
“The Current price is different from the Base price and I do not know why”
This means one or more price regulations have been applied.
Scroll down to the Regulations section to see all active regulations.
Each regulation shows the adjusted amount and the date it took effect.
The current price reflects the most recent regulation that is in effect.
“I do not see the Regulations section”
The Regulations section only appears when at least one price regulation has been added.
If no regulations exist for this price, the section is hidden — this is normal.
To add a regulation, click the Price Regulation button in the top-right corner.
“The Audit log is empty”
Audit log entries are only kept for 6 months. Older entries are automatically deleted.
If the price was created more than 6 months ago and has not been changed since, there may be no entries to show.
Make sure the dialog has fully loaded — look for a loading bar at the top of the dialog.
“I clicked the Audit log button but nothing happens”
The dialog may take a moment to open, especially if there are many entries.
Check your internet connection — the audit log is fetched from the server when you open the dialog.
Try closing and reopening the dialog.
If an error appears, it will be shown as a notification. Contact support if the issue persists.
“The Valid to date is not showing”
If a price has no end date (it is valid indefinitely), the Valid to field is intentionally hidden.
This means the price will remain active until you either add an end date or deactivate it.
“The Age until field shows an infinity symbol (∞)”
This is normal. It means there is no upper age limit for this price.
Any member at or above the Age from value qualifies, regardless of how old they are.
“I cannot find the Price Regulation or Audit log buttons”
Both buttons are located in the top-right corner of the page, next to the breadcrumb navigation.
On smaller screens, you may need to scroll up to see them.
If the buttons are missing entirely, you may not have the required permissions. Contact your administrator.
