View Categories

Settings – Advanced

Fine-tune how the plugin validates your input.


Overview #

The Advanced tab contains settings for power users who want to optimize how the plugin behaves during rule creation.

SettingPurpose
When to Check for ChangesControl validation timing

When to Check for Changes? #

What It Controls #

This setting determines when the plugin validates your input while editing discount rules.

OptionValidation Trigger
Instantly (while typing)Every keystroke triggers validation
On blur (when leaving field)Validation only when you click away

Comparison #

AspectInstantlyOn Blur
Validation speedImmediate feedbackDelayed feedback
Error visibilitySee errors as you typeSee errors after moving on
PerformanceMore processingLess processing
User experienceReal-time guidanceLess interruption
Network requestsMore frequentLess frequent

Visual Example #

Instantly (while typing) #

Your ActionWhat Happens
Type “abc” in quantity field❌ Error appears immediately
Type “5”✅ Error clears immediately

On Blur (when leaving field) #

Your ActionWhat Happens
Type “abc” in quantity fieldNothing yet
Click on another field❌ Error appears now
Go back and fixClick away → ✅ Error clears

When to Use Each #

Choose “Instantly” If: #

ScenarioWhy
You want immediate feedbackSee errors right away
You’re new to the pluginGuided experience
You prefer real-time validationMatch modern web app feel
Your computer is fastPerformance not an issue

Choose “On Blur” If: #

ScenarioWhy
Real-time validation feels distractingLess interruption
You’re experienced with the pluginYou know what you’re doing
Slower computer/connectionBetter performance
You prefer to complete fields firstTraditional form behavior

Performance Considerations #

Validation TypeImpact
InstantlySlightly more CPU usage during typing
On BlurLower resource usage

For Most Users #

The difference is negligible on modern devices. Choose based on preference, not performance.


Default Setting #

DefaultReason
Instantly (while typing)Provides best user guidance

When Changes Take Effect #

TimingEffect
Save settingsNext time you edit a rule
No page refresh neededWorks immediately

This setting affects these field types:

Field TypeValidated?
Quantity fields✅ Yes
Percentage fields✅ Yes
Price/Amount fields✅ Yes
Date fieldsPartially (blur-based)
Select dropdownsNo (always on change)

Summary #

If You WantChoose
Real-time feedbackInstantly
Less interruptionOn Blur
Modern experienceInstantly
Traditional formsOn Blur