-
App Dashboard & Setting
-
Create Checkout Validation Rules
-
FAQ
-
Other
-
Rule Settings
Create Rules Based on Customer Details
Implement validation rules targeting customer-specific data using Blockit: Checkout Validation to enforce checkout integrity.
1. Email Address
Create a rule to validate the customer’s email by checking for specific text (e.g., contains “@gmail.com”) to ensure it’s valid and correct.
Create Email Validation Rule:
- Select the Email Address: From the Select Rule Type dropdown, choose Email Address to target the customer’s email field for validation.
- Choose the Condition Operator: From the Contains dropdown, select an operator to define the validation logic. Contains or does not contains.
- Add Email: Input the specific email address (e.g., “[email protected]”) you want to block or disallow during checkout to prevent unauthorized or unwanted orders.
- Validation Error Message: Set a custom error message to show customers when checkout conditions are not met
Use Cases:
- Restrict to specific domains (e.g., “@company.com”).
- Block spam emails (e.g., “@spamdomain.com”).
- Ensure valid format (e.g., contains “@” and “.com”).
- Segment users (e.g., “@vipcustomer.com”).
- Prevent duplicates (e.g., recent email matches).
2. Customer Tag
Create a rule to validate customer tags by checking for specific tags (e.g., “VIP” or “New”) to enforce tailored checkout conditions based on customer status.
Create Customer Tag Validation Rule:
- Select the Customer Tag: From the Select Rule Type dropdown, choose Customer Tag to target customer tags for validation.
- Choose the Condition Operator: : Select ‘Contains’ or ‘Does Not Contain’ to define the validation logic
- Enter the Tag Value: Input the tag to validate (e.g., “VIP”) that you want to allow or block.
- Validation Error Message: Add a custom error message to display when the condition met.
Use Cases:
- Restrict checkout to tagged customers (e.g., only “VIP” tags allowed).
- Block orders from specific tags (e.g., exclude “New” customers).
- Apply discounts based on tag presence (e.g., “Loyal” tag triggers a discount).

