[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnPVyR7uQ0K4ZRsULmHHS9PeHCk45tQ-TZKAvlFC9mHM":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":135,"fingerprints":307},"trust-swiftly-verification","Trust Swiftly — Identity Verification for WooCommerce","1.1.20","Trust Swiftly","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrustswiftly\u002F","\u003Cp>Trust Swiftly provides flexible and accurate identity verification platform for WooCommerce. Protect your store from fraud, prevent chargebacks, and comply with age-restricted sales regulations using over 20+ customizable verification methods. Our plugin is easily configurable to optimize your customer’s experience with frictionless verifications.\u003C\u002Fp>\n\u003Cp>Trust Swiftly helps businesses adaptively fight fraud by applying the right level of friction when needed. From simple SMS verification to robust document, banking, voice, and signature checks, you can be sure all your compliance and security needs are covered.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Use Cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Verify Age:\u003C\u002Fstrong> For restricted products like alcohol, cannabis, and vaping.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prevent Fraud:\u003C\u002Fstrong> Reduce chargebacks on risky transactions and high-value goods.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global ID Verification:\u003C\u002Fstrong> Verify government-issued IDs, Driver’s Licenses, Passports, and more from hundreds of countries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regulatory Compliance:\u003C\u002Fstrong> Adhere to Know Your Customer (KYC) and Anti-Money Laundering (AML) regulations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F9aUsSZgLXOo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Supported Document Types Include:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Driver’s Licenses\u003C\u002Fli>\n\u003Cli>Passports\u003C\u002Fli>\n\u003Cli>Insurance Cards\u003C\u002Fli>\n\u003Cli>Concealed Carry Licenses\u003C\u002Fli>\n\u003Cli>State IDs & National ID Cards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Secure your business and build trust with your customers today.\u003C\u002Fp>\n","The trusted flexible, secure, and accurate identity verification platform for WooCommerce.",10,6023,100,5,"2025-10-31T17:28:00.000Z","6.8.5","6.7","8.2",[20,21,22,23,24],"age-verification","fraud-prevention","id-verification","identity-verification","woocommerce","https:\u002F\u002Fdocs.trustswiftly.com\u002Fweb\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftrust-swiftly-verification.1.1.20.zip",0,null,"2026-03-15T14:54:45.397Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"trustswiftly",1,30,94,"2026-04-04T21:28:56.390Z",[38,57,73,93,110],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":13,"downloaded":46,"rating":13,"num_ratings":47,"last_updated":48,"tested_up_to":16,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":54,"download_link":55,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":56},"identity-verification-for-woocommerce","Identity Verification for WooCommerce","1.33.1","Verdict","https:\u002F\u002Fprofiles.wordpress.org\u002Fverdictapps\u002F","\u003Cp>Real ID proves your customers’ real identities using their physical or digital ID and facial biometrics, allowing you to fulfill any order with confidence. It’s designed to support use cases such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Age-restricted products compliance\u003C\u002Fli>\n\u003Cli>Preventing real or fake chargebacks for high-cost goods\u003C\u002Fli>\n\u003Cli>Vetting customers for rentals\u003C\u002Fli>\n\u003Cli>Providing frictionless KYC for regulated markets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F5Z0FJCTSUgw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Real ID’s document verification helps remove friction during fulfillment by quickly and easily detecting whether a government-issued ID is genuine or fraudulent. All the user needs to do is take a photo of their ID and a selfie on their mobile device.\u003C\u002Fp>\n\u003Cp>Real ID uses cutting-edge A.I. to verify the authenticity of the ID and instantly match the face on the ID to the selfie submitted by the customer.\u003C\u002Fp>\n\u003Cp>Quickly and simply require ID verification before, during, or after checkout—or even during account registration for members-only sites or wholesale accounts.\u003C\u002Fp>\n\u003Cp>Check out our \u003Ca href=\"https:\u002F\u002Freal-id-demo-checkout-ui.myshopify.com?utm_source=wc_listing&utm_campaign=demo_store_cta\" title=\"The Real ID demo store which showcases our during-checkout ID verification option.\" rel=\"nofollow ugc\">demo site\u003C\u002Fa> to see an example of how it works in action.\u003C\u002Fp>\n\u003Ch4>How does ID verification help your business?\u003C\u002Fh4>\n\u003Cp>With your customers’ verified ID and selfie photos, you’re able to prove their shipping address. This gives you far more weight on your side during chargeback disputes and effectively eliminates “friendly fraud” losses.\u003C\u002Fp>\n\u003Cp>And if you need to perform age verification checks for purchases of restricted goods, Real ID’s document verification takes care of that too. We’ll confirm a user’s date of birth by verifying their ID to help you manage and reduce risk at checkout.\u003C\u002Fp>\n\u003Ch4>Verify once per account, not per order\u003C\u002Fh4>\n\u003Cp>After a customer verifies their ID, their account on your store will be remembered for future purchases, increasing your conversion rate and lowering friction because it’s a trusted account.\u003C\u002Fp>\n\u003Ch4>IDs stored on your private cloud\u003C\u002Fh4>\n\u003Cp>No customer PII (Personally Identifiable Information) is stored on your WordPress site. We securely store all IDs on your behalf and respect all data deletion requests.\u003C\u002Fp>\n\u003Ch4>Control when ID verification is required\u003C\u002Fh4>\n\u003Cp>Require ID verification at any point during your customer’s purchasing journey. Real ID can be set up without code to verify IDs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Before checkout\u003C\u002Fli>\n\u003Cli>After checkout\u003C\u002Fli>\n\u003Cli>During account registration\u003C\u002Fli>\n\u003Cli>On custom pages using our \u003Ca href=\"https:\u002F\u002Fgetverdict.com\u002Fhelp\u002Fdocs\u002Fjs\" title=\"The Real ID JavaScript SDK documentation\" rel=\"nofollow ugc\">JavaScript SDK\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can even limit ID verification to specific shipping addresses or products. For custom use cases, you can use our REST API to trigger an ID verification.\u003C\u002Fp>\n\u003Ch4>International support\u003C\u002Fh4>\n\u003Cp>Expand your market with confidence, knowing that Real ID can verify IDs from hundreds of countries, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>United States\u003C\u002Fli>\n\u003Cli>Canada\u003C\u002Fli>\n\u003Cli>Great Britain\u003C\u002Fli>\n\u003Cli>Mexico\u003C\u002Fli>\n\u003Cli>France\u003C\u002Fli>\n\u003Cli>Australia\u003C\u002Fli>\n\u003Cli>Germany\u003C\u002Fli>\n\u003Cli>And hundreds more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Real ID can verify documents such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Passports\u003C\u002Fli>\n\u003Cli>Driver’s Licenses\u003C\u002Fli>\n\u003Cli>National IDs\u003C\u002Fli>\n\u003Cli>Visas\u003C\u002Fli>\n\u003Cli>And more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See our \u003Ca href=\"https:\u002F\u002Fgetverdict.com\u002Fsupported-id-documents?utm_source=wc_listing&utm_campaign=description\" title=\"The full list of supported IDs by the Real ID plugin\" rel=\"nofollow ugc\">full list of supported countries and documents\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Customize to your brand\u003C\u002Fh4>\n\u003Cp>Control your theme and branding within the plugin itself, without code. You can even override the messaging for each step to fit your tone and brand.\u003C\u002Fp>\n\u003Cp>Build trust with your customers by using your own email address to deliver ID verification links.\u003C\u002Fp>\n\u003Ch4>Flexible for any flow\u003C\u002Fh4>\n\u003Cp>We also provide a robust REST API, JS SDK, Webhooks, and WordPress hooks for your developers to build a custom experience or for advanced logic.\u003C\u002Fp>\n","Eliminate fraud & verify customer age with real ID checks",35529,12,"2026-02-16T18:38:00.000Z","4.8","7.4",[20,52,53,22,24],"fraud","id-check","https:\u002F\u002Fgetverdict.com\u002Freal-id","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fidentity-verification-for-woocommerce.1.33.1.zip","2026-03-15T15:16:48.613Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":11,"downloaded":65,"rating":27,"num_ratings":27,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":50,"tags":69,"homepage":71,"download_link":72,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":56},"didit-verify","Didit Verify","0.1.4","alexdidit","https:\u002F\u002Fprofiles.wordpress.org\u002Falexdidit\u002F","\u003Cp>Didit Verify lets you require identity verification on your WordPress site. Drop a shortcode on any page or require it at WooCommerce checkout.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Two integration modes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>UniLink\u003C\u002Fstrong> — paste a URL from the workflow you want from Didit Console. No backend needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API Session\u003C\u002Fstrong> — [RECOMMENDED] the plugin creates a unique session per user. Your API key stays server-side.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Display options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Modal\u003C\u002Fstrong> — opens a centered overlay on top of the page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Embedded\u003C\u002Fstrong> — renders the verification inline where the shortcode is placed\u003C\u002Fli>\n\u003Cli>Configurable close button, exit confirmation dialog, and auto-close on completion\u003C\u002Fli>\n\u003Cli>Debug logging for SDK events in the browser console\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Button appearance:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully configurable from the admin panel: text, colors, border radius, padding, font size\u003C\u002Fli>\n\u003Cli>Live preview in Settings that updates as you change values\u003C\u002Fli>\n\u003Cli>Shortcode attributes can override the button text per page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Content gating:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[didit_gate]\u003C\u002Fcode> shortcode — restrict any content to verified users only\u003C\u002Fli>\n\u003Cli>\u003Ccode>[didit_status]\u003C\u002Fcode> shortcode — show the user’s verification status anywhere\u003C\u002Fli>\n\u003Cli>Verification status saved to WordPress user meta and visible in the admin Users list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>WooCommerce support:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Require verification at checkout with 4 position options\u003C\u002Fli>\n\u003Cli>Automatically send billing data (name, email, phone, address) to Didit for pre-filling and cross-validation\u003C\u002Fli>\n\u003Cli>Verification session ID saved to order meta for audit\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Developer extensibility:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>PHP action hooks: \u003Ccode>didit_session_created\u003C\u002Fcode>, \u003Ccode>didit_verification_completed\u003C\u002Fcode>, \u003Ccode>didit_verification_cancelled\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>PHP filter: \u003Ccode>didit_sdk_url\u003C\u002Fcode> to change the SDK CDN\u003C\u002Fli>\n\u003Cli>DOM CustomEvent: \u003Ccode>didit:complete\u003C\u002Fcode> for frontend JavaScript\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Security (API mode):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>API key stored server-side only — never sent to the browser\u003C\u002Fli>\n\u003Cli>CSRF nonce on every request\u003C\u002Fli>\n\u003Cli>Per-user rate limit: 10 sessions\u002Fhour\u003C\u002Fli>\n\u003Cli>Per-IP rate limit: 3 sessions\u002Fhour (guests)\u003C\u002Fli>\n\u003Cli>All input whitelisted and sanitized\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third-Party Service\u003C\u002Fh3>\n\u003Cp>This plugin connects to the \u003Ca href=\"https:\u002F\u002Fdidit.me\" rel=\"nofollow ugc\">Didit\u003C\u002Fa> identity verification service to process user verifications. When a verification session is created (API mode), the plugin sends data to Didit’s servers. When the verification UI is displayed, an iframe loads content from \u003Ccode>verify.didit.me\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>This plugin bundles the \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@didit-protocol\u002Fsdk-web\" rel=\"nofollow ugc\">Didit Web SDK\u003C\u002Fa> (version 0.1.6) as \u003Ccode>assets\u002Fjs\u002Fdidit-sdk.umd.min.js\u003C\u002Fcode>. The full unminified source code is publicly available at the GitHub repository and npm package linked below.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: \u003Ca href=\"https:\u002F\u002Fdidit.me\" rel=\"nofollow ugc\">https:\u002F\u002Fdidit.me\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>SDK source code: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdidit-protocol\u002Fsdk-web\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fdidit-protocol\u002Fsdk-web\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>SDK npm package: \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@didit-protocol\u002Fsdk-web\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@didit-protocol\u002Fsdk-web\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>SDK license: MIT\u003C\u002Fli>\n\u003Cli>Terms of Use: \u003Ca href=\"https:\u002F\u002Fdidit.me\u002Fen\u002Fterms\u002Fidentity-verification\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdidit.me\u002Fen\u002Fterms\u002Fidentity-verification\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Privacy Policy: \u003Ca href=\"https:\u002F\u002Fdidit.me\u002Fen\u002Fterms\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdidit.me\u002Fen\u002Fterms\u002Fprivacy-policy\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The SDK can be rebuilt from source with \u003Ccode>npm install && npm run build\u003C\u002Fcode> (uses Rollup). See the GitHub repository for full build instructions.\u003C\u002Fp>\n\u003Cp>No data is sent to Didit until the site administrator configures the plugin and a user initiates verification.\u003C\u002Fp>\n","Add identity verification to any WordPress page or WooCommerce checkout using Didit.",207,"2026-03-12T10:45:00.000Z","6.9.4","6.0",[20,53,23,70,24],"kyc","https:\u002F\u002Fgithub.com\u002Fdidit-protocol\u002Fplugin-wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdidit-verify.0.1.4.zip",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":11,"downloaded":81,"rating":13,"num_ratings":82,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":90,"download_link":91,"security_score":92,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":56},"konfirmi","Konfirmi Plugin","2.1.3","konfirmillc","https:\u002F\u002Fprofiles.wordpress.org\u002Fkonfirmillc\u002F","\u003Cp>\u003Cstrong>Verify your customers automatically!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>KONFIRMI provides an easy and affordable way to automatically verify your customer’s identity and other information — in any e-commerce store, registration form, contact form or survey, webform, or online application.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Set up takes less than 5 minutes!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For example, this video shows KONFIRMI being set up in about 4 minutes:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkonfirmi.com\u002F#howitworks\" rel=\"nofollow ugc\">Click Here for Set Up Example Video\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>KONFIRMI goes beyond just providing a popup asking a user or customer to provide their information or state their age.  KONFIRMI also goes beyond fraud prevention and CAPTCHA-like functionalty.  In addition, KONFIRMI avoids many problems often present in other customer verification systems.\u003C\u002Fp>\n\u003Cp>Our easy-to-use app allows you to select from a variety of ways to automatically verify your customer’s information, such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Age\u003C\u002Fli>\n\u003Cli>Photo ID\u003C\u002Fli>\n\u003Cli>Mailing Address\u003C\u002Fli>\n\u003Cli>Phone number\u003C\u002Fli>\n\u003Cli>Email Address\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>before any services are provided, before any access is granted, and before any products are sold or delivered.\u003C\u002Fp>\n\u003Cp>+++++++++++++++++\u003C\u002Fp>\n\u003Cp>\u003Cstrong>USE KONFIRMI TO AVOID VIOLATING THE LAW\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our app provides an easy and affordable way to comply with various laws affecting e-commerce and other online businesses:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>True Age Verification:\u003C\u002Fstrong>  KONFIRMI lets you automatically verify your customer’s age!  Online sellers of age restricted products — like certain kinds of video games, liquor and alcoholic beverages, tobacco and vaping products, marijuana sales, pornography, and gambling services — must check the buyer’s government-issued photo ID, or in some cases at least verify the buyer’s information against consumer databases, to ensure that the buyer is old enough. In most cases, you also need a clear audit trail to prove the verifications were being done properly.  KONFIRMI handles all of this automatically!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No Facial Recognition.\u003C\u002Fstrong>  Studies have shown that facial recognition is unreliable with non-Caucasians — just search the internet, and you will find several reputable studies and articles on this issue.  In addition, facial recognition is disfavored and highly problematic in many places, including in the European Economic Area (EEA) and in several states in the United States.  In some cases, you even need a written release from your customer to use facial recognition or other biometrics, and written disclosure of the specific purpose and duration of time for which the facial recognition or biometric information is being collected, stored, and used.  KONFIRMI lets you avoid all of this!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>“Behind the Scenes” Verification.\u003C\u002Fstrong>  KONFIRMI gets the consents you need to verify your customers!  In many countries, including in the United States, it is often illegal to identify individuals without their knowledge and consent, especially using biometrics of any kind.  This is easy with KONFIRMI!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GDPR Compliance:\u003C\u002Fstrong>  KONFIRMI allows you to easily comply with the GDPR!  Under the European Union’s General Data Protection Regulation (GDPR), EU residents have the right to request information you have about them, and have you delete or correct this information.  However, you first have to verify that the request is actually from your customer.  KONFIRMI handles this for you!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CCPA Compliance:\u003C\u002Fstrong>  KONFIRMI also lets you easily comply with the CCPA!  Under the new California Consumer Privacy Act (CCPA), businesses have to provide California customers with a copy of their personal information held by the business, and delete or correct their information upon request.  However, you first have to verify that the request is from the customer.  KONFIRMI handles this for you automatically!\u003C\u002Fp>\n\u003Cp>+++++++++++++++++\u003C\u002Fp>\n\u003Cp>KONFIRMI allows you to easily get Single- or Multi-Factor Authentication for your customers.\u003C\u002Fp>\n\u003Cp>You can easily pick and choose from many simple or sophisticated verification methods.\u003C\u002Fp>\n\u003Cp>In addition, you can easily swap out one verification method for another, stack or layer various verifications methods together, and ‘mix and match’ different verification methods for use in various parts of your website.\u003C\u002Fp>\n\u003Cp>For example, our most popular combination of verification methods is “SMS\u002FText Code” authentication, combined with “Knowledge Based” or “Information Check” authentication.\u003C\u002Fp>\n\u003Cp>This combination allows you to automatically verify your customer’s phone number or email address with third-party data sources, and then have your customer enter a code sent that same phone number or email address.\u003C\u002Fp>\n\u003Cp>This combination is very hard to spoof, but also is very fast and easy for your customers!\u003C\u002Fp>\n\u003Cp>KONFIRMI works with WooCommerce, as well as various popular contact form plugins.\u003C\u002Fp>\n\u003Cp>For more information, please visit:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkonfirmi.com\" rel=\"nofollow ugc\">Konfirmi Website\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>+++++++++++++++++\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW FEATURES:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Works Internationally:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Your customers can easily change the language they see.  In addition, our app allows you to select the language that your customers will see first.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy to Customize:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can easily change the appearance of the parts of our app that your customers see.  You can also add your own company logo for consistent branding on your website.\u003C\u002Fp>\n","KONFIRMI allows you to easily and automatically verify your customer's age, ID, address, and other information.",3317,2,"2023-03-12T20:11:00.000Z","6.1.10","4.9","7.0",[20,22,23,88,89],"verify-age","verify-id","https:\u002F\u002Flogin.konfirmi.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkonfirmi.2.1.3.zip",85,{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":27,"downloaded":101,"rating":27,"num_ratings":27,"last_updated":102,"tested_up_to":67,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":107,"download_link":108,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":109},"idenfy-for-woocommerce","iDenfy for WooCommerce","2.0.0","idenfy","https:\u002F\u002Fprofiles.wordpress.org\u002Fidenfy\u002F","\u003Cp>\u003Cstrong>iDenfy for WooCommerce\u003C\u002Fstrong> lets you require identity verification from your customers before they can complete a purchase. Whether you need to meet KYC\u002FAML compliance, prevent fraud, or verify age — this plugin handles it without you having to build anything from scratch.\u003C\u002Fp>\n\u003Ch4>What it does\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>ID Document Verification\u003C\u002Fstrong> — Supports passports, national IDs, driver’s licenses, and more from 200+ countries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Facial Recognition\u003C\u002Fstrong> — Matches the customer’s face to their ID photo\u003C\u002Fli>\n\u003Cli>\u003Cstrong>3D Liveness Detection\u003C\u002Fstrong> — Confirms the person is real and physically present\u003C\u002Fli>\n\u003Cli>\u003Cstrong>24\u002F7 Human Supervision\u003C\u002Fstrong> — Every verification is reviewed by iDenfy’s team for accuracy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>A customer reaches checkout (or their account page, depending on your settings)\u003C\u002Fli>\n\u003Cli>They’re prompted to verify their identity through iDenfy\u003C\u002Fli>\n\u003Cli>Once verified, they can proceed normally — no repeated checks on future orders\u003C\u002Fli>\n\u003Cli>You get full visibility into verification statuses from your WordPress admin\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Three verification modes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Before Checkout\u003C\u002Fstrong> — A verification modal appears at checkout. Customers must verify before placing an order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>My Account\u003C\u002Fstrong> — Customers verify from their account dashboard. Unverified users can’t access checkout at all.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Rules\u003C\u002Fstrong> — Only require verification when specific conditions are met: cart total exceeds a threshold, or the cart contains certain products, categories, or tags.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Built for modern WooCommerce\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works with both \u003Cstrong>classic shortcode checkout\u003C\u002Fstrong> and \u003Cstrong>WooCommerce Blocks checkout\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Compatible with \u003Cstrong>High-Performance Order Storage (HPOS)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Automatic webhook handling — verification results sync in real time\u003C\u002Fli>\n\u003Cli>Custom order status for flagged orders (“Suspected by iDenfy”)\u003C\u002Fli>\n\u003Cli>Admin column on the Users page showing each customer’s verification status\u003C\u002Fli>\n\u003Cli>Name matching option to compare billing name against verified ID\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What you’ll need\u003C\u002Fh4>\n\u003Cp>An iDenfy account with API credentials. Don’t have one yet? \u003Ca href=\"https:\u002F\u002Fwww.idenfy.com\u002Fget-started\u002F?source=wordpress\" rel=\"nofollow ugc\">Sign up here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FN9KGl7OvJxg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Third-Party Service\u003C\u002Fh3>\n\u003Cp>This plugin relies on the \u003Ca href=\"https:\u002F\u002Fwww.idenfy.com\" rel=\"nofollow ugc\">iDenfy\u003C\u002Fa> identity verification service to perform customer verification. When a customer initiates verification, the following data is sent to iDenfy’s servers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A unique client identifier\u003C\u002Fli>\n\u003Cli>Redirect URLs for your store\u003C\u002Fli>\n\u003Cli>Optionally, the customer’s first and last name (if name matching is enabled)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The customer then completes the verification process on iDenfy’s platform, which may include uploading identity documents and a facial scan.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service website\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.idenfy.com\" rel=\"nofollow ugc\">idenfy.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.idenfy.com\u002Fterms-and-conditions\u002F\" rel=\"nofollow ugc\">idenfy.com\u002Fterms-and-conditions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.idenfy.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">idenfy.com\u002Fprivacy-policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Copyright and Trademarks\u003C\u002Fh3>\n\u003Cp>iDenfy is a registered trademark of UAB “Identifikaciniai Projektai” \u002F UAB “iDenfy”.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.idenfy.com\" rel=\"nofollow ugc\">idenfy.com\u003C\u002Fa>\u003C\u002Fp>\n","Add identity verification to your WooCommerce store. Verify customers before checkout with ID checks — powered by iDenfy.",142,"","4.6","7.1",[20,106,21,23,70],"aml","https:\u002F\u002Fwww.idenfy.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fidenfy-for-woocommerce.2.0.0.zip","2026-03-15T10:48:56.248Z",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":120,"num_ratings":121,"last_updated":122,"tested_up_to":67,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":130,"download_link":131,"security_score":132,"vuln_count":133,"unpatched_count":27,"last_vuln_date":134,"fetched_at":56},"woo-blocker-lite-prevent-fake-orders-and-blacklist-fraud-customers","Fraud Prevention For WooCommerce and EDD","2.3.3","Dotstore","https:\u002F\u002Fprofiles.wordpress.org\u002Fdots\u002F","\u003Cp>Are fraudulent transactions causing headaches for your WooCommerce store? Level up your store security with our \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3oovL5F\" rel=\"nofollow ugc\">Fraud Prevention For WooCommerce and EDD plugin!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin is not just an Fraud Prevention tool, but an \u003Cstrong>overall safety solution.\u003C\u002Fstrong> From custom fraud identification rules to advanced user blocking and comprehensive dashboard reports, it has all you need to \u003Cstrong>secure your WooCommerce transactions effectively.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FWLHMaHAd70c?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cul>\n\u003Cli>\u003Cstrong>Plugin Demo:\u003C\u002Fstrong> \u003Ca href=\"http:\u002F\u002Fpluginsdemo.thedotstore.com\u002Fwoocommerce-blocker-lite-prevent-fake-orders-blacklist-fraud-customers\u002F\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📒 KEY FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Block fraud customer on \u003Cstrong>User Registration\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Block fraud customer on \u003Cstrong>checkouts\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>View Blacklisted user details\u003C\u002Fli>\n\u003Cli>View Reports on the dashboard\u003C\u002Fli>\n\u003Cli>Block fraud customer by Multiple \u003Cstrong>IP addresses\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Block fraud customer by the Multiple \u003Cstrong>States\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Block fraud customer by the Multiple \u003Cstrong>Zip Code\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Set Specific \u003Cstrong>Custom Message\u003C\u002Fstrong> for All blacklisted user\u003C\u002Fli>\n\u003Cli>Block fraud customer by suspicious \u003Cstrong>email\u003C\u002Fstrong> addresses\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 PLUGIN USE CASES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Defending against fraudulent transactions:\u003C\u002Fstrong> Use tailored fraud identification rules to prevent any fraudulent activity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preventing fake account creation:\u003C\u002Fstrong> Block registrations from suspicious email addresses or IP addresses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk blacklisting:\u003C\u002Fstrong> Easily upload a large list of blacklisted entities to maintain the integrity of your online store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed oversight:\u003C\u002Fstrong> Use dashboard reports to closely monitor the activities and orders on your store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Handling migration:\u003C\u002Fstrong> Easily import\u002Fexport plugin settings from one WooCommerce website to another.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ REVIEWS (5-star by 100+ users)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>“Amazing tool to stop fraud orders. Their support team is very kind and helpful.” – Joseph Hill, General Manager\u003C\u002Fli>\n\u003Cli>“Definite must-have plugin for WooCommerce stores.” – Gavin Coleman, Business Head\u003C\u002Fli>\n\u003Cli>“Great plugin to prevent fake orders or customers.” – Vanessa Wilson, VP\u003C\u002Fli>\n\u003Cli>“Very satisfied with the results, will continue to use it for a long time.” – Peter Howells, CTO\u003C\u002Fli>\n\u003Cli>“This plugin offers many features. A very good tool that helps a lot.” – Kevin Jackson, Shop Manager\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>👀 WHAT MAKES US STAND OUT\u003C\u002Fh3>\n\u003Cp>At Dotstore, we focus on WooCommerce plugins that are easy to use, highly customizable, and most importantly, secure.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Top-of-the-Line Customer Support:\u003C\u002Fstrong> Our customer support is recognized for its responsive and accurate solutions to customer issues.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trustworthy Solutions:\u003C\u002Fstrong> Our plugins are built with precision and integrity to endure performance optimization and security.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexibility for Customization:\u003C\u002Fstrong> Tailor our WooCommerce Fraud Prevention Plugin to your specific needs. Retail store or a membership business, we’ve got you covered!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Setup:\u003C\u002Fstrong> All our plugins are user-friendly and intuitive, ensuring a smooth setup process for all.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Choose Dotstore, and get the most out of your WooCommerce store.\u003C\u002Fp>\n\u003Ch3>📣 PREMIUM: Fraud Prevention Plugin —  \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3oovL5F\" rel=\"nofollow ugc\">Try Pro Version Today!\u003C\u002Fa>\u003C\u002Fh3>\n\u003Ch3>✅ NEED EVEN MORE FEATURES?\u003C\u002Fh3>\n\u003Cp>Upgrade to \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3oovL5F\" rel=\"nofollow ugc\">Fraud Prevention For WooCommerce and EDD PRO\u003C\u002Fa> to get all the advanced features.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All free plugin key features\u003C\u002Fli>\n\u003Cli>Pro – Block fraud customer by the user first name\u003C\u002Fli>\n\u003Cli>Pro – Block fraud customer by the user last name\u003C\u002Fli>\n\u003Cli>Pro – Block fraud customer by Multiple Domain\u003C\u002Fli>\n\u003Cli>Pro – Block fraud customer by the Mobile Phone\u003C\u002Fli>\n\u003Cli>Pro – Block fraud customer by the Shipping zone\u003C\u002Fli>\n\u003Cli>Pro – Block fraud customer by the User role\u003C\u002Fli>\n\u003Cli>Pro – Bulk upload blacklisted zip code by excel sheet\u003C\u002Fli>\n\u003Cli>Pro – Bulk upload blacklisted state by excel sheet\u003C\u002Fli>\n\u003Cli>Pro – Block external blacklist temporary email domains\u003C\u002Fli>\n\u003Cli>Pro – Import & Export Settings\u003C\u002Fli>\n\u003Cli>Pro – Block fraud customer by Multiple Domain extension e.g .com, .in, .uk\u003C\u002Fli>\n\u003Cli>Pro – Block fraud customer by Specific Web Browser like safari, chrome\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💁 How to’s Plugin Guide\u003C\u002Fh3>\n\u003Cp>🔖 \u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fecommerce-fraud-prevention-strategies\u002F\" rel=\"nofollow ugc\">Expert Tips on Preventing Frauds for Your Online Store\u003C\u002Fa>\u003Cbr \u002F>\n🔖 \u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fhow-to-protect-your-online-store\u002F\" rel=\"nofollow ugc\">How to Protect Your Ecommerce Store from Fraud Risks & Spam\u003C\u002Fa>\u003Cbr \u002F>\n🔖 \u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fdefinitive-guide-to-woocommerce-fraud-prevention-plugin\u002F\" rel=\"nofollow ugc\">The Definitive Guide to The WooCommerce Fraud Prevention Plugin\u003C\u002Fa>\u003Cbr \u002F>\n🔖 \u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-anti-fraud-plugin-guide\u002F\" rel=\"nofollow ugc\">How to upload fraud customer data in the WooCommerce Fraud Prevention plugin?\u003C\u002Fa>\u003Cbr \u002F>\n🔖 \u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fhow-to-block-fraud-customers-by-suspicious-email-addresses-in-woocommerce\u002F\" rel=\"nofollow ugc\">How to block fraud customers by suspicious email addresses in WooCommerce?\u003C\u002Fa>\u003Cbr \u002F>\n🔖 \u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fhold-fraud-order-woocommerce\u002F\" rel=\"nofollow ugc\">How to hold a fraud order on WooCommerce?\u003C\u002Fa>\u003Cbr \u002F>\n🔖 \u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fblock-fraud-customer-orders-woocommerce\u002F\" rel=\"nofollow ugc\">How to block fraud customer orders on Registration and checkouts form in WooCommerce?\u003C\u002Fa>\u003Cbr \u002F>\n🔖 \u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-fraud-protection\u002F\" rel=\"nofollow ugc\">How to set up fraud Protection in WooCommerce?\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>📣 PREMIUM: Fraud Prevention Plugin —  \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3oovL5F\" rel=\"nofollow ugc\">Try Pro Version Today!\u003C\u002Fa>\u003C\u002Fh3>\n\u003Ch3>☎️ CONTACT US\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free plugin:\u003C\u002Fstrong> Need Technical Help? – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwoo-blocker-lite-prevent-fake-orders-and-blacklist-fraud-customers\u002F\" rel=\"ugc\">Click here\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro Plugin:\u003C\u002Fstrong>  PRE-SALE Questions – \u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Click here\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fdocs.thedotstore.com\u002Fcollection\u002F146-blocker-for-woocommerce\" rel=\"nofollow ugc\">Review Help Document\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 EXPLORE OUR OTHER PLUGINS TO SUPERCHARGE YOUR WEBSITE\u003C\u002Fh3>\n\u003Ch3>👉 Premium WooCommerce Plugins list\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fflat-rate-shipping-plugin-for-woocommerce\u002F\" rel=\"nofollow ugc\">Flat-rate shipping plugins for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-extra-fees-plugin\" rel=\"nofollow ugc\">WooCommerce Extra Fees\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fhide-shipping-method-for-woocommerce\" rel=\"nofollow ugc\">Hide Shipping Method For WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-product-attachment\" rel=\"nofollow ugc\">Product Attachment For WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-advanced-product-size-charts\u002F\" rel=\"nofollow ugc\">Advanced Product Size Charts Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fproduct-sample-woocommerce\u002F\" rel=\"nofollow ugc\">Product Sample for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-blocker-lite-prevent-fake-orders-blacklist-fraud-customers\u002F\" rel=\"nofollow ugc\">Blocker – Prevent Fake Orders And Blacklist Fraud Customers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-enhanced-ecommerce-analytics-integration-with-conversion-tracking\" rel=\"nofollow ugc\">Enhanced Ecommerce Google Analytics for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fconditional-payments-for-woocommerce\u002F\" rel=\"nofollow ugc\">Conditional Payments For WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-advanced-usps-shipping-method\u002F\" rel=\"nofollow ugc\">Advanced USPS Shipping Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-multi-vendor-shipping-addon\u002F\" rel=\"nofollow ugc\">WooCommerce Multi-Vendor Shipping Addon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-category-banner-management\u002F\" rel=\"nofollow ugc\">Category Banner Management for Woocommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-product-finder\" rel=\"nofollow ugc\">Product Finder For WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-conditional-discount-rules-for-checkout\" rel=\"nofollow ugc\">Conditional Discount Rules For WooCommerce Checkout\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-checkout-for-digital-goods\u002F\" rel=\"nofollow ugc\">WooCommerce Checkout For Digital Goods\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fattribute-stock-woocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce Attribute Stock\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","It will Prevent fake orders and Blacklist fraud customers of your store.",5000,136558,74,23,"2026-02-24T10:46:00.000Z","5.0","5.6",[126,127,21,128,129],"blacklist-customers","blacklist-fraud-customers","prevent-fake-orders","woocommerce-anti-fraud","https:\u002F\u002Fwww.thedotstore.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-blocker-lite-prevent-fake-orders-and-blacklist-fraud-customers.2.3.3.zip",95,3,"2026-03-18 00:00:00",{"attackSurface":136,"codeSignals":265,"taintFlows":294,"riskAssessment":295,"analyzedAt":306},{"hooks":137,"ajaxHandlers":220,"restRoutes":240,"shortcodes":261,"cronEvents":262,"entryPointCount":263,"unprotectedCount":264},[138,143,148,152,156,160,164,167,171,173,179,183,187,191,194,198,203,206,209,213,216],{"type":139,"name":140,"callback":141,"file":142,"line":47},"action","rest_api_init","registerApiUrls","src\\Api\\Ipn.php",{"type":139,"name":144,"callback":145,"file":146,"line":147},"admin_menu","tsSettingsAddPluginPage","src\\Settings\\Settings.php",35,{"type":139,"name":149,"callback":150,"file":146,"line":151},"admin_init","tsSettingsPageInit",36,{"type":139,"name":149,"callback":153,"file":154,"line":155},"checkRequirements","src\\TrustVerifyPlugin.php",50,{"type":139,"name":157,"callback":158,"file":154,"line":159},"wp_enqueue_scripts","addAssets",60,{"type":139,"name":161,"callback":162,"file":154,"line":163},"admin_enqueue_scripts","addAdminAssets",61,{"type":139,"name":140,"callback":165,"file":154,"line":166},"register_rest_routes",62,{"type":139,"name":168,"callback":169,"file":154,"line":170},"admin_notices","closure",169,{"type":139,"name":140,"callback":141,"file":172,"line":47},"src\\WooCommerce\\ReturnHandler.php",{"type":174,"name":175,"callback":176,"file":177,"line":178},"filter","query_vars","add_query_vars_filter","src\\WooCommerce\\Verification.php",22,{"type":139,"name":180,"callback":181,"file":177,"line":182},"woocommerce_thankyou","maybeRenderVerification",27,{"type":139,"name":184,"callback":185,"file":177,"line":186},"woocommerce_admin_order_data_after_shipping_address","displayCustomOrderData",28,{"type":174,"name":188,"callback":189,"file":177,"line":190},"manage_edit-shop_order_columns","ts_add_new_order_admin_list_column",29,{"type":139,"name":192,"callback":193,"file":177,"line":34},"manage_shop_order_posts_custom_column","ts_add_new_order_admin_list_column_content",{"type":139,"name":195,"callback":196,"file":177,"line":197},"woocommerce_review_order_before_payment","refresh_payment_methods",31,{"type":139,"name":199,"callback":200,"priority":201,"file":177,"line":202},"wp_footer","ExtraFooter",9999,32,{"type":139,"name":204,"callback":205,"priority":11,"file":177,"line":147},"woocommerce_after_checkout_validation","validate_classic_checkout",{"type":139,"name":207,"callback":208,"priority":11,"file":177,"line":151},"woocommerce_blocks_checkout_process","validate_block_checkout",{"type":139,"name":210,"callback":211,"file":177,"line":212},"show_user_profile","add_verification_status_to_profile",39,{"type":139,"name":214,"callback":211,"file":177,"line":215},"edit_user_profile",40,{"type":139,"name":217,"callback":169,"file":218,"line":219},"plugins_loaded","trustswiftly-verification.php",38,[221,226,228,232,234,238],{"action":222,"nopriv":223,"callback":224,"hasNonce":225,"hasCapCheck":223,"file":177,"line":121},"ts_get_user_verification",false,"getUserVerification",true,{"action":222,"nopriv":225,"callback":224,"hasNonce":225,"hasCapCheck":223,"file":177,"line":227},24,{"action":229,"nopriv":223,"callback":230,"hasNonce":223,"hasCapCheck":223,"file":177,"line":231},"ts_check_user_verification","checkUserVerification",25,{"action":229,"nopriv":225,"callback":230,"hasNonce":223,"hasCapCheck":223,"file":177,"line":233},26,{"action":235,"nopriv":223,"callback":236,"hasNonce":225,"hasCapCheck":223,"file":177,"line":237},"ts_verifyVerification","verifyVerification_forBlocks",33,{"action":235,"nopriv":225,"callback":236,"hasNonce":225,"hasCapCheck":223,"file":177,"line":239},34,[241,249,256],{"namespace":242,"route":243,"methods":244,"callback":246,"permissionCallback":247,"file":142,"line":248},"ts\u002Fv1","\u002Fipn",[245],"POST","listenToIpn","__return_true",18,{"namespace":250,"route":251,"methods":252,"callback":254,"permissionCallback":169,"file":154,"line":255},"trustswiftly\u002Fv1","\u002Fverify-user",[253],"GET","handle_rest_get_user_verification",107,{"namespace":242,"route":257,"methods":258,"callback":259,"permissionCallback":247,"file":172,"line":260},"\u002Freturn",[253],"onReturn",17,[],[],9,4,{"dangerousFunctions":266,"sqlUsage":267,"outputEscaping":269,"fileOperations":264,"externalRequests":27,"nonceChecks":133,"capabilityChecks":33,"bundledLibraries":287},[],{"prepared":27,"raw":27,"locations":268},[],{"escaped":270,"rawEcho":271,"locations":272},78,7,[273,275,277,279,281,283,285],{"file":146,"line":132,"context":274},"raw output",{"file":177,"line":276,"context":274},301,{"file":177,"line":278,"context":274},302,{"file":177,"line":280,"context":274},316,{"file":177,"line":282,"context":274},461,{"file":177,"line":284,"context":274},472,{"file":286,"line":197,"context":274},"views\\post-order-verification.php",[288,291],{"name":289,"version":28,"knownCves":290},"Select2",[],{"name":292,"version":28,"knownCves":293},"Guzzle",[],[],{"summary":296,"deductions":297},"The \"trust-swiftly-verification\" plugin v1.1.20 exhibits a generally good security posture, with strong adherence to best practices like prepared statements for all SQL queries and a high rate of output escaping. The absence of known vulnerabilities, critical taint flows, and dangerous function usage is a significant positive indicator. However, there are notable areas of concern related to its attack surface.  The plugin exposes several unprotected AJAX handlers and REST API routes, which could potentially be exploited by unauthenticated users. While the taint analysis found no specific issues, the presence of unprotected entry points still presents a risk, as unforeseen vulnerabilities could arise in these unscrutinized areas.\n\nThe plugin's vulnerability history is clean, suggesting a commitment to security or a lack of past exploitation. This, combined with the robust SQL and output escaping, points towards a development team that understands secure coding. Nevertheless, the unprotected AJAX and REST API endpoints remain a primary concern. A balanced conclusion is that while the core code seems secure, the accessible attack surface requires immediate attention to mitigate potential risks.",[298,300,302,304],{"reason":299,"points":11},"Unprotected AJAX handlers",{"reason":301,"points":11},"Unprotected REST API routes",{"reason":303,"points":133},"Bundled library (Select2)",{"reason":305,"points":133},"Bundled library (Guzzle)","2026-03-16T23:34:29.697Z",{"wat":308,"direct":323},{"assetPaths":309,"generatorPatterns":315,"scriptPaths":316,"versionParams":317},[310,311,312,313,314],"\u002Fwp-content\u002Fplugins\u002Ftrust-swiftly-verification\u002Fassets\u002Fjs\u002Fcheckout.js","\u002Fwp-content\u002Fplugins\u002Ftrust-swiftly-verification\u002Fassets\u002Fjs\u002Fcheckout-block.js","\u002Fwp-content\u002Fplugins\u002Ftrust-swiftly-verification\u002Fassets\u002Fjs\u002Fuser-verification.js","\u002Fwp-content\u002Fplugins\u002Ftrust-swiftly-verification\u002Fassets\u002Fcss\u002Fcheckout.css","\u002Fwp-content\u002Fplugins\u002Ftrust-swiftly-verification\u002Fassets\u002Fcss\u002Fuser-verification.css",[],[310,311,312],[318,319,320,321,322],"trust-swiftly-verification\u002Fassets\u002Fjs\u002Fcheckout.js?ver=","trust-swiftly-verification\u002Fassets\u002Fjs\u002Fcheckout-block.js?ver=","trust-swiftly-verification\u002Fassets\u002Fjs\u002Fuser-verification.js?ver=","trust-swiftly-verification\u002Fassets\u002Fcss\u002Fcheckout.css?ver=","trust-swiftly-verification\u002Fassets\u002Fcss\u002Fuser-verification.css?ver=",{"cssClasses":324,"htmlComments":326,"htmlAttributes":329,"restEndpoints":333,"jsGlobals":335,"shortcodeOutput":337},[325],"trustswiftly-verification-wrapper",[327,328],"\u003C!-- SECURITY FIX: START -->","\u003C!-- SECURITY FIX: END -->",[330,331,332],"data-verification-method","data-nonce","data-action",[334],"\u002Ftrustswiftly\u002Fv1\u002Fverify-user",[336],"TrustSwiftly",[]]