{"id":6908,"date":"2017-05-26T00:00:00","date_gmt":"2017-05-25T16:00:00","guid":{"rendered":"https:\/\/www.fraudlabspro.com\/resources2\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/"},"modified":"2026-05-26T13:45:39","modified_gmt":"2026-05-26T05:45:39","password":"","slug":"sequence-of-execution-of-fraud-validation-rules","status":"publish","type":"docs","link":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/","title":{"rendered":"How is the sequence of execution of fraud validation rules"},"content":{"rendered":"\n<div class=\"portlet gren\">\n<div class=\"portlet-body\">\n<div>\n<p>FraudLabs Pro allows user to configure multiple fraud validation rules with multiple actions, such as <strong>Approve<\/strong>, <strong>Manual Review<\/strong>, and <strong>Reject<\/strong>. But, how is the sequence of execution if you had configured multiple validation rules with different actions? Below are the explanation of the execution logic.<\/p>\n<p>FraudLabs Pro adopts an easy-to-understand <strong>sequential checking<\/strong> for the validation rules. It basically checks the validation rules starting from the 1<sup>st<\/sup> rule to the last one in the sequence. If the system found the match during the sequential check, it will stop the checking process and flag the transaction based on the action defined. However, if the system completed the sequential check with no match found, it will flag the transaction as <strong>Approve<\/strong>. It&#8217;s as simple as explained. Below is the summary of the validation logic:<\/p>\n<ul>\n<li>If match found during the sequential check, stop the checking process and flag the transaction based on the action defined, such as <strong>Approve<\/strong>, <strong>Manual Review<\/strong> or <strong>Reject<\/strong>.<\/li>\n<li>If sequential check completed with no match found, flag the transaction as <strong>Approve<\/strong>.<\/li>\n<\/ul>\n<h2>Example of validation scenarios.<\/h2>\n<figure><a href=\"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/05\/sequence-of-execution-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3143\" src=\"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/05\/sequence-of-execution-1.png\" alt=\"Example of sequence of rule validation\" width=\"323\" height=\"367\" srcset=\"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/05\/sequence-of-execution-1.png 440w, https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/05\/sequence-of-execution-1-264x300.png 264w, https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/05\/sequence-of-execution-1-44x50.png 44w, https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/05\/sequence-of-execution-1-320x364.png 320w\" sizes=\"auto, (max-width: 323px) 100vw, 323px\" \/><\/a><\/figure><p><\/p>\n<p>Assuming you created 3 validation rules for <strong>Free Email<\/strong>, <strong>Email in Blacklist<\/strong> and <strong>Anonymous Proxy<\/strong> as above.<em>(Note: to ease the explanation, this tutorial will not display the exact rule name but a short representation)<\/em><\/p>\n<div>\n<h3>Scenario 1: User&#8217;s email address is a yahoo email.<\/h3>\n<p>The validation process will be stopped at <strong>Rule #1<\/strong> and the transaction will be flagged as <strong>Manual Review<\/strong>.<\/p>\n<\/div>\n<div>\n<h3>Scenario 2: User&#8217;s email address is a company email but had been previously blacklisted by FraudLabs Pro.<\/h3>\n<p><strong>Rule #1<\/strong> pass the validation. However, the validation process will be stopped at <strong>Rule #2<\/strong> and the transaction will be flagged as <strong>Reject<\/strong>.<\/p>\n<\/div>\n<div>\n<h3>Scenario 3: User&#8217;s email address is a company email with clean record, and not using Anonymous Proxy.<\/h3>\n<p>The validation process completed successfully and the transaction will be flagged as <strong>Approve<\/strong>.<\/p>\n<\/div>\n<div class=\"margin-bottom-20\">&nbsp;<\/div>\n<h2>Have you created your fraud validation rules?<\/h2>\n<div>Not yet? You may now <span style=\"text-decoration: underline; color: #e26a6a;\"><a href=\"http:\/\/www.fraudlabspro.com\/merchant\/login\">login<\/a><\/span> to your merchant area and start creating your own validation rules.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"portlet gren\">\n<div class=\"portlet-body\">&nbsp;<\/div>\n<\/div>\n\n\n\n<div style=\"height:62px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Ready to start with FraudLabs Pro?<\/h2>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Get Micro plan for free, you can quickly explore and integrate with our fraud prevention solution in minutes.<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><a class=\"maxbutton-1 maxbutton maxbutton-sign-up-micro\" target=\"_blank\" title=\"Sign Up Micro Plan and get 500 validation for FREE\" rel=\"noopener\" href=\"https:\/\/www.fraudlabspro.com\/checkout-micro#fraudlabspro-freesignup\"><span class='mb-text'>Sign Up Free<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>FraudLabs Pro allows user to configure multiple fraud validation rules with multiple actions, such as Approve, Manual Review, and Reject. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_lmt_disableupdate":"","_lmt_disable":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[441],"doc_tag":[305,306,307,308,309,310,311,312,313,314],"class_list":["post-6908","docs","type-docs","status-publish","hentry","doc_category-fraud-rules-and-validation","doc_tag-fraud-detection","doc_tag-fraud-prevention","doc_tag-fraudlabspro","doc_tag-iovation","doc_tag-maxmind","doc_tag-reduce-chargebacks","doc_tag-riskified","doc_tag-sift-science","doc_tag-signifyd","doc_tag-whmcs"],"year_month":"2026-06","word_count":352,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Chris","author_nicename":"chris","author_url":"https:\/\/www.fraudlabspro.com\/resources\/author\/chris\/"},"doc_category_info":[{"term_name":"Fraud Rules &amp; Validation","term_url":"https:\/\/www.fraudlabspro.com\/resources\/categories\/fraud-rules-and-validation\/"}],"doc_tag_info":[{"term_name":"fraud detection","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/fraud-detection\/"},{"term_name":"fraud prevention","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/fraud-prevention\/"},{"term_name":"fraudlabspro","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/fraudlabspro\/"},{"term_name":"iovation","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/iovation\/"},{"term_name":"maxmind","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/maxmind\/"},{"term_name":"reduce chargebacks","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/reduce-chargebacks\/"},{"term_name":"riskified","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/riskified\/"},{"term_name":"sift science","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/sift-science\/"},{"term_name":"signifyd","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/signifyd\/"},{"term_name":"whmcs","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/whmcs\/"}],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How is the sequence of execution of fraud validation rules -<\/title>\n<meta name=\"description\" content=\"How is the sequence of execution if you had configured multiple validation rules with different actions like Approve, Review and Reject?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How is the sequence of execution of fraud validation rules -\" \/>\n<meta property=\"og:description\" content=\"How is the sequence of execution if you had configured multiple validation rules with different actions like Approve, Review and Reject?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-26T05:45:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/05\/sequence-of-execution-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"440\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/sequence-of-execution-of-fraud-validation-rules\\\/\",\"url\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/sequence-of-execution-of-fraud-validation-rules\\\/\",\"name\":\"How is the sequence of execution of fraud validation rules -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/sequence-of-execution-of-fraud-validation-rules\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/sequence-of-execution-of-fraud-validation-rules\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/sequence-of-execution-1.png\",\"datePublished\":\"2017-05-25T16:00:00+00:00\",\"dateModified\":\"2026-05-26T05:45:39+00:00\",\"description\":\"How is the sequence of execution if you had configured multiple validation rules with different actions like Approve, Review and Reject?\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/sequence-of-execution-of-fraud-validation-rules\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/sequence-of-execution-of-fraud-validation-rules\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/sequence-of-execution-of-fraud-validation-rules\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/sequence-of-execution-1.png\",\"contentUrl\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/sequence-of-execution-1.png\",\"width\":440,\"height\":500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/sequence-of-execution-of-fraud-validation-rules\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Resources\",\"item\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How is the sequence of execution of fraud validation rules\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/#website\",\"url\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/\",\"name\":\"\",\"description\":\"Resources About FraudLabs Pro Services\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How is the sequence of execution of fraud validation rules -","description":"How is the sequence of execution if you had configured multiple validation rules with different actions like Approve, Review and Reject?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/","og_locale":"en_US","og_type":"article","og_title":"How is the sequence of execution of fraud validation rules -","og_description":"How is the sequence of execution if you had configured multiple validation rules with different actions like Approve, Review and Reject?","og_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/","article_modified_time":"2026-05-26T05:45:39+00:00","og_image":[{"width":440,"height":500,"url":"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/05\/sequence-of-execution-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/","url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/","name":"How is the sequence of execution of fraud validation rules -","isPartOf":{"@id":"https:\/\/www.fraudlabspro.com\/resources\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/#primaryimage"},"image":{"@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/05\/sequence-of-execution-1.png","datePublished":"2017-05-25T16:00:00+00:00","dateModified":"2026-05-26T05:45:39+00:00","description":"How is the sequence of execution if you had configured multiple validation rules with different actions like Approve, Review and Reject?","breadcrumb":{"@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/#primaryimage","url":"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/05\/sequence-of-execution-1.png","contentUrl":"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/05\/sequence-of-execution-1.png","width":440,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/sequence-of-execution-of-fraud-validation-rules\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fraudlabspro.com\/resources\/"},{"@type":"ListItem","position":2,"name":"Resources","item":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/"},{"@type":"ListItem","position":3,"name":"How is the sequence of execution of fraud validation rules"}]},{"@type":"WebSite","@id":"https:\/\/www.fraudlabspro.com\/resources\/#website","url":"https:\/\/www.fraudlabspro.com\/resources\/","name":"","description":"Resources About FraudLabs Pro Services","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fraudlabspro.com\/resources\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/docs\/6908","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/comments?post=6908"}],"version-history":[{"count":1,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/docs\/6908\/revisions"}],"predecessor-version":[{"id":7402,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/docs\/6908\/revisions\/7402"}],"wp:attachment":[{"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/media?parent=6908"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/doc_category?post=6908"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/doc_tag?post=6908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}