Flow: Variable Action
The Flow: Variable Action is used to create or modify a variable to be used in Event Rules. This Action can be used in any events in EFT.
If you attempt to create a new variable with the same name as an existing variable, the existing variable is overwritten and a new variable is not created.
To create a variable in a rule
- 
                                                            
In the administration interface, connect to EFT and click the Server tab.
 - 
                                                            
Add the Create or set variable Action to the rule.
 - 
                                                            
In the Rule Builder, click the variable link. The Create or set variable dialog box appears.
                                                             - 
                                                            
Provide a Name for the variable:
- 
                                                                    
You can specify any character besides the percent sign (%); however, it is recommended to use uppercase and lowercase letters and numbers
 - 
                                                                    
EFT automatically handles the % whether or not % symbol is provided for variable name
 - 
                                                                    
Reserved names (other context variables) are allowed. This will overwrite their existing values.
 - 
                                                                    
Variable names are case sensitive
 
 - 
                                                                    
 - 
                                                            
Provide a Value for the variable:
- 
                                                                    
The value can be blank (NULL), a value, or another variable. You can specify multiple variables, and existing EFT variables. The existing variable's value will be overwritten when this action is triggered.
 - 
                                                                    
A blank value equals to NULL (NULL not "NULL")
 - 
                                                                    
EFT will perform casting (converting the variable to its value), as it does today
 - 
                                                                    
Another variable can be used (passed by reference, not as a pointer)
 
 - 
                                                                    
 - 
                                                            
If you want the value to be hidden, select the Mask check box. Masked values are replaced with asterisks (**********) in interfaces. On export, values are exported in hex.
                                                             - 
                                                            
Click OK to save the Create or set variable Action in the rule. The rule in the Rule Builder updates to show your variable definition:
                                                             - 
                                                            
Add other conditions or actions as needed, then click Apply to save the rule.
 
Variables are masked in interfaces and in export files: