Advanced Topics > Calculated Dues Rates > Applying Additional Conditions with Calculated Dues

Applying Additional Conditions with Calculated Dues

When entering a ranged calculated dues rates or step and increment calculated dues rates, notice a Condition field beneath the required fields of Low Range and High Range rate and Step and Increment.

Using the Condition field, use Boolean logic to enter and evaluate conditions to dues rates. For example, using the Boolean logic below in the Condition field, check to make sure that any organization purchasing the membership also resides in the United States:

=((if ( ({adr_country}=="US") || ({adr_country}=="United States") || ({adr_country}=="USA") || ({adr_country}=="United States Of America") ) then 1 else 0 endif) )

If the organization evaluated to false and it does not have a country code of the United States, the default dues rate would be assessed – unless there is an additional dues rate set-up to evaluate for additional country codes.

Note the following about the logic that is used in Condition fields:

Concept Link IconSee Also