1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4952],{404:(e,r,t)=>{"use strict";t.d(r,{v:()=>a});var s=t(37876);let a=e=>(0,s.jsx)("svg",{className:e.className,fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z",clipRule:"evenodd"})})},561:(e,r,t)=>{"use strict";t.d(r,{V:()=>a});var s=t(37876);let a=()=>(0,s.jsx)("svg",{className:"h-5 w-5 flex-shrink-0 text-primary-600 dark:text-primary-500",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"})})},12128:(e,r,t)=>{"use strict";t.d(r,{Zt:()=>l,dA:()=>n,pb:()=>c,qg:()=>d,rL:()=>o});var s=t(71454),a=t(14232),i=t(97319);let o=()=>({"@type":"Organization",name:"Opportify",url:"https://www.opportify.ai",logo:"https://www.opportify.ai/icons/favicon.svg",sameAs:[...i._d],areaServed:"Worldwide",contactPoint:[{"@type":"ContactPoint",contactType:"sales",url:"https://www.opportify.ai/contact",availableLanguage:["English","Portuguese","Spanish"]}]}),n=()=>({"@type":"WebSite",url:"https://www.opportify.ai",name:"Opportify"}),l=e=>({"@type":"BreadcrumbList",itemListElement:e.map((e,r)=>({"@type":"ListItem",position:r+1,name:e.name,item:e.url}))}),d=e=>{let r={};if(!1!==e.includeContext&&(r["@context"]="https://schema.org"),r["@type"]=e.type??"WebApplication",r.name=e.name,r.description=e.description,r.applicationCategory=e.applicationCategory??"BusinessApplication",r.url=e.url,r.operatingSystem="Any",r.publisher={"@type":"Organization",...e.publisher??{name:"Opportify",url:"https://www.opportify.ai"}},e.author&&(r.author={"@type":"Organization",...e.author}),e.featureList?.length&&(r.featureList=e.featureList),e.offers){let{price:t,priceCurrency:s,availability:a,url:i,unitText:o,priceValidUntil:n}=e.offers;if(t&&s){let e={"@type":"Offer",price:t,priceCurrency:s};a&&(e.availability=a),i&&(e.url=i),n&&(e.priceValidUntil=n),o&&(e.priceSpecification={"@type":"UnitPriceSpecification",price:t,priceCurrency:s,unitText:o}),r.offers=e}}return e.apiDocUrl&&(r.softwareHelp=e.apiDocUrl),e.potentialAction?r.potentialAction=e.potentialAction:e.actionUrl&&(r.potentialAction={"@type":"UseAction",target:{"@type":"EntryPoint",urlTemplate:e.actionUrl}}),r},c=e=>({"@type":"FAQPage",mainEntity:e.map(e=>({question:e.question,answer:"string"==typeof e.answer?e.answer:(0,s.qV)(a.createElement(a.Fragment,null,e.answer)).replace(/<[^>]+>/g," ").trim()})).map(e=>({"@type":"Question",name:e.question,acceptedAnswer:{"@type":"Answer",text:e.answer}}))})},13361:(e,r,t)=>{"use strict";t.d(r,{y:()=>a});var s=t(37876);let a=e=>(0,s.jsx)("svg",{className:e.className,viewBox:"0 0 56 56",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M55.8152 31.696C55.7928 31.5756 55.776 31.458 55.7508 31.3404C55.622 30.716 55.4456 30.1056 55.2132 29.5176C55.1992 29.4812 55.1796 29.4476 55.1656 29.4112C54.6476 28.1372 53.9 26.9668 52.9536 25.956C53.116 25.2448 53.2 24.5252 53.2 23.8C53.2 23.1336 53.1328 22.4756 53.0012 21.84C52.9368 21.518 52.8108 21.2212 52.7128 20.9104C52.6176 20.608 52.5532 20.2944 52.43 20.0032C51.926 18.8104 51.1924 17.7408 50.2852 16.8448C50.3608 16.3604 50.4 15.8788 50.4 15.4C50.4 11.2952 47.852 7.7 44.1308 6.2664C42.7 2.548 39.1048 0 35 0C32.256 0 29.7808 1.1396 28 2.9624C26.2192 1.1396 23.744 0 21 0C16.8952 0 13.3 2.548 11.8692 6.2664C8.148 7.7 5.6 11.2952 5.6 15.4C5.6 15.8788 5.6392 16.3604 5.712 16.842C4.8048 17.738 4.0712 18.8104 3.5672 20.0004C3.4496 20.2804 3.388 20.5856 3.2956 20.8768C3.1948 21.196 3.066 21.5068 2.9988 21.84C2.8672 22.4784 2.8 23.1336 2.8 23.8C2.8 24.5252 2.884 25.242 3.0464 25.9504L3.038 25.9616C2.0944 26.9724 1.3468 28.14 0.8316 29.414C0.8176 29.4476 0.8008 29.4784 0.7868 29.512C0.5544 30.1028 0.378 30.716 0.2464 31.3404C0.2212 31.458 0.2044 31.5756 0.182 31.6932C0.0756002 32.3204 0 32.956 0 33.6C0 34.286 0.0840001 34.9496 0.2016 35.6048C0.2324 35.7672 0.2632 35.9268 0.2996 36.0892C0.4452 36.722 0.6244 37.3436 0.8736 37.9344C0.8904 37.9736 0.9156 38.01 0.9324 38.052C1.1676 38.5924 1.456 39.1048 1.7752 39.6004C1.8816 39.7656 1.9908 39.928 2.1028 40.0876C2.3968 40.4964 2.7132 40.8828 3.0604 41.2496C3.262 41.4624 3.472 41.6584 3.6904 41.8544C3.9732 42.1092 4.2644 42.3556 4.5724 42.5824C4.8496 42.7868 5.1352 42.9744 5.432 43.1536C5.4908 43.1872 5.5412 43.232 5.6 43.2656C5.6 43.3132 5.6 43.3552 5.6 43.4028C5.6 48.3616 9.2988 52.4692 14.084 53.116C15.9152 54.9612 18.3708 56 21 56C23.744 56 26.2192 54.8604 28 53.0376C29.7808 54.8604 32.256 56 35 56C37.6292 56 40.0848 54.9612 41.916 53.1132C46.7012 52.4664 50.4 48.3588 50.4 43.4C50.4 43.3524 50.4 43.3104 50.4 43.2628C50.4588 43.2292 50.5092 43.1872 50.568 43.1508C50.8648 42.9716 51.1504 42.784 51.4276 42.5796C51.7384 42.3528 52.0268 42.1064 52.3096 41.8516C
152.5252 41.6556 52.738 41.4596 52.9396 41.2468C53.2868 40.8828 53.6032 40.4936 53.8972 40.0848C54.012 39.9252 54.1212 39.7628 54.2248 39.5976C54.5412 39.102 54.8296 38.5896 55.0676 38.0492C55.0844 38.01 55.1096 37.9736 55.1264 37.9316C55.3756 37.3408 55.5548 36.7192 55.7004 36.0864C55.7368 35.9268 55.7676 35.7672 55.7984 35.602C55.916 34.9496 56 34.286 56 33.6C56 32.956 55.9244 32.3204 55.8152 31.696ZM25.2 46.2C25.2 48.5156 23.3156 50.4 21 50.4C19.6896 50.4 18.4744 49.784 17.6624 48.7088C17.1332 48.0088 16.3072 47.5972 15.428 47.5972C15.3944 47.5972 15.3608 47.5972 15.3244 47.6C13.524 47.5664 12.012 46.3904 11.4492 44.7748C12.9136 44.7412 14.336 44.4528 15.6772 43.8704C17.094 43.2516 17.7408 41.5996 17.1248 40.1856C16.506 38.766 14.8568 38.1164 13.44 38.7352C12.7316 39.0432 11.9784 39.2 11.2 39.2C10.6288 39.2 10.0884 39.088 9.5704 38.9312C9.5508 38.9256 9.5396 38.9088 9.52 38.9032C8.358 38.5336 7.3892 37.8224 6.7032 36.9068C6.6948 36.8956 6.6836 36.8844 6.6752 36.8704C6.3616 36.4448 6.1264 35.9688 5.9444 35.4676C5.9108 35.3752 5.8856 35.28 5.8576 35.1848C5.7036 34.678 5.6 34.1488 5.6 33.6C5.6 32.8412 5.7876 32.1104 6.076 31.4272C6.4708 30.5088 7.084 29.6912 7.9408 29.0724C8.2544 28.8456 8.4896 28.5572 8.6772 28.2436C8.6828 28.2352 8.6828 28.2268 8.6884 28.2184C8.8592 27.93 8.9684 27.6192 9.0272 27.2944C9.0412 27.2216 9.0356 27.1488 9.044 27.0732C9.0692 26.8156 9.0664 26.5636 9.0188 26.3032C8.9992 26.1856 8.96 26.0764 8.9264 25.9644C8.8872 25.844 8.8816 25.718 8.8256 25.6004C8.5428 25.004 8.4 24.3964 8.4 23.8C8.4 23.4668 8.4476 23.1448 8.526 22.8284C8.5456 22.7472 8.5736 22.6716 8.5988 22.5932C8.6716 22.3524 8.764 22.1172 8.8788 21.8932C8.9124 21.8288 8.946 21.7644 8.9824 21.7028C9.3184 21.1316 9.786 20.6304 10.374 20.258C10.374 20.258 10.3796 20.2524 10.3852 20.2496C11.0292 19.8436 11.7852 19.6 12.6 19.6C13.174 19.6 13.7256 19.712 14.2436 19.9332C15.6632 20.5492 17.3096 19.8828 17.92 18.4632C18.5276 17.0408 17.8696 15.3944 16.4472 14.7868C15.2292 14.266 13.9356 14 12.6 14C12.1996 14 11.816 14.0728 11.4268 14.1176C11.8916 12.6868 13.0844 11.5668 14.6328 11.2812C15.7752 11.0712 16.6712 10.1752 16.8812 9.0328C17.248 7.0448 18.9812 5.6 21 5.6C23.3156 5.6 25.2 7.4844 25.2 9.8V46.2ZM50.1452 35.1848C50.1172 35.28 50.0892 35.3752 50.0584 35.4676C49.8764 35.9688 49.6412 36.4448 49.3276 36.8704C49.3192 36.8816 49.308 36.8928 49.2996 36.9068C48.6136 37.8224 47.6448 38.5364 46.4828 38.9032C46.4632 38.9088 46.452 38.9256 46.4324 38.9312C45.9116 39.088 45.3712 39.2 44.8 39.2C44.0216 39.2 43.2684 39.0432 42.5628 38.7352C41.1404 38.1108 39.494 38.7688 38.878 40.1856C38.2592 41.6024 38.906 43.2544 40.3256 43.8704C41.664 44.4528 43.0892 44.7412 44.5536 44.7748C43.988 46.3932 42.4788 47.5692 40.6784 47.6C39.7376 47.5188 38.8892 47.9836 38.3404 48.7088C37.5256 49.784 36.3104 50.4 35 50.4C32.6844 50.4 30.8 48.5156 30.8 46.2V9.8C30.8 7.4844 32.6844 5.6 35 5.6C37.0188 5.6 38.752 7.0448 39.1188 9.0356C39.3288 10.178 40.2248 11.074 41.3672 11.284C42.9156 11.5696 44.1084 12.6896 44.5732 14.1204C44.184 14.0728 43.8004 14 43.4 14C42.0644 14 40.7708 14.266 39.55 14.7868C38.1276 15.3944 37.4696 17.0408 38.0772 18.4632C38.6848 19.8828 40.3284 20.552 41.7536 19.9332C42.2744 19.712 42.826 19.6 43.4 19.6C44.2148 19.6 44.9708 19.8436 45.6148 20.2468C45.6148 20.2468 45.6204 20.2524 45.626 20.2552C46.214 20.6276 46.6816 21.1288 47.0176 21.7C47.054 21.7616 47.0876 21.826 47.1212 21.8904C47.2388 22.1144 47.3284 22.3496 47.404 22.5932C47.4264 22.6716 47.4572 22.7472 47.4768 22.8284C47.5524 23.1448 47.6 23.4668 47.6 23.8C47.6 24.3992 47.4572 25.004 47.1744 25.5976C47.1184 25.7152 47.1128 25.8412 47.0736 25.9616C47.0372 26.0764 47.0008 26.1856 46.9784 26.3032C46.9308 26.5608 46.928 26.8156 46.9532 27.0732C46.9616 27.1488 46.956 27.2216 46.97 27.2944C47.0288 27.622 47.1408 27.9328 47.3116 28.2212C47.3172 28.2268 47.3172 28.2352 47.32 28.2436C47.5104 28.5572 47.7456 28.8484 48.0592 29.0724C48.9132 29.6884 49.5292 30.5088 49.924 31.4272C50.2124 32.1104 50.4 32.8412 50.4 33.6C50.4 34.1488 50.2964 34.678 50.1452 35.1848Z"})})},16350:(e,r,t)=>{"use strict";t.d(r,{R:()=>i});var s=t(37876),a=t(24299);function i(e){let{title:r,items:t}=e,i=Math.ceil(t.length/2),o=t.slice(0,i),n=t.slice(i);return(0,s.jsx)("section",{className:"bg-white dark:bg-gray-900",children:(0,s.jsxs)("div",{className:"mx-auto max-w-screen-xl px-4 py-8 sm:py-16 lg:px-6",children:[(0,s.jsx)("h2",{className:"mb-8 text-4xl font-extrabold tracking-tight text-gray-900 dark:text-white",children:r}),(0,s.jsxs)("div",{className:"grid border-t border-gray-200 pt-8 text-left dark:border-gray-700 md:grid-cols-2 md:gap-16",children:[(0,s.jsx)("div",{children:o.map((e,r)=>(0,s.jsxs)("div",{className:"mb-10",children:[(0,s.jsxs)("h3",{className:"mb-4 flex items-center text-lg font-medium text-gray-900 dark:text-white",children:[(0,s.jsx)(a.J,{className:"mr-2 h-5 w-5 flex-shrink-0 text-gray-500 dark:text-gray-400"}),e.question]}),(0,s.jsx)("div",{className:"text-gray-500 dark:text-gray-400",children:e.answer})]},r))}),(0,s.jsx)("div",{children:n.map((e,r)=>(0,s.jsxs)("div",{className:"mb-10",children:[(0,s.jsxs)("h3",{className:"mb-4 flex items-center text-lg font-medium text-gray-900 dark:text-white",children:[(0,s.jsx)(a.J,{className:"mr-2 h-5 w-5 flex-shrink-0 text-gray-500 dark:text-gray-400"}),e.question]}),(0,s.jsx)("div",{className:"text-gray-500 dark:text-gray-400",children:e.answer})]},i+r))})]})]})})}},22096:(e,r,t)=>{"use strict";t.d(r,{g:()=>n});var s=t(37876),a=t(48230),i=t.n(a),o=t(39679);function n(){return(0,s.jsx)("section",{className:"bg-white dark:bg-gray-900",children:(0,s.jsx)("div",{className:"mx-auto max-w-screen-xl px-4 py-8 lg:px-6",children:(0,s.jsx)("div",{className:"rounded-2xl border border-blue-200 bg-gradient-to-br from-blue-50 to-white p-6 shadow-sm dark:border-blue-900/40 dark:from-blue-900/20 dark:to-gray-900 md:p-8",children:(0,s.jsxs)("div",{className:"flex flex-col gap-5 md:flex-row md:items-center md:justify-between",children:[(0,s.jsxs)("div",{className:"max-w-2xl",children:[(0,s.jsxs)("div",{className:"inline-flex items-center gap-2 rounded-full bg-blue-100 px-3 py-1 text-xs font-semibold uppercase tracking-wide text-blue-700 dark:bg-blue-900/50 dark:text-blue-300",children:[(0,s.jsx)("span",{className:"inline-flex h-7 w-7 items-center justify-center overflow-hidden rounded-full bg-white shadow-sm dark:bg-gray-900",children:(0,s.jsx)("span",{className:"scale-[0.44]",children:(0,s.jsx)(o.a,{})})}),"Official WordPress Plugin"]}),(0,s.jsx)("h2",{className:"mt-3 text-2xl font-extrabold tracking-tight text-gray-900 dark:text-white md:text-3xl",children:"Launch Fraud Protection on WordPress
1in minutes"}),(0,s.jsx)("p",{className:"mt-2 text-sm text-gray-600 dark:text-gray-300 md:text-base",children:"Install the official WordPress plugin to score submissions across 100+ signals. Configure allow, flag, or block actions by risk level for comments, registrations, checkouts, and form plugins."}),(0,s.jsx)("p",{className:"mt-2 text-xs text-gray-500 dark:text-gray-400",children:"Supports Contact Form 7, WPForms, Gravity Forms, Elementor Pro, Ninja Forms, Fluent Forms, Forminator, Formidable Forms, WooCommerce, and more."})]}),(0,s.jsxs)("div",{className:"flex flex-col gap-2 sm:min-w-64",children:[(0,s.jsx)("a",{href:"https://wordpress.org/plugins/opportify-fraud-protection/",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-center rounded-lg bg-blue-700 px-4 py-2.5 text-sm font-semibold text-white hover:bg-blue-800 focus:outline-none focus:ring-4 focus:ring-blue-200 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-900",children:"Install from WordPress.org"}),(0,s.jsx)(i(),{href:"/integrations/wordpress",className:"inline-flex items-center justify-center rounded-lg border border-blue-300 px-4 py-2.5 text-sm font-semibold text-blue-700 hover:bg-blue-50 focus:outline-none focus:ring-4 focus:ring-blue-100 dark:border-blue-700 dark:text-blue-300 dark:hover:bg-blue-900/20 dark:focus:ring-blue-900/40",children:"View setup and support guide"})]})]})})})})}},24299:(e,r,t)=>{"use strict";t.d(r,{J:()=>a});var s=t(37876);let a=e=>(0,s.jsx)("svg",{className:e.className,fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-3a1 1 0 00-.867.5 1 1 0 11-1.731-1A3 3 0 0113 8a3.001 3.001 0 01-2 2.83V11a1 1 0 11-2 0v-1a1 1 0 011-1 1 1 0 100-2zm0 8a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})})},28765:(e,r,t)=>{"use strict";t.d(r,{D:()=>a});var s=t(37876);let a=e=>(0,s.jsx)("svg",{className:e.className,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M13 2L3 14h9l-1 8 10-12h-9l1-8z"})})},30116:(e,r,t)=>{"use strict";t.d(r,{S:()=>a});var s=t(37876);let a=e=>(0,s.jsx)("svg",{className:e.className,fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})},33661:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>U});var s=t(37876),a=t(70482),i=t(71326),o=t(12128),n=t(37865);let l=[{value:"100+",label:"signals analyzed per checkout submission"},{value:"200â1000",label:"explainable risk score per order"},{value:"Sub-second",label:"response times"}];function d(){return(0,s.jsx)("section",{className:"bg-white py-12 dark:bg-gray-900 lg:py-16",children:(0,s.jsx)("div",{className:"mx-auto max-w-screen-xl px-4 lg:px-6",children:(0,s.jsxs)("div",{className:"items-center gap-12 lg:grid lg:grid-cols-2 xl:gap-16",children:[(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:"mb-6 flex items-center gap-3",children:[(0,s.jsx)("img",{src:"/icons/favicon-48x48.webp",alt:"Opportify",className:"h-10 w-10 rounded-lg shadow-sm"}),(0,s.jsx)("svg",{className:"h-5 w-5 text-gray-400 dark:text-gray-500",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","aria-hidden":"true",children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 4v16m8-8H4"})}),(0,s.jsx)("img",{src:"/images/plugins/woocommerce.png",alt:"WooCommerce",className:"h-10 w-10 rounded-lg shadow-sm"})]}),(0,s.jsx)("h1",{className:"text-4xl font-extrabold tracking-tight text-gray-900 dark:text-white sm:text-5xl",children:"Detect Fake Orders in WooCommerce Before They Cost You Money"}),(0,s.jsx)("p",{className:"mt-6 text-lg text-gray-600 dark:text-gray-300",children:"Fake orders waste your time, cost you shipping fees, and pollute your sales data. Fraud Protection scores every WooCommerce checkout with 100+ signals and gives you an explainable risk score. You decide what to do next."}),(0,s.jsx)("div",{className:"mt-8 grid grid-cols-3 gap-4 text-center",children:l.map(e=>(0,s.jsxs)("div",{className:"rounded-lg bg-gray-50 p-4 dark:bg-gray-800",children:[(0,s.jsx)("div",{className:"text-xl font-bold text-primary-700 dark:text-primary-400",children:e.value}),(0,s.jsx)("div",{className:"mt-1 text-xs text-gray-600 dark:text-gray-400",children:e.label})]},e.label))}),(0,s.jsxs)("div",{className:"mt-8 flex flex-wrap gap-4",children:[(0,s.jsx)(n.N,{text:"Sign Up Free",className:"inline-flex items-center justify-center rounded-lg bg-primary-700 px-5 py-3 text-base font-semibold text-white shadow-sm transition-colors duration-150 hover:bg-primary-800 focus:ring-4 focus:ring-primary-300 dark:bg-primary-600 dark:hover:bg-primary-700 dark:focus:ring-primary-900"}),(0,s.jsx)("a",{href:"/pricing?product=fraud-protection",className:"inline-flex items-center justify-center rounded-lg border border-gray-300 px-5 py-3 text-base font-semibold text-gray-900 hover:bg-gray-100 focus:ring-4 focus:ring-gray-100 dark:border-gray-700 dark:text-white dark:hover:bg-gray-700 dark:focus:ring-gray-800",children:"View Pricing"})]}),(0,s.jsx)("p",{className:"mt-6 text-sm text-gray-500 dark:text-gray-400",children:"14-day free trial. No credit card required."}),(0,s.jsxs)("a",{href:"https://wordpress.org/plugins/opportify-fraud-protection/",target:"_blank",rel:"noopener noreferrer",className:"mt-3 inline-flex items-center gap-2 text-sm font-medium text-gray-600 underline underline-offset-2 hover:text-primary-700 dark:text-gray-400 dark:hover:text-primary-400",children:[(0,s.jsx)("svg",{className:"h-4 w-4",viewBox:"0 0 24 24",fill:"
1currentColor","aria-hidden":"true",children:(0,s.jsx)("path",{d:"M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zM3.443 12c0-1.187.25-2.315.695-3.338L8.11 20.19A8.573 8.573 0 013.443 12zm8.557 8.557c-.879 0-1.727-.14-2.52-.397l2.677-7.779 2.744 7.516a.84.84 0 00.063.124 8.537 8.537 0 01-2.964.536zm1.22-12.564c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.876 0-2.35-.113-2.35-.113-.48-.028-.537.707-.057.735 0 0 .456.057.936.085l1.39 3.812-1.954 5.86-3.25-9.672c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.167 0-.364-.004-.57-.01A8.543 8.543 0 0112 3.443c2.096 0 4.007.753 5.493 2.004-.035-.002-.069-.007-.105-.007-1.232 0-2.104.995-2.104 2.065 0 .735.424 1.357.876 2.092.34.595.737 1.36.737 2.463 0 .764-.294 1.651-.68 2.888l-.893 2.982-3.231-9.637zm4.087 10.152l2.244-6.48c.42-1.047.56-1.884.56-2.631 0-.27-.018-.522-.05-.757A8.553 8.553 0 0120.557 12a8.547 8.547 0 01-3.25 6.145z"})}),"Install from WordPress.org"]})]}),(0,s.jsx)("div",{className:"mt-10 flex items-center justify-center lg:mt-0",children:(0,s.jsxs)("div",{className:"w-full max-w-md
1space-y-4",children:[(0,s.jsxs)("div",{className:"rounded-2xl border border-red-200 bg-white p-5 shadow-sm dark:border-red-900/40 dark:bg-gray-800",children:[(0,s.jsxs)("div",{className:"flex items-center justify-between",children:[(0,s.jsx)("div",{className:"text-sm font-semibold text-gray-900 dark:text-white",children:"Order #1847"}),(0,s.jsx)("span",{className:"rounded-full bg-red-100 px-2.5 py-0.5 text-xs font-bold text-red-700 dark:bg-red-900/40 dark:text-red-300",children:"Highest Risk"})]}),(0,s.jsxs)("div",{className:"mt-3 flex items-center justify-between rounded-lg bg-red-50 px-3 py-2 dark:bg-red-900/20",children:[(0,s.jsx)("span",{className:"text-xs text-gray-600 dark:text-gray-400",children:"Risk Score"}),(0,s.jsx)("span",{className:"text-sm font-bold text-red-600 dark:text-red-400",children:"912 / 1000"})]}),(0,s.jsxs)("div",{className:"mt-2 flex flex-wrap gap-1.5",children:[(0,s.jsx)("span",{className:"rounded bg-red-100 px-2 py-0.5 text-xs font-medium text-red-700 dark:bg-red-900/40 dark:text-red-300",children:"disposable email"}),(0,s.jsx)("span",{className:"rounded bg-red-100 px-2 py-0.5 text-xs font-medium text-red-700 dark:bg-red-900/40 dark:text-red-300",children:"datacenter IP"}),(0,s.jsx)("span",{className:"rounded bg-red-100 px-2 py-0.5 text-xs font-medium text-red-700 dark:bg-red-900/40 dark:text-red-300",children:"automated behavior"})]}),(0,s.jsx)("div",{className:"mt-3 text-xs text-gray-500 dark:text-gray-400",children:"â Highest risk. Review recommended."})]}),(0,s.jsxs)("div",{className:"rounded-2xl border border-yellow-200 bg-white p-5 shadow-sm dark:border-yellow-900/40 dark:bg-gray-800",children:[(0,s.jsxs)("div",{className:"flex items-center justify-between",children:[(0,s.jsx)("div",{className:"text-sm font-semibold text-gray-900 dark:text-white",children:"Order #1848"}),(0,s.jsx)("span",{className:"rounded-full bg-yellow-100 px-2.5 py-0.5 text-xs font-bold text-yellow-700 dark:bg-yellow-900/40 dark:text-yellow-300",children:"High Risk"})]}),(0,s.jsxs)("div",{className:"mt-3 flex items-center justify-between rounded-lg bg-yellow-50 px-3 py-2 dark:bg-yellow-900/20",children:[(0,s.jsx)("span",{className:"text-xs text-gray-600 dark:text-gray-400",children:"Risk Score"}),(0,s.jsx)("span",{className:"text-sm font-bold text-yellow-600 dark:text-yellow-400",children:"647 / 1000"})]}),(0,s.jsxs)("div",{className:"mt-2 flex flex-wrap gap-1.5",children:[(0,s.jsx)("span",{className:"rounded bg-yellow-100 px-2 py-0.5 text-xs font-medium text-yellow-700 dark:bg-yellow-900/40 dark:text-yellow-300",children:"VPN detected"}),(0,s.jsx)("span",{className:"rounded bg-yellow-100 px-2 py-0.5 text-xs font-medium text-yellow-700 dark:bg-yellow-900/40 dark:text-yellow-300",children:"rapid form fill"})]}),(0,s.jsx)("div",{className:"mt-3 text-xs text-gray-500 dark:text-gray-400",children:"⸠High risk score. Consider reviewing before fulfilling."})]}),(0,s.jsxs)("div",{className:"rounded-2xl border border-green-200 bg-white p-5 shadow-sm dark:border-green-900/40 dark:bg-gray-800",children:[(0,s.jsxs)("div",{className:"flex items-center justify-between",children:[(0,s.jsx)("div",{className:"text-sm font-semibold text-gray-900 dark:text-white",children:"Order #1849"}),(0,s.jsx)("span",{className:"rounded-full bg-green-100 px-2.5 py-0.5 text-xs font-bold text-green-700 dark:bg-green-900/40 dark:text-green-300",children:"Low Risk"})]}),(0,s.jsxs)("div",{className:"mt-3 flex items-center justify-between rounded-lg bg-green-50 px-3 py-2 dark:bg-green-900/20",children:[(0,s.jsx)("span",{className:"text-xs text-gray-600 dark:text-gray-400",children:"Risk Score"}),(0,s.jsx)("span",{className:"text-sm font-bold text-green-600 dark:text-green-400",children:"238 / 1000"})]}),(0,s.jsx)("div",{className:"mt-3 text-xs text-gray-500 dark:text-gray-400",children:"â Low-risk score with no notable signals."})]})]})})]})})})}var c=t(68203),m=t(67231),x=t(62982),g=t(42651),p=t(74484),u=t(48230),h=t.n(u);let y=[{icon:c.a,title:"Orders That Never Get Picked Up",description:"Fraudsters place orders with stolen cards or fake payment details. These orders can lead to fulfillment losses and chargebacks that eat into your margins."},{icon:m.u,title:"Hours Wasted on Manual Review",description:"Without automated scoring, your team manually checks suspicious orders one by one. That time adds up fast when you process hundreds of orders daily."},{icon:x.B,title:"Chargeback Fees and Payment Holds",description:"Too many chargebacks trigger payment processor penalties. Your processing fees increase, and excessive chargebacks can put your processor relationship at risk."},{icon:g.S,title:"Polluted Sales Data and Analytics",description:"Fake orders inflate revenue reports, skew inventory counts, and make it impossible to understand your real business performance."}];function f(){return(0,s.jsx)("section",{className:"bg-gray-50 py-16 dark:bg-gray-800",children:(0,s.jsxs)("div",{className:"mx-auto max-w-screen-xl px-4 lg:px-6",children:[(0,s.jsxs)("div",{className:"mx-auto max-w-3xl text-center",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-full bg-red-100 px-3 py-1 text-xs font-semibold uppercase tracking-wide text-red-700 dark:bg-red-900/60 dark:text-red-200",children:"The Problem"}),(0,s.jsx)("h2",{className:"mt-4 text-3xl font-bold tracking-tight text-gray-900 dark:text-white sm:text-4xl",children:"Fake Orders Are Draining Your WooCommerce Store"}),(0,s.jsx)("p",{className:"mt-4 text-base text-gray-600 dark:text-gray-300 sm:text-lg",children:"If you run a WooCommerce store, you already know the pain. Fake orders show up as real revenue, then vanish into chargebacks, wasted inventory, and hours of lost time."})]}),(0,s.jsx)("div",{className:"mt-12 grid gap-8 md:grid-cols-2",children:y.map(e=>{let r=e.icon;return(0,s.jsxs)("div",{className:"rounded-2xl border border-gray-200 bg-white p-6 dark:border-gray-700 dark:bg-gray-900",children:[(0,s.jsx)("div",{className:"mb-4 flex h-12 w-12 items-center justify-center rounded-full bg-red-100 dark:bg-red-900/40",children:(0,s.jsx)(r,{className:"h-6 w-6 text-red-600 dark:text-red-400"})}),(0,s.jsx)("h3",{className:"text-lg font-semibold text-gray-900 dark:text-white",children:e.title}),(0,s.jsx)("p",{className:"mt-2 text-sm text-gray-600 dark:text-gray-300",children:e.description})]},e.title)})}),(0,s.jsxs)("div",{className:"mt-10 flex flex-col items-center justify-center gap-4 sm:flex-row",children:[(0,s.jsx)(n.N,{text:"Start Free Trial",className:"inline-flex items-center justify-center rounded-lg bg-primary-700 px-6 py-3 text-sm font-semibold text-white shadow-sm hover:bg-primary-800 focus:ring-4 focus:ring-primary-300 dark:bg-primary-600 dark:hover:bg-primary-700 dark:focus:ring-primary-900"}),(0,s.jsx)(h(),{href:"/pricing?product=fraud-protection",className:"inline-flex items-center justify-center rounded-lg border border-gray-300 px-6 py-3 text-sm font-semibold text-gray-900 hover:bg-gray-100 focus:ring-4 focus:ring-gray-100 dark:border-gray-700 dark:text-white dark:hover:bg-gray-700 dark:focus:ring-gray-800",children:"See Pricing"})]}),(0,s.jsxs)("p",{className:"mt-3 text-center text-xs text-gray-500 dark:text-gray-400",children:["14-day free trial. No credit card required. Includes"," ",p.j.FRAUD_PROTECTION.toLocaleStr
1ing()," free analyses."]}),(0,s.jsx)("div",{className:"mt-2 text-center",children:(0,s.jsxs)("a",{href:"https://wordpress.org/plugins/opportify-fraud-protection/",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 text-sm font-medium text-gray-600 underline underline-offset-2 hover:text-primary-700 dark:text-gray-400 dark:hover:text-primary-400",children:[(0,s.jsx)("svg",{className:"h-4 w-4",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:(0,s.jsx)("path",{d:"M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zM3.443 12c0-1.187.25-2.315.695-3.338L8.11 20.19A8.573 8.573 0 013.443 12zm8.557 8.557c-.879 0-1.727-.14-2.52-.397l2.677-7.779 2.744 7.516a.84.84 0 00.063.124 8.537 8.537 0 01-2.964.536zm1.22-12.564c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.876 0-2.35-.113-2.35-.113-.48-.028-.537.707-.057.735 0 0 .456.057.936.085l1.39 3.812-1.954 5.86-3.25-9.672c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.167 0-.364-.004-.57-.01A8.543 8.543 0 0112 3.443c2.096 0 4.007.753 5.493 2.004-.035-.002-.069-.007-.105-.007-1.232 0-2.104.995-2.104 2.065 0 .735.424 1.357.876 2.092.34.595.737 1.36.737 2.463 0 .764-.294 1.651-.68 2.888l-.893 2.982-3.231-9.637zm4.087 10.152l2.244-6.48c.42-1.047.56-1.884.56-2.631 0-.27-.018-.522-.05-.757A8.553 8.553 0 0120.557 12a8.547 8.547 0 01-3.25 6.145z"})}),"Install from WordPress.org"]})})]})})}let b=[{title:"Install the WordPress Plugin",description:"Search for Fraud Protection in the WordPress plugin directory and activate it. No code changes, no developer needed."},{title:"Automatic Signal Collection",description:"The plugin collects behavioral signals passively during checkout: typing patterns, mouse movement, time-on-form, device fingerprint, and more."},{title:"Multi-Signal Risk Scoring",description:"When a customer submits an order, Fraud Protection analyzes 100+ signals (email reputation, IP intelligence, device data, velocity, behavior) and returns a risk score from 200â1000."},{title:"You Decide What Happens Next",description:"Configure your thresholds per risk level: streamline fulfillment for low-risk orders, place medium-risk orders on hold for review, or flag high-risk orders for your team. Your store, your rules."}];function w(){return(0,s.jsx)("section",{id:"how-it-works",className:"bg-white py-16 dark:bg-gray-900",children:(0,s.jsxs)("div",{className:"mx-auto max-w-screen-xl px-4 lg:px-6",children:[(0,s.jsxs)("div",{className:"max-w-3xl",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-full bg-green-100 px-3 py-1 text-xs font-semibold uppercase tracking-wide text-green-700 dark:bg-green-900/60 dark:text-green-200",children:"How It Works"}),(0,s.jsx)("h2",{className:"mt-4 text-3xl font-bold tracking-tight text-gray-900 dark:text-white sm:text-4xl",children:"Detect and Act on Fake Orders in Four Steps"}),(0,s.jsx)("p",{className:"mt-4 text-base text-gray-600 dark:text-gray-300 sm:text-lg",children:"No coding required. Install, activate, and start scoring every WooCommerce checkout in minutes."})]}),(0,s.jsx)("div",{className:"mt-12 grid gap-6 md:grid-cols-2 lg:grid-cols-4",children:b.map((e,r)=>(0,s.jsxs)("article",{className:"relative flex h-full flex-col rounded-2xl border border-gray-200 bg-white p-6 shadow-sm dark:border-gray-700 dark:bg-gray-800",children:[(0,s.jsx)("div",{className:"absolute -top-5 left-6 flex h-10 w-10 items-center justify-center rounded-full bg-primary-600 text-sm font-semibold text-white shadow-md",children:r+1}),(0,s.jsx)("h3",{className:"mt-6 text-lg font-semibold text-gray-900 dark:text-white",children:e.title}),(0,s.jsx)("p",{className:"mt-3 text-sm text-gray-600 dark:text-gray-300",children:e.description})]},e.title))}),(0,s.jsxs)("div",{className:"mt-10 flex flex-col items-center justify-center gap-4 sm:flex-row",children:[(0,s.jsx)(n.N,{text:"Start Free Trial",className:"inline-flex items-center justify-center rounded-lg bg-primary-700 px-6 py-3 text-sm font-semibold text-white shadow-sm hover:bg-primary-800 focus:ring-4 focus:ring-primary-300 dark:bg-primary-600 dark:hover:bg-primary-700 dark:focus:ring-primary-900"}),(0,s.jsx)(h(),{href:"/pricing?product=fraud-protection",className:"inline-flex items-center justify-center rounded-lg border border-gray-300 px-6 py-3 text-sm font-semibold text-gray-900 hover:bg-gray-100 focus:ring-4 focus:ring-gray-100 dark:border-gray-700 dark:text-white dark:hover:bg-gray-700 dark:focus:ring-gray-800",children:"See Pricing"})]}),(0,s.jsxs)("p",{className:"mt-3 text-center text-xs text-gray-500 dark:text-gray-400",children:["14-day free trial. No credit card required. Includes"," ",p.j.FRAUD_PROTECTION.toLocaleStr
1ing()," free analyses."]}),(0,s.jsx)("div",{className:"mt-2 text-center",children:(0,s.jsxs)("a",{href:"https://wordpress.org/plugins/opportify-fraud-protection/",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 text-sm font-medium text-gray-600 underline underline-offset-2 hover:text-primary-700 dark:text-gray-400 dark:hover:text-primary-400",children:[(0,s.jsx)("svg",{className:"h-4 w-4",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:(0,s.jsx)("path",{d:"M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zM3.443 12c0-1.187.25-2.315.695-3.338L8.11 20.19A8.573 8.573 0 013.443 12zm8.557 8.557c-.879 0-1.727-.14-2.52-.397l2.677-7.779 2.744 7.516a.84.84 0 00.063.124 8.537 8.537 0 01-2.964.536zm1.22-12.564c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.876 0-2.35-.113-2.35-.113-.48-.028-.537.707-.057.735 0 0 .456.057.936.085l1.39 3.812-1.954 5.86-3.25-9.672c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.167 0-.364-.004-.57-.01A8.543 8.543 0 0112 3.443c2.096 0 4.007.753 5.493 2.004-.035-.002-.069-.007-.105-.007-1.232 0-2.104.995-2.104 2.065 0 .735.424 1.357.876 2.092.34.595.737 1.36.737 2.463 0 .764-.294 1.651-.68 2.888l-.893 2.982-3.231-9.637zm4.087 10.152l2.244-6.48c.42-1.047.56-1.884.56-2.631 0-.27-.018-.522-.05-.757A8.553 8.553 0 0120.557 12a8.547 8.547 0 01-3.25 6.145z"})}),"Install from WordPress.org"]})})]})})}var k=t(34176),v=t(40058),j=t(13361),C=t(28765),N=t(76592);let P=[{icon:j.y,title:"Behavioral Analysis",description:"Detects bots and automated tools by analyzing how users interact with your checkout: typing speed, mouse movement, scroll patterns, and time spent on form fields."},{icon:e=>(0,s.jsxs)("svg",{className:e.className,fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("path",{d:"M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z"}),(0,s.jsx)("path",{d:"M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z"})]}),title:"Email Intelligence",description:"Checks if the email address is deliverable, disposable, or associated with known fraud patterns. Validates domain age, DNS records, and email type."},{icon:v.x,title:"IP Reputation",description:"Identifies VPNs, proxies, Tor exit nodes, and datacenter IPs. Checks against blocklists and verifies geolocation consistency across available location signals."},{icon:N.v,title:"Device Fingerprinting",description:"Creates a unique device profile from browser, OS, screen, and hardware signals. Detects when the same device places multiple orders under different identities."},{icon:C.D,title:"Velocity Checks",description:"Tracks submission frequency per device, IP, and email. Flags sudden bursts of orders that indicate coordinated fraud attacks or card testing."},{icon:k.Z,title:"Explainable Risk Report",description:"Every risk score comes with human-readable reason codes. Know exactly why an order was flagged so you can make informed decisions."}];function A(){return(0,s.jsx)("section",{className:"bg-gray-50 py-16 dark:bg-gray-800",children:(0,s.jsxs)("div",{className:"mx-auto max-w-screen-xl px-4 lg:px-6",children:[(0,s.jsxs)("div",{className:"mx-auto max-w-3xl text-center",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-full bg-primary-100 px-3 py-1 text-xs font-semibold uppercase tracking-wide text-primary-700 dark:bg-primary-900/60 dark:text-primary-200",children:"What Gets Analyzed"}),(0,s.jsx)("h2",{className:"mt-4 text-3xl font-bold tracking-tight text-gray-900 dark:text-white sm:text-4xl",children:"100+ Signals Per Checkout, Minimal Customer Friction"}),(0,s.jsx)("p",{className:"mt-4 text-base text-gray-600 dark:text-gray-300 sm:text-lg",children:"Fraud Protection runs silently behind your WooCommerce checkout. Legitimate customers are not presented with challenges or puzzles. Fraudsters get scored before they can do damage."})]}),(0,s.jsx)("div",{className:"mt-12 grid gap-6 sm:grid-cols-2 lg:grid-cols-3",children:P.map(e=>{let r=e.icon;return(0,s.jsxs)("div",{className:"rounded-2xl border border-gray-200 bg-white p-6 dark:border-gray-700 dark:bg-gray-900",children:[(0,s.jsx)("div",{className:"mb-4 flex h-12 w-12 items-center justify-center rounded-full bg-primary-100 dark:bg-primary-900/40",children:(0,s.jsx)(r,{className:"h-6 w-6 text-primary-600 dark:text-primary-400"})}),(0,s.jsx)("h3",{className:"text-lg font-semibold text-gray-900 dark:text-white",children:e.title}),(0,s.jsx)("p",{className:"mt-2 text-sm text-gray-600 dark:text-gray-300",children:e.description})]},e.title)})}),(0,s.jsxs)("div",{className:"mt-10 flex flex-col items-center justify-center gap-4 sm:flex-row",children:[(0,s.jsx)(n.N,{text:"Start Free Trial",className:"inline-flex items-center justify-center rounded-lg bg-primary-700 px-6 py-3 text-sm font-semibold text-white shadow-sm hover:bg-primary-800 focus:ring-4 focus:ring-primary-300 dark:bg-primary-600 dark:hover:bg-primary-700 dark:focus:ring-primary-900"}),(0,s.jsx)(h(),{href:"/pricing?product=fraud-protection",className:"inline-flex items-center justify-center rounded-lg border border-gray-300 px-6 py-3 text-sm font-semibold text-gray-900 hover:bg-gray-100 focus:ring-4 focus:ring-gray-100 dark:border-gray-700 dark:text-white dark:hover:bg-gray-700 dark:focus:ring-gray-800",children:"See Pricing"})]}),(0,s.jsxs)("p",{className:"mt-3 text-center text-xs text-gray-500 dark:text-gray-400",children:["14-day free trial. No credit card required. Includes"," ",p.j.FRAUD_PROTECTION.toLocaleStr
1ing()," free analyses."]}),(0,s.jsx)("div",{className:"mt-2 text-center",children:(0,s.jsxs)("a",{href:"https://wordpress.org/plugins/opportify-fraud-protection/",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 text-sm font-medium text-gray-600 underline underline-offset-2 hover:text-primary-700 dark:text-gray-400 dark:hover:text-primary-400",children:[(0,s.jsx)("svg",{className:"h-4 w-4",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:(0,s.jsx)("path",{d:"M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zM3.443 12c0-1.187.25-2.315.695-3.338L8.11 20.19A8.573 8.573 0 013.443 12zm8.557 8.557c-.879 0-1.727-.14-2.52-.397l2.677-7.779 2.744 7.516a.84.84 0 00.063.124 8.537 8.537 0 01-2.964.536zm1.22-12.564c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.876 0-2.35-.113-2.35-.113-.48-.028-.537.707-.057.735 0 0 .456.057.936.085l1.39 3.812-1.954 5.86-3.25-9.672c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.167 0-.364-.004-.57-.01A8.543 8.543 0 0112 3.443c2.096 0 4.007.753 5.493 2.004-.035-.002-.069-.007-.105-.007-1.232 0-2.104.995-2.104 2.065 0 .735.424 1.357.876 2.092.34.595.737 1.36.737 2.463 0 .764-.294 1.651-.68 2.888l-.893 2.982-3.231-9.637zm4.087 10.152l2.244-6.48c.42-1.047.56-1.884.56-2.631 0-.27-.018-.522-.05-.757A8.553 8.553 0 0120.557 12a8.547 8.547 0 01-3.25 6.145z"})}),"Install from WordPress.org"]})})]})})}var W=t(30116);let S=["Reduce time spent manually reviewing suspicious orders","Help reduce chargeback risk by identifying high-risk orders early","Keep your sales data clean and your analytics accurate","Protect your payment processor relationship from fraud penalties","Reduce checkout friction with invisible multi-signal protection","Give legitimate customers a frictionless buying experience"];function F(){return(0,s.jsx)("section",{className:"bg-white py-16 dark:bg-gray-900",children:(0,s.jsxs)("div",{className:"mx-auto max-w-screen-xl px-4 lg:px-6",children:[(0,s.jsxs)("div",{className:"mx-auto max-w-3xl text-center",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-full bg-green-100 px-3 py-1 text-xs font-semibold uppercase tracking-wide text-green-700 dark:bg-green-900/60 dark:text-green-200",children:"Outcomes"}),(0,s.jsx)("h2",{className:"mt-4 text-3xl font-bold tracking-tight text-gray-900 dark:text-white sm:text-4xl",children:"What WooCommerce Store Owners Can Expect"}),(0,s.jsx)("p",{className:"mt-4 text-base text-gray-600 dark:text-gray-300 sm:text-lg",children:"Fraud Protection gives you the signals to act on fraud before it impacts your bottom line. Results depend on your store, your thresholds, and how you choose to act on the scores."})]}),(0,s.jsxs)("div",{className:"mx-auto mt-12 max-w-2xl",children:[(0,s.jsx)("ul",{className:"space-y-4",children:S.map(e=>(0,s.jsxs)("li",{className:"flex items-start gap-3",children:[(0,s.jsx)("div",{className:"mt-0.5 inline-flex h-6 w-6 shrink-0 items-center justify-center rounded-full bg-green-100 dark:bg-green-900/40",children:(0,s.jsx)(W.S,{className:"h-4 w-4 text-green-600 dark:text-green-400"})}),(0,s.jsx)("span",{className:"text-base text-gray-700 dark:text-gray-300",children:e})]},e))}),(0,s.jsx)("p",{className:"mt-8 text-center text-sm text-gray-500 dark:text-gray-400",children:"Fraud Protection provides advisory risk scores. You control what actions to take based on your risk tolerance and business rules."}),(0,s.jsxs)("div",{className:"mt-8 flex flex-col items-center justify-center gap-4 sm:flex-row",children:[(0,s.jsx)(n.N,{text:"Start Free Trial",className:"inline-flex items-center justify-center rounded-lg bg-primary-700 px-6 py-3 text-sm font-semibold text-white shadow-sm hover:bg-primary-800 focus:ring-4 focus:ring-primary-300 dark:bg-primary-600 dark:hover:bg-primary-700 dark:focus:ring-primary-900"}),(0,s.jsx)(h(),{href:"/pricing?product=fraud-protection",className:"inline-flex items-center justify-center rounded-lg border border-gray-300 px-6 py-3 text-sm font-semibold text-gray-900 hover:bg-gray-100 focus:ring-4 focus:ring-gray-100 dark:border-gray-700 dark:text-white dark:hover:bg-gray-700 dark:focus:ring-gray-800",children:"See Pricing"})]}),(0,s.jsxs)("p",{className:"mt-3 text-center text-xs text-gray-500 dark:text-gray-400",children:["14-day free trial. No credit card required. Includes"," ",p.j.FRAUD_PROTECTION.toLocaleStr
1ing()," free analyses."]}),(0,s.jsx)("div",{className:"mt-2 text-center",children:(0,s.jsxs)("a",{href:"https://wordpress.org/plugins/opportify-fraud-protection/",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 text-sm font-medium text-gray-600 underline underline-offset-2 hover:text-primary-700 dark:text-gray-400 dark:hover:text-primary-400",children:[(0,s.jsx)("svg",{className:"h-4 w-4",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:(0,s.jsx)("path",{d:"M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zM3.443 12c0-1.187.25-2.315.695-3.338L8.11 20.19A8.573 8.573 0 013.443 12zm8.557 8.557c-.879 0-1.727-.14-2.52-.397l2.677-7.779 2.744 7.516a.84.84 0 00.063.124 8.537 8.537 0 01-2.964.536zm1.22-12.564c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.876 0-2.35-.113-2.35-.113-.48-.028-.537.707-.057.735 0 0 .456.057.936.085l1.39 3.812-1.954 5.86-3.25-9.672c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.167 0-.364-.004-.57-.01A8.543 8.543 0 0112 3.443c2.096 0 4.007.753 5.493 2.004-.035-.002-.069-.007-.105-.007-1.232 0-2.104.995-2.104 2.065 0 .735.424 1.357.876 2.092.34.595.737 1.36.737 2.463 0 .764-.294 1.651-.68 2.888l-.893 2.982-3.231-9.637zm4.087 10.152l2.244-6.48c.42-1.047.56-1.884.56-2.631 0-.27-.018-.522-.05-.757A8.553 8.553 0 0120.557 12a8.547 8.547 0 01-3.25 6.145z"})}),"Install from WordPress.org"]})})]})]})})}var I=t(14232),L=t(38143);let _=[{src:"/images/solutions/woocommerce-fraud-protection/order-high-risk.webp",title:"High-risk checkout stopped with error message",description:"WooCommerce checkout showing a risk alert when a high-risk order is submitted"},{src:"/images/solutions/woocommerce-fraud-protection/order-on-hold.webp",title:"Flagged order placed on hold with risk note",description:"WooCommerce order list and detail showing on-hold status with Fraud Protection note and risk score"},{src:"/images/solutions/woocommerce-fraud-protection/settings.webp",title:"WooCommerce risk action settings",description:"Fraud Protection plugin settings showing per-risk-level actions for WooCommerce Checkout and Registration"}];function z(){let[e,r]=(0,I.useState)(null);return(0,s.jsx)("section",{className:"bg-gray-50 py-16 dark:bg-gray-800",children:(0,s.jsxs)("div",{className:"mx-auto max-w-screen-xl px-4 lg:px-6",children:[(0,s.jsxs)("div",{className:"mx-auto max-w-3xl text-center",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-full bg-blue-100 px-3 py-1 text-xs font-semibold uppercase tracking-wide text-blue-700 dark:bg-blue-900/60 dark:text-blue-200",children:"In Action"}),(0,s.jsx)("h2",{className:"mt-4 text-3xl font-bold tracking-tight text-gray-900 dark:text-white sm:text-4xl",children:"See Fraud Protection Working in WooCommerce"}),(0,s.jsx)("p",{className:"mt-4 text-base text-gray-600 dark:text-gray-300 sm:text-lg",children:"From scoring checkouts to surfacing suspicious orders for review, here is what store owners see in their WordPress admin."})]}),(0,s.jsx)("div",{className:"mt-12 grid gap-8 md:grid-cols-3",children:_.map((e,t)=>(0,s.jsxs)("button",{type:"button",onClick:()=>r(t),className:"group overflow-hidden rounded-2xl border border-gray-200 bg-white text-left shadow-sm transition hover:-translate-y-0.5 hover:shadow-lg focus:outline-none focus:ring-4 focus:ring-blue-100 dark:border-gray-700 dark:bg-gray-900 dark:focus:ring-blue-900/40",children:[(0,s.jsx)("div",{className:"relative overflow-hidden",children:(0,s.jsx)("img",{src:e.src,alt:`${e.title}: ${e.description}`,className:"h-auto w-full transition duration-300 group-hover:scale-[1.02]",loading:"lazy"})}),(0,s.jsx)("div",{className:"p-4 text-center text-sm font-medium text-gray-700 dark:text-gray-300",children:e.title})]},e.src))}),(0,s.jsx)(L.B,{open:null!==e,onClose:()=>r(null),items:_,activeIndex:e??0}),(0,s.jsxs)("div",{className:"mt-10 flex flex-col items-center justify-center gap-4 sm:flex-row",children:[(0,s.jsx)(n.N,{text:"Start Free Trial",className:"inline-flex items-center justify-center rounded-lg bg-primary-700 px-6 py-3 text-sm font-semibold text-white shadow-sm hover:bg-primary-800 focus:ring-4 focus:ring-primary-300 dark:bg-primary-600 dark:hover:bg-primary-700 dark:focus:ring-primary-900"}),(0,s.jsx)(h(),{href:"/pricing?product=fraud-protection",className:"inline-flex items-center justify-center rounded-lg border border-gray-300 px-6 py-3 text-sm font-semibold text-gray-900 hover:bg-gray-100 focus:ring-4 focus:ring-gray-100 dark:border-gray-700 dark:text-white dark:hover:bg-gray-700 dark:focus:ring-gray-800",children:"See Pricing"})]}),(0,s.jsxs)("p",{className:"mt-3 text-center text-xs text-gray-500 dark:text-gray-400",children:["14-day free trial. No credit card required. Includes"," ",p.j.FRAUD_PROTECTION.toLocaleStr
1ing()," free analyses."]}),(0,s.jsx)("div",{className:"mt-2 text-center",children:(0,s.jsxs)("a",{href:"https://wordpress.org/plugins/opportify-fraud-protection/",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 text-sm font-medium text-gray-600 underline underline-offset-2 hover:text-primary-700 dark:text-gray-400 dark:hover:text-primary-400",children:[(0,s.jsx)("svg",{className:"h-4 w-4",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:(0,s.jsx)("path",{d:"M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zM3.443 12c0-1.187.25-2.315.695-3.338L8.11 20.19A8.573 8.573 0 013.443 12zm8.557 8.557c-.879 0-1.727-.14-2.52-.397l2.677-7.779 2.744 7.516a.84.84 0 00.063.124 8.537 8.537 0 01-2.964.536zm1.22-12.564c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.876 0-2.35-.113-2.35-.113-.48-.028-.537.707-.057.735 0 0 .456.057.936.085l1.39 3.812-1.954 5.86-3.25-9.672c.537-.028 1.021-.085 1.021-.085.48-.057.424-.763-.057-.735 0 0-1.445.113-2.377.113-.167 0-.364-.004-.57-.01A8.543 8.543 0 0112 3.443c2.096 0 4.007.753 5.493 2.004-.035-.002-.069-.007-.105-.007-1.232 0-2.104.995-2.104 2.065 0 .735.424 1.357.876 2.092.34.595.737 1.36.737 2.463 0 .764-.294 1.651-.68 2.888l-.893 2.982-3.231-9.637zm4.087 10.152l2.244-6.48c.42-1.047.56-1.884.56-2.631 0-.27-.018-.522-.05-.757A8.553 8.553 0 0120.557 12a8.547 8.547 0 01-3.25 6.145z"})}),"Install from WordPress.org"]})})]})})}var R=t(16350);let M=[{question:"How does Fraud Protection detect fake orders in WooCommerce?",answer:"Fraud Protection analyzes 100+ signals during checkout, including behavioral patterns, email reputation, IP intelligence, device fingerprinting, and velocity checks. It returns a risk score (200â1000) with explainable reason codes. You configure how your store handles each risk level from the WordPress admin panel."},{question:"Do I need a developer to install the plugin?",answer:"No. The WordPress Fraud Protection plugin installs like any other WordPress plugin. Go to Plugins, click Add New, search for Fraud Protection, install, and activate. Enter your API key and configure your risk thresholds from the admin panel. No code changes required."},{question:"Will this slow down my WooCommerce checkout?",answer:"Behavioral signals are collected passively while the customer fills out the checkout form. Scoring typically completes in sub-second response times when the order is submitted."},{question:"What happens when a high-risk order is detected?",answer:"That depends on your configuration. You set the handling per risk level from the WordPress admin. Common setups include placing risky orders on hold for manual review or adding risk metadata as an order note. The plugin provides the risk score and reason codes; you choose how your store responds."},{question:"How is this different from WooCommerce's built-in fraud prevention?",answer:"WooCommerce does not include built-in fraud scoring. Payment gateways like Stripe offer basic fraud checks, but they only see payment data. Fraud Protection analyzes behavioral signals, email intelligence, IP reputation, device fingerprints, and submission velocity, providing a comprehensive risk picture at the point of checkout."},{question:"Does Fraud Protection validate credit cards or process payments?",answer:"No. Fraud Protection operates at the identity and behavior layer, not the payment layer. It assesses who is placing the order by analyzing email reputation, IP intelligence, device fingerprints, behavioral patterns, and submission velocity. Credit card validation, payment processing, and chargeback disputes remain the responsibility of your payment gateway (Stripe, PayPal, etc.). Fraud Protection complements payment-level checks by catching threats that card networks cannot see."},{question:"What does Fraud Protection cost for WooCommerce stores?",answer:(0,s.jsxs)(s.Fragment,{children:["Fraud Protection includes a 14-day free trial with no credit card required. After that, pricing is analysis-based and scales with volume. Visit the"," ",(0,s.jsx)("a",{href:"/pricing?product=fraud-protection",className:"font-medium text-primary-700 underline hover:text-primary-800 dark:text-primary-400 dark:hover:text-primary-300",children:"pricing page"})," ","for current rates and volume options."]})}];function T(){return(0,s.jsx)(R.R,{title:"Frequently Asked Questions",items:M})}let O=[{title:"How to Detect WordPress Form Abuse with Fraud Protection",description:"Detect WordPress form abuse with multi-signal fraud scoring. Use the official plugin to surface risky submissions and act by policy.",href:"/resources/blog/wordpress-form-fraud-protection-stop-abuse",category:"Guide"},{title:"CAPTCHA Is Dead: Why Bots Win and What Replaces Them",description:"Bots solve reCAPTCHA v2 at a 100% success rate. Learn why challenge-based defenses fail and what actually detects bad actors.",href:"/resources/blog/captcha-is-dead-bots-win-what-replaces-them",category:"Research"},{title:"Form Fraud Protection: Detect Fake Leads and Form Abuse",description:"Score every form submission across 100+ signals with one JS snippet. No CAPTCHA needed. Explainable risk scoring for any web form.",href:"/solutions/form-fraud-protection",category:"Solution"}];function E(){return(0,s.jsx)("section",{className:"bg-white py-16 dark:bg-gray-900",children:(0,s.jsxs)("div",{className:"mx-auto max-w-screen-xl px-4 lg:px-6",children:[(0,s.jsxs)("div",{className:"max-w-3xl",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-full bg-purple-100 px-3 py-1 text-xs font-semibold uppercase tracking-wide text-purple-700 dark:bg-purple-900/60 dark:text-purple-200",children:"Learn More"}),(0,s.jsx)("h2",{className:"mt-4 text-3xl font-bold tracking-tight text-gray-900 dark:text-white sm:text-4xl",children:"Related Resources"}),(0,s.jsx)("p",{className:"mt-4 text-base text-gray-600 dark:text-gray-300 sm:text-lg",children:"Explore WordPress fraud protection, CAPTCHA bypass research, and multi-signal form scoring."})]}),(0,s.jsx)("div",{className:"mt-10 grid gap-6 md:grid-cols-3",children:O.map(e=>(0,s.jsxs)(h(),{href:e.href,className:"group rounded-2xl border border-gray-200 bg-gray-50 p-6 transition-all hover:border-primary-300 hover:shadow-md dark:border-gray-700 dark:bg-gray-800 dark:hover:border-primary-700",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-full bg-primary-100 px-2.5 py-0.5 text-xs font-medium text-primary-800 dark:bg-primary-900/50 dark:text-primary-300",children:e.category}),(0,s.jsx)("h3",{className:"mt-3 text-base font-semibold text-gray-900 group-hover:text-primary-700 dark:text-white dark:group-hover:text-primary-400",children:e.title}),(0,s.jsx)("p",{className:"mt-2 text-sm text-gray-600 dark:text-gray-400",children:e.description}),(0,s.jsxs)("span",{className:"mt-4 inline-flex items-center gap-1 text-sm font-medium text-primary-700 dark:text-primary-400",children:["Read article",(0,s.jsx)("svg",{className:"h-4 w-4 transition-transform group-hover:translate-x-0.5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","aria-hidden":"true",children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3"})})]})]},e.href))})]})})}var H=t(84091);let B=["Email reputation, deliverability, and disposable detection","IP geolocation, VPN/proxy/Tor detection, and blocklist status","Device fingerprinting and cross-order identity linking","Behavioral patterns: typing speed, mouse movement, time-on-form","Velocity analysis: submission frequency per device, IP, and email","Geographic consistency across all available signals"],D=["Credit card validation or payment processing","Chargeback disputes or payment gateway decisions","Shipping address verification against carrier databases","PCI-compliant card data handling"];function q(){return(0,s.jsx)("section",{className:"bg-gray-50 py-16 dark:bg-gray-800",children:(0,s.jsxs)("div",{className:"mx-auto max-w-screen-xl px-4 lg:px-6",children:[(0,s.jsxs)("div",{className:"mx-auto max-w-3xl text-center",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-full bg-primary-100 px-3 py-1 text-xs font-semibold uppercase tracking-wide text-primary-700 dark:bg-primary-900/60 dark:text-primary-200",children:"Verification Scope"}),(0,s.jsx)("h2",{className:"mt-4 text-3xl font-bold tracking-tight text-gray-900 dark:text-white sm:text-4xl",children:"What Fraud Protection Verifies at Checkout"}),(0,s.jsx)("p",{className:"mt-4 text-base text-gray-600 dark:text-gray-300 sm:text-lg",children:"Fraud Protection focuses on the identity signals surrounding each order: who is placing it, how they behave, and whether their digital footprint is trustworthy. It does not process payments or interact with card networks."})]}),(0,s.jsxs)("div",{className:"mx-auto mt-12 grid max-w-4xl gap-8 md:grid-cols-2",children:[(0,s.jsxs)("div",{className:"rounded-2xl border border-green-200 bg-white p-6 dark:border-green-900/40 dark:bg-gray-900",children:[(0,s.jsx)("h3",{className:"text-lg font-semibold text-gray-900 dark:text-white",children:"What We Assess"}),(0,s.jsx)("ul",{className:"mt-4 space-y-3",children:B.map(e=>(0,s.jsxs)("li",{className:"flex items-start gap-3",children:[(0,s.jsx)("div",{className:"mt-0.5 inline-flex h-5 w-5 shrink-0 items-center justify-center rounded-full bg-green-100 dark:bg-green-900/40",children:(0,s.jsx)(W.S,{className:"h-3.5 w-3.5 text-green-600 dark:text-green-400"})}),(0,s.jsx)("span",{className:"text-sm text-gray-700 dark:text-gray-300",children:e})]},e))})]}),(0,s.jsxs)("div",{className:"rounded-2xl border border-gray-200 bg-white p-6 dark:border-gray-700 dark:bg-gray-900",children:[(0,s.jsx)("h3",{className:"text-lg font-semibold text-gray-900 dark:text-white",children:"Outside Our Scope"}),(0,s.jsx)("p",{className:"mt-2 text-sm text-gray-500 dark:text-gray-400",children:"These are handled by your payment gateway or processor:"}),(0,s.jsx)("ul",{className:"mt-4 space-y-3",children:D.map(e=>(0,s.jsxs)("li",{className:"flex items-start gap-3",children:[(0,s.jsx)("div",{className:"mt-0.5 inline-flex h-5 w-5 shrink-0 items-center justify-center rounded-full bg-gray-100 dark:bg-gray-700",children:(0,s.jsx)("span",{className:"text-xs text-gray-400 dark:text-gray-500",children:"â"})}),(0,s.jsx)("span",{className:"text-sm text-gray-700 dark:text-gray-300",children:e})]},e))}),(0,s.jsx)("p",{className:"mt-4 text-sm text-gray-500 dark:text-gray-400",children:"Fraud Protection complements your existing payment security by catching threats that payment gateways cannot see: behavioral anomalies, identity inconsistencies, and coordinated fraud patterns."})]})]})]})})}var V=t(22096);function U(){return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(a.O,{title:"WooCommerce Fraud Prevention & Checkout Abuse",description:"Detect fake orders and checkout abuse in WooCommerce with 100+ signals and explainable risk scores. WordPress plugin installs in minutes. 14-day free trial.",path:"/solutions/woocommerce-fraud-protection",keywords:"woocommerce fake orders, woocommerce prevent fake orders, woocommerce fraud prevention, woocommerce fraud protection, fake order detection, woocommerce checkout fraud, wordpress fraud protection plugin",social_media_image:"/images/integrations/wordpress/wordpress-fraud-protection-og.webp"}),(0,s.jsx)(i.Y,{schema:[(0,o.Zt)([{name:"Home",url:"https://www.opportify.ai/"},{name:"Solutions",url:"https://www.opportify.ai/solutions"},{name:"WooCommerce Fraud Protection",url:"https://www.opportify.ai/solutions/woocommerce-fraud-protection"}]),(0,o.qg)({name:"Fraud Protection for WooCommerce",description:"Detect fake orders and checkout abuse in WooCommerce stores. WordPress plugin analyzes 100+ signals per order including behavioral patterns, email intelligence, IP reputation, and device fingerprinting. Returns explainable risk scores from 200â1000.",url:"https://www.opportify.ai/solutions/woocommerce-fraud-protection",applicationCategory:"SecurityApplication",featureList:["WordPress plugin, no code changes required","100+ signals anal
1yzed per WooCommerce checkout","Behavioral analysis: typing, mouse, time-on-form","Email intelligence and deliverability checks","IP reputation, VPN, and proxy detection","Device fingerprinting across orders","Velocity checks across orders and devices","Risk score 200â1000 with explainable reason codes","Configurable risk thresholds in the WordPress admin panel","14-day free trial, no credit card required"],actionUrl:"https://app.opportify.ai/register"}),(0,o.pb)(M)]}),(0,s.jsxs)("div",{children:[(0,s.jsx)(d,{}),(0,s.jsx)(z,{}),(0,s.jsx)(f,{}),(0,s.jsx)(w,{}),(0,s.jsx)(A,{}),(0,s.jsx)(F,{}),(0,s.jsx)(q,{}),(0,s.jsx)(V.g,{}),(0,s.jsx)(E,{}),(0,s.jsx)("div",{className:"mx-auto mt-4 max-w-screen-xl px-4 pb-16 md:mt-8 lg:px-6",children:(0,s.jsx)(H.p,{title:"Start protecting your WooCommerce store today",subtitle:"Install the WordPress plugin and start scoring every checkout in minutes. Explainable risk scores and reason codes for every WooCommerce checkout. 14-day free trial.",creditInfo:"Fraud Protection \xb7 No Credit Card Required",primaryLabel:"Sign Up Free",secondaryLabel:"View Pricing",secondaryHref:"/pricing?product=fraud-protection",helperText:"Already on WordPress? Install directly from WordPress.org."})}),(0,s.jsx)(T,{})]})]})}},38143:(e,r,t)=>{"use strict";t.d(r,{B:()=>l});var s=t(37876),a=t(14232),i=t(98477),o=t(404),n=t(58327);function l(e){let{open:r,onClose:t,items:l,activeIndex:d}=e,c=(0,a.useRef)(null),m=(0,a.useRef)(null),x=(0,a.useRef)(""),[g,p]=(0,a.useState)(d);(0,a.useEffect)(()=>{r&&p(d)},[d,r]),(0,a.useEffect)(()=>{if(r){m.current=document.activeElement,x.current=document.body.style.overflow,document.body.style.overflow="hidden",setTimeout(()=>c.current?.focus(),0);return}document.body.style.overflow=x.current,m.current?.focus()},[r]);let u=(0,a.useCallback)(()=>{t()},[t]),h=(0,a.useCallback)(()=>{p(e=>0===e?l.length-1:e-1)},[l.length]),y=(0,a.useCallback)(()=>{p(e=>e===l.length-1?0:e+1)},[l.length]);if((0,a.useEffect)(()=>{if(!r)return;let e=e=>{if("Escape"===e.key){e.preventDefault(),u();return}if("ArrowLeft"===e.key){e.preventDefault(),h();return}if("ArrowRight"===e.key){e.preventDefault(),y();return}if("Tab"!==e.key||!c.current)return;let r=c.current.querySelectorAll('button:not([disabled]), [tabindex]:not([tabindex="-1"])');if(0===r.length)return;let t=r[0],s=r[r.length-1];e.shiftKey||document.activeElement!==s?e.shiftKey&&document.activeElement===t&&(e.preventDefault(),s.focus()):(e.preventDefault(),t.focus())};return document.addEventListener("keydown",e,{capture:!0}),()=>document.removeEventListener("keydown",e,{capture:!0})},[u,y,h,r]),"undefined"==typeof document||!r||0===l.length)return null;let f=l[g]??l[0],b=(0,s.jsxs)("div",{className:"fixed inset-0 z-[1200] flex items-center justify-center p-3 sm:p-6",role:"dialog","aria-modal":"true","aria-label":`${f.title} image preview`,children:[(0,s.jsx)("button",{type:"button","aria-label":"Close image preview",className:"absolute inset-0 cursor-default bg-black/80 backdrop-blur-sm",onClick:u,tabIndex:-1}),(0,s.jsxs)("div",{ref:c,tabIndex:-1,className:"relative flex max-h-[96vh] w-[96vw] max-w-[1800px] flex-col overflow-hidden rounded-2xl border border-gray-200 bg-white shadow-2xl outline-none dark:border-gray-700 dark:bg-gray-900",children:[(0,s.jsxs)("div",{className:"flex items-start justify-between gap-4 border-b border-gray-200 px-4 py-3 dark:border-gray-700 sm:px-6",children:[(0,s.jsxs)("div",{className:"min-w-0",children:[(0,s.jsxs)("p",{className:"text-xs font-semibold uppercase tracking-wide text-gray-500 dark:text-gray-400",children:["Snapshot ",g+1," of ",l.length]}),(0,s.jsx)("h2",{className:"truncate text-base font-semibold text-gray-900 dark:text-white sm:text-lg",children:f.title})]}),(0,s.jsx)("button",{type:"button",onClick:u,className:"inline-flex h-9 w-9 items-center justify-center rounded-full border border-gray-300 bg-white text-gray-600 shadow-sm hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-blue-500 dark:border-gray-600 dark:bg-gray-800 dark:text-gray-300 dark:hover:bg-gray-700","aria-label":"Close image preview",children:(0,s.jsx)(n.p,{className:"h-4 w-4"})})]}),(0,s.jsxs)("div",{className:"grid flex-1 gap-0 lg:grid-cols-[minmax(0,1fr)_16rem] xl:gr
1id-cols-[minmax(0,1fr)_18rem]",children:[(0,s.jsx)("div",{className:"flex min-h-0 items-center justify-center bg-gray-950 p-3 sm:p-6",children:(0,s.jsx)("img",{src:f.src,alt:`${f.title}: ${f.description}`,className:"max-h-[82vh] w-full object-contain"})}),(0,s.jsxs)("aside",{className:"flex flex-col border-t border-gray-200 bg-gray-50 p-4 dark:border-gray-700 dark:bg-gray-800 sm:p-6 lg:border-l lg:border-t-0",children:[(0,s.jsx)("p",{className:"text-sm leading-6 text-gray-600 dark:text-gray-300",children:f.description}),(0,s.jsxs)("div",{className:"mt-5 flex gap-2",children:[(0,s.jsxs)("button",{type:"button",onClick:h,className:"inline-flex flex-1 items-center justify-center gap-2 rounded-lg border border-gray-300 bg-white px-3 py-2 text-sm font-semibold text-gray-800 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-blue-500 dark:border-gray-600 dark:bg-gray-900 dark:text-gray-200 dark:hover:bg-gray-800",children:[(0,s.jsx)(o.v,{className:"h-4 w-4 rotate-180"}),"Previous"]}),(0,s.jsxs)("button",{type:"button",onClick:y,className:"inline-flex flex-1 items-center justify-center gap-2 rounded-lg bg-blue-700 px-3 py-2 text-sm font-semibold text-white hover:bg-blue-800 focus:outline-none focus:ring-2 focus:ring-blue-500 dark:bg-blue-600 dark:hover:bg-blue-700",children:["Next",(0,s.jsx)(o.v,{className:"h-4 w-4"})]})]}),(0,s.jsx)("div",{className:"mt-6 grid grid-cols-2 gap-2",children:l.map((e,r)=>(0,s.jsx)("button",{type:"button",onClick:()=>p(r),className:`overflow-hidden rounded-lg border transition ${r===g?"border-blue-500 ring-2 ring-blue-200 dark:ring-blue-900/40":"border-gray-200 hover:border-blue-300 dark:border-gray-700"}`,"aria-label":`View ${e.title}`,children:(0,s.jsx)("img",{src:e.src,alt:"",className:"h-24 w-full object-cover"})},e.src))})]})]})]})]});return(0,i.createPortal)(b,document.body)}},39679:(e,r,t)=>{"use strict";t.d(r,{a:()=>a});var s=t(37876);let a=e=>{let{disabled:r}=e;return(0,s.jsxs)("svg",{width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("path",{d:"M42 24C42 33.9411 33.9411 42 24 42C14.0589 42 6 33.9411 6 24C6 14.0589 14.0589 6 24 6C33.9411 6 42 14.0589 42 24Z",fill:`${r?"#6b7280":"#028CB0"}`}),(0,s.jsx)("path",{d:"M11.7284 24C11.7284 28.863 14.5569 33.0514 18.6475 35.0423L12.7945 19.0065C12.0917 20.5774 11.7284 22.279 11.7284 24ZM24 36.2717C25.4252 36.2717 26.7959 36.0214 28.0797 35.5754L27.9926 35.4122L24.2176 25.077L20.5404 35.7712C21.6284 36.0976 22.7924 36.2717 24 36.2717ZM25.6863 18.2449L30.1249 31.4413L31.3543 27.3508C31.8765 25.6536 32.279 24.4352 32.279 23.3799C32.279 21.8568 31.7351 20.8124 31.2781 20.0074C30.6471 18.9847 30.0705 18.1253 30.0705 17.1244C30.0705 15.993 30.9191 14.9486 32.1376 14.9486H32.2899C30.0287 12.8727 27.0695 11.7232 24 11.7284C21.9676 11.728 19.9669 12.2328 18.1781 13.1975C16.3892 14.1623 14.8682 15.5565 13.7519 17.2549L14.5352 17.2767C15.8189 17.2767 17.7989 17.1135 17.7989 17.1135C18.4734 17.0809 18.5496 18.0491 17.8859 18.1253C17.8859 18.1253 17.2223 18.2123 16.4716 18.2449L20.9538 31.5392L23.641 23.4887L21.7263 18.2449C21.2974 18.2213 20.8693 18.185 20.4425 18.1362C19.7789 18.0926 19.8551 17.0809 20.5187 17.1135C20.5187 17.1135 22.5422 17.2767 23.7498 17.2767C25.0335 17.2767 27.0135 17.1135 27.0135 17.1135C27.6771 17.0809 27.7642 18.0491 27.1005 18.1253C27.1005 18.1253 26.4369 18.2014 25.6863 18.2449ZM30.1685 34.6071C32.0249 33.5277 33.5656 31.98 34.6366 30.1186C35.7076 28.2573 36.2714 26.1475 36.2717 24C36.2717 21.8677 35.7277 19.8659 34.7703 18.1144C34.9647 20.0414 34.673 21.9864 33.9218 23.7715L30.1685 34.6071ZM24 38.1429C20.2491 38.1429 16.6518 36.6528 13.9995 34.0005C11.3472 31.3482 9.85714 27.7509 9.85714 24C9.85714 20.2491 11.3472 16.6518 13.9995 13.9995C16.6518 11.3472 20.2491 9.85714 24 9.85714C27.7509 9.85714 31.3482 11.3472 34.0005 13.9995C36.6528 16.6518 38.1429 20.2491 38.1429 24C38.1429 27.7509 36.6528 31.3482 34.0005 34.0005C31.3482 36.6528 27.7509 38.1429 24 38.1429Z",fill:"white"})]})}},42651:(e,r,t)=>{"use strict";t.d(r,{S:()=>a});var s=t(37876);let a=e=>(0,s.jsx)("svg",{className:e.className,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("polyline",{points:"22 12 18 12 15 21 9 3 6 12 2 12"})})},58327:(e,r,t)=>{"use strict";t.d(r,{p:()=>a});var s=t(37876);let a=e=>(0,s.jsx)("svg",{className:e.className,fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})},62982:(e,r,t)=>{"use strict";t.d(r,{B:()=>a});var s=t(37876);let a=e=>(0,s.jsxs)("svg",{className:e.className,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("rect",{x:"1",y:"4",width:"22",height:"16",rx:"2",ry:"2"}),(0,s.jsx)("line",{x1:"1",y1:"10",x2:"23",y2:"10"})]})},67231:(e,r,t)=>{"use strict";t.d(r,{u:()=>a});var s=t(37876);let a=e=>(0,s.jsxs)("svg",{className:e.className,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,s.jsx)("polyline",{points:"12 6 12 12 16 14"})]})},68203:(e,r,t)=>{"use strict";t.d(r,{a:()=>a});var s=t(37876);let a=e=>(0,s.jsxs)("svg",{className:e.className,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("circle",{cx:"9",cy:"21",r:"1"}),(0,s.jsx)("circle",{cx:"20",cy:"21",r:"1"}),(0,s.jsx)("path",{d:"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"})]})},70482:(e,r,t)=>{"use strict";t.d(r,{O:()=>n});var s=t(37876),a=t(77328),i=t.n(a);let o={title:"Detect Fake Leads and Form Abuse by Analyzing 100+ Signals",description:"Detect fake leads and form abuse by analyzing 100+ signals: behavior, email, IP, device, and more. Explainable risk scores. No CAPTCHA required.",keywords:"AI, artificial intelligence, API, email validation, email insights, IP insights, phone insights, fraud protection, fraud detection, form fraud protection, form abuse detection, fake lead detection, automated submission detection, device fingerprinting, behavioral analytics, risk scoring, risk intelligence, data validation, KYC, AML",robots:"index, follow",social_media_image:"https://www.opportify.ai/images/resources/default-opportify.webp"},n=e=>{let r=`${e.title??o.title}
1 - Opportify`,t=e.description??o.description,a=e.keywords??o.keywords,n="https://www.opportify.ai",l=e.social_media_image??o.social_media_image??"",d=l?/^https?:\/\//i.test(l)||l.startsWith("//")?l:`${n}${l.startsWith("/")?"":"/"}${l}`:"",c=e.robots??o.robots,m=e.noindex?"noindex, nofollow":c,x=e.path??"",g=`${n}${x}`,p=e.locale??"en_US";return(0,s.jsxs)(i(),{children:[(0,s.jsx)("title",{children:r}),(0,s.jsx)("meta",{name:"description",content:t}),(0,s.jsx)("meta",{name:"keywords",content:a}),(0,s.jsx)("link",{rel:"alternate",hrefLang:"en",href:g}),(0,s.jsx)("meta",{property:"og:title",content:r}),(0,s.jsx)("meta",{property:"og:description",content:t}),(0,s.jsx)("meta",{property:"og:url",content:g}),(0,s.jsx)("meta",{property:"og:image",content:d}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{property:"og:site_name",content:"Opportify AI"}),(0,s.jsx)("meta",{property:"og:locale",content:p}),(0,s.jsx)("meta",{name:"twitter:title",content:r}),(0,s.jsx)("meta",{name:"twitter:description",content:t}),(0,s.jsx)("meta",{name:"twitter:image",content:d}),(0,s.jsx)("meta",{name:"twitter:site",content:"@OpportifyAI"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,s.jsx)("link",{rel:"canonical",href:g}),(0,s.jsx)("meta",{name:"robots",content:m})]})}},71326:(e,r,t)=>{"use strict";t.d(r,{Y:()=>a});var s=t(37876);t(14232);let a=e=>{let{schema:r}=e,t=Array.isArray(r)?{"@context":"https://schema.org","@graph":r}:{"@context":"https://schema.org",...r};return(0,s.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(t)}})}},74484:(e,r,t)=>{"use strict";t.d(r,{j:()=>s});let s={IP_INSIGHTS:100,EMAIL_INSIGHTS:100,PHONE_INSIGHTS:100,FRAUD_PROTECTION:100}},76592:(e,r,t)=>{"use strict";t.d(r,{v:()=>a});var s=t(37876);let a=e=>(0,s.jsxs)("svg",{className:e.className,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("path",{d:"M47.25 19.6H42.4375V12.6C42.4375 9.25827 40.9164 6.05341 38.2089 3.69045C35.5013 1.3275 31.8291 0 28 0C24.1709 0 20.4987 1.3275 17.7911 3.69045C15.0836 6.05341 13.5625 9.25827 13.5625 12.6V19.6H8.75C7.04819 19.6 5.41608 20.19 4.21273 21.2402C3.00937 22.2904 2.33333 23.7148 2.33333 25.2V50.4C2.33333 51.8852 3.00937 53.3096 4.21273 54.3598C5.41608 55.41 7.04819 56 8.75 56H47.25C48.9518 56 50.5839 55.41 51.7873 54.3598C52.9906 53.3096 53.6667 51.8852 53.6667 50.4V25.2C53.6667 23.7148 52.9906 22.2904 51.7873 21.2402C50.5839 20.19 48.9518 19.6 47.25 19.6ZM19.9792 12.6C19.9792 10.7435 20.8242 8.96301 22.3284 7.65025C23.8326 6.3375 25.8727 5.6 28 5.6C30.1273 5.6 32.1674 6.3375 33.6716 7.65025C35.1758 8.96301 36.0208 10.7435 36.0208 12.6V19.6H19.9792V12.6ZM47.25 50.4H8.75V25.2H47.25V50.4Z",fill:"currentColor"}),(0,s.jsx)("path",{d:"M28 30.8C27.1491 30.8 26.333 31.095 25.7314 31.6201C25.1297 32.1452 24.7917 32.8574 24.7917 33.6V42C24.7917 42.7426 25.1297 43.4548 25.7314 43.9799C26.333 44.505 27.1491 44.8 28 44.8C28.8509 44.8 29.667 44.505 30.2686 43.9799C30.8703 43.4548 31.2083 42.7426 31.2083 42V33.6C31.2083 32.8574 30.8703 32.1452 30.2686 31.6201C29.667 31.095 28.8509 30.8 28 30.8Z",fill:"currentColor"})]})},84091:(e,r,t)=>{"use strict";t.d(r,{p:()=>g});var s=t(37876),a=t(48230),i=t.n(a),o=t(14232),n=t(561),l=t(66952),d=t(16323),c=t(74484),m=t(46517);let x=["Access to Email and IP Insights","Pre-built workflows and SDKs included"];function g(e){let{title:r="Start your 14-day trial. No credit card required.",subtitle:t="Create an Opportify account, invite teammates, and explore every integration before you commit.",creditInfo:a=`Email Insights \xb7 ${c.j.EMAIL_INSIGHTS} Free Credits \xb7 Cancel Anytime`,features:g=x,primaryHref:p,primaryLabel:u="Start free trial",secondaryHref:h,secondaryLabel:y="Compare plans",helperText:f="Cancel anytime. Credits roll into your paid plan once you upgrade.",className:b,signupProduct:w="email-insights",signupPlan:k="starter",signupPeriod:v="monthly"}=e,j=h??`/pricing?product=${w}`,C=/^https?:\/\//.test(j),N=(0,o.useMemo)(()=>["not-prose w-full",b].filter(Boolean).join(" "),[b]),{open:P}=(0,l.dC)(),A=(0,d.f)();return(0,s.jsx)("section",{className:N,children:(0,s.jsxs)("div",{className:"relative overflow-hidden rounded-3xl border border-primary-200/40 bg-gradient-to-br from-white via-primary-50 to-emerald-50 p-6 shadow-lg transition-shadow duration-200 hover:shadow-xl dark:border-primary-900/40 dark:from-gray-900 dark:via-primary-950 dark:to-emerald-950/40 sm:p-8",children:[(0,s.jsx)("div",{className:"pointer-events-none absolute -right-24 top-1/2 h-48 w-48 -translate-y-1/2 roun
1ded-full bg-primary-200/40 blur-3xl dark:bg-primary-900/30","aria-hidden":"true"}),(0,s.jsx)("div",{className:"pointer-events-none absolute -left-24 -top-24 h-40 w-40 rounded-full bg-emerald-200/40 blur-3xl dark:bg-emerald-900/40","aria-hidden":"true"}),(0,s.jsxs)("div",{className:"relative flex flex-col gap-6 lg:flex-row lg:items-center lg:justify-between",children:[(0,s.jsxs)("div",{className:"max-w-2xl text-left",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-full bg-emerald-100 px-3 py-1 text-xs font-semibold uppercase tracking-wide text-emerald-700 dark:bg-emerald-900/50 dark:text-emerald-200",children:a}),(0,s.jsx)("h2",{className:"mt-3 text-3xl font-semibold tracking-tight text-gray-900 dark:text-white sm:text-[2rem]",children:r}),t&&(0,s.jsx)("p",{className:"mt-2.5 text-base text-gray-600 dark:text-gray-300 sm:text-lg",children:t}),g.length>0&&(0,s.jsx)("ul",{className:"mt-5 grid gap-2.5 text-sm text-gray-700 dark:text-gray-300 sm:grid-cols-2",children:g.map(e=>(0,s.jsxs)("li",{className:"flex items-start gap-2",children:[(0,s.jsx)(n.V,{}),(0,s.jsx)("span",{children:e})]},e))})]}),(0,s.jsxs)("div",{className:"flex w-full flex-col items-stretch gap-2.5 text-left sm:max-w-xs lg:text-right",children:[(0,s.jsx)("button",{type:"button",className:"inline-flex w-full items-center justify-center rounded-xl bg-primary-700 px-5 py-2.5 text-sm font-semibold text-white shadow-sm transition-colors duration-150 hover:bg-primary-800 focus:outline-none focus:ring-4 focus:ring-primary-200 dark:bg-primary-600 dark:hover:bg-primary-700 dark:focus:ring-primary-900",onClick:()=>{(0,m.F)({event:"cta_click",cta_type:"trial_cta_primary",cta_label:u,product:w,plan:k}),P({product:w,plan:k,period:v,source:"trial_cta"})},children:u}),(0,s.jsx)("noscript",{children:(0,s.jsx)("div",{className:"mt-2 text-xs",children:(0,s.jsx)("a",{href:`${A}/register`,className:"text-primary-700 underline dark:text-primary-300",children:"Continue to sign up"})})}),y&&(C?(0,s.jsx)("a",{href:j,target:"_blank",rel:"noopener noreferrer",className:"inline-flex w-full items-center justify-center rounded-xl border border-primary-200 px-5 py-2.5 text-sm font-semibold text-primary-700 transition-colors duration-150 hover:border-primary-300 hover:text-primary-800 focus:outline-none focus:ring-4 focus:ring-primary-100 dark:border-primary-800 dark:text-primary-200 dark:hover:border-primary-600 dark:hover:text-primary-100 dark:focus:ring-primary-900/40",onClick:()=>(0,m.F)({event:"cta_click",cta_type:"trial_cta_secondary",cta_label:y,destination:j}),children:y}):(0,s.jsx)(i(),{href:j,className:"inline-flex w-full items-center justify-center rounded-xl border border-primary-200 px-5 py-2.5 text-sm font-semibold text-primary-700 transition-colors duration-150 hover:border-primary-300 hover:text-primary-800 focus:outline-none focus:ring-4 focus:ring-primary-100 dark:border-primary-800 dark:text-primary-200 dark:hover:border-primary-600 dark:hover:text-primary-100 dark:focus:ring-primary-900/40",onClick:()=>(0,m.F)({event:"cta_click",cta_type:"trial_cta_secondary",cta_label:y,destination:j}),children:y})),f&&(0,s.jsx)("p",{className:"text-xs text-gray-500 dark:text-gray-400",children:f})]})]})]})})}},94680:(e,r,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/solutions/woocommerce-fraud-protection",function(){return t(33661)}])},97319:(e,r,t)=>{"use strict";t.d(r,{NM:()=>s,_d:()=>a});let s=["https://www.wikidata.org/wiki/Q140179692","https://www.crunchbase.com/organization/opportify"],a=[...s,"https://www.linkedin.com/company/opportifyai/","https://x.com/OpportifyAI","https://www.instagram.com/opportifyai","https://www.youtube.com/@OpportifyAI","https://github.com/opportify"]}},e=>{e.O(0,[6593,8230,636,8792],()=>e(e.s=94680)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.