Issue: Member click Pay Now on the Portal and receive the following error message:

Scenario 2: The member no longer meets the conditions of their Dues Schedule query.
This is the most likely scenario when you see this error. You must check both the Master query and Dues Schedule query to determine if this is the issue.
1. Open 2 Windows. One of the member's Membership record and the other of the order for the membership.
2. On the order scroll down and open the Dues Item.
3. Now that you are on the Dues Item, open the Dues Option.

4. On the Dues Option select the Dues Schedule.
5. Lastly, on the Dues Schedule click on the VIEW QUERY button. This will open on a separate tab and may take a couple of seconds to load.
6. Now that you have the query and membership record open, look for any discrepancies. The goal is to ensure that a member's membership record can fit within the query's criteria. In the test example below you can see the membership subclass does not match with the membership. Any discrepancy in the query will result in an error when attempting to pay for the membership.
7. Adjust the Query or membership record as needed and attempt to pay for the membership again.
Scenario 3: Inactive Dues Schedules
The error can also appear when a member fits under more than 1 Dues Schedule query. When attempting to pay for Dues the system checks all Dues schedule queries INCLUDING inactive dues schedules.
To fix this, Inactive Dues schedule queries must be broken.
1. Go to the Dues cycle and click on the Dues schedule associated view.
2. Change the view to "Inactive Dues Schedules"
3. Open the Inactive Dues schedule and Open the Query.
4. Break the query. The goal here is for this query to yield no results. For this example we added the criteria "Contact Contains 123". Adding this criteria ensures this query yields no results.
5. Save