PageSourceSearch

https://abidpro.org/wp-content/plugins/authorize-net-payments-for-…?ver=6001ed0ae8ac36a85250

js abidpro.org collected 2026-10-09 22:42:04 UTC 28,076 bytes, 1 lines download raw bytes

1(()=>{var e,{registerPaymentMethod:t}=wc.wcBlocksRegistry,{__}=wp.i18n,a=wc.wcSettings.getSetting("anet_data"),{decodeEntities:n}=wp.htmlEntities;(new Date).getFullYear(),(new Date).getMonth();const{useSelect:o}=window.wp.data,{CHECKOUT_STORE_KEY:r}=window.wc.wcBlocksData;void 0!==window.AnetSentryBrowser&&"undefined"!=typeof anetSentryConfig&&!1!==anetSentryConfig.enabled&&anetSentryConfig.dsn&&window.AnetSentryBrowser.init({dsn:anetSentryConfig.dsn,environment:anetSentryConfig.environment||"production"});var s=e=>{if("string"!=typeof e)return String(e);const t=document.createTextNode(e),a=document.createElement("div");return a.appendChild(t),a.innerHTML},c=e=>{var t=e.replace(/\D/g,"");return/^4/.test(t)?"visa":/^5[1-5]|^2[2-7]/.test(t)?"mastercard":/^3[47]/.test(t)?"amex":/^(6011|622(12[6-9]|1[3-9][0-9]|[2-8][0-9]{2}|9[0-1][0-9]|92[0-5]|64[4-9])|65)/.test(t)?"discover":/^35(2[89]|[3-8][0-9])/.test(t)?"jcb":/^3[0689]/.test(t)?"diners-club":"unknown"};function l(e,t){const a=e.split(".").map(Number),n=t.split(".").map(Number),o=Math.max(a.length,n.length);for(let e=0;e<o;e++){const t=a[e]||0,o=n[e]||0;if(t>o)return 1;if(t<o)return-1}return 0}const i=a?.woocommerce_version||"0.0.0";var m=e=>"amex"===c(e)?4:3;function d(){const e=document.querySelector('input[id="billing-address_1"]')?.value||"",t=document.querySelector('input[id="billing-address_2"]')?.value||"",a=document.querySelector('input[id="shipping-address_1"]')?.value||"",n=document.querySelector('input[id="shipping-address_2"]')?.value||"",o=document.querySelector('input[id="billing-first_name"]')?.value||"",r=document.querySelector('input[id="billing-last_name"]')?.value||"",s=document.querySelector('input[id="billing-city"]')?.value||"",c=document.querySelector('input[id="billing-phone"]')?.value||"",l=document.querySelector('input[id="shipping-first_name"]')?.value||"",i=document.querySelector('input[id="shipping-last_name"]')?.value||"",m=document.querySelector('input[id="shipping-city"]')?.value||"",d=document.querySelector('input[id="shipping-phone"]')?.value||"",p=[];return a&&(a.includes("<")||a.includes(">")||!/^[a-zA-Z0-9\s\-\.]+$/.test(a))&&p.push("Shipping Address is invalid. Special characters are not allowed."),n&&""!==n.trim()&&(n.includes("<")||n.includes(">")||!/^[a-zA-Z0-9\s\-\.]+$/.test(n))&&p.push("Shipping Address is invalid. Special characters are not allowed."),e&&(e.includes("<")||e.includes(">")||!/^[a-zA-Z0-9\s\-\.]+$/.test(e))&&p.push("Billing Address is invalid. Special characters are not allowed."),t&&""!==t.trim()&&(t.includes("<")||t.includes(">")||!/^[a-zA-Z0-9\s\-\.]+$/.test(t))&&p.push("Billing Address is invalid. Special characters are not allowed."),l&&(l.includes("<")||l.includes(">")||!/^[a-zA-Z\s\-\.]+$/.test(l))&&p.push("Shipping First name is invalid. Special characters are not allowed."),i&&(i.includes("<")||i.includes(">")||!/^[a-zA-Z\s\-\.]+$/.test(i))&&p.push("Shipping Last name is invalid. Special characters are not allowed."),o&&(o.includes("<")||o.includes(">")||!/^[a-zA-Z\s\-\.]+$/.test(o))&&p.push("Billing First name is invalid. Special characters are not allowed."),r&&(r.includes("<")||r.includes(">")||!/^[a-zA-Z\s\-\.]+$/.test(r))&&p.push("Billing Last name is invalid. Special characters are not allowed."),m&&(m.includes("<")||m.includes(">")||!/^[a-zA-Z\s\-\.]+$/.test(m))&&p.push("Shipping City is invali
1d. Special characters are not allowed."),d&&""!==d.trim()&&(d.includes("<")||d.includes(">")||!/^[a-zA-Z0-9\s\-\+\(\)\.]+$/.test(d))&&p.push("Shipping Phone is invalid. Special characters are not allowed."),s&&(s.includes("<")||s.includes(">")||!/^[a-zA-Z\s\-\.]+$/.test(s))&&p.push("Billing City is invalid. Special characters are not allowed."),c&&""!==c.trim()&&(c.includes("<")||c.includes(">")||!/^[a-zA-Z0-9\s\-\+\(\)\.]+$/.test(c))&&p.push("Billing Phone is invalid. Special characters are not allowed."),p.length>0?{valid:!1,message:p.join("<br/>")}:{valid:!0}}l(i,"8.3.0")>0&&(React.Component,React.Component,handleMonthChange=e=>{},handleYearChange=e=>{});const p=e=>{const{onSubmit:t,eventRegistration:n,emitResponse:o}=e,{onPaymentProcessing:r,onCheckoutFail:p}=n;React.useEffect(()=>{const t=r(async()=>{try{if(!navigator.onLine)return{type:o.responseTypes.ERROR,message:"You appear to be offline. Please check your internet connection and try again.",messageContext:o.noticeContexts.PAYMENTS};const t=d();if(!t.valid)return{type:o.responseTypes.ERROR,message:t.message,messageContext:o.noticeContexts.CHECKOUT};const n=document.getElementById("number-container-1").value,r=document.getElementById("securityCode-container").value;let p,u;l(i,"8.3.0")>0?(p=document.getElementById("month").value,u=document.getElementById("year").value):(p=T,u=V);const g={clientKey:anet_params_cc.client_key,apiLoginID:anet_params_cc.login_id},h={cardNumber:n.replace(/\s/g,""),month:p.toString(),year:u.toString().slice(-2),cardCode:r},y=[],v=c(h.cardNumber),w=a.allowed_card_types||[];((e,t)=>!(!t||0===t.length)&&-1!==t.indexOf(e))(v,w)||(w&&0!==w.length?y.push("This card type ("+s(v)+") is not accepted. Please use a different card."):y.push("No card types have been configured in admin. Please contact support.")),(!h.cardNumber||h.cardNumber.length<12||h.cardNumber.length>16)&&y.push("Please enter a valid card number (12-16 digits).");const b=m(h.cardNumber);if(r.length!==b){const e="amex"===v?"Please enter a valid 4-digit CVV for American Express.":"Please enter a valid 3-digit CVV.";y.push(e)}if(l(i,"8.3.0")>0?(p&&"Select"!==p||y.push("Please select a valid expiry month."),u&&"Select"!==u||y.push("Please select a valid expiry year.")):(T||y.push("Please select a valid expiry month."),V||y.push("Please select a valid expiry year.")),y.length>0)return jQuery(".wc-anet-error").remove(),{type:o.responseTypes.ERROR,message:y.join("<br/>"),messageContext:o.noticeContexts.PAYMENTS};const f={authData:g,cardData:h},E=await new Promise((e,t)=>{const a=()=>{e({error:new Error("Connection lost during processing - please check your internet connection.")})};window.addEventListener("offline",a),Accept.dispatchData(f,t=>{if(window.removeEventListener("offline",a),jQuery(".wc-anet-error").remove(),"Error"===t.messages.resultCode){for(var n=0,o=[];n<t.messages.message.length;){console.log(t.messages.message[n].code+": "+t.messages.message[n].text);var r=t.messages.message[n].text;"string"==typeof r&&o.push(s(r)),n+=1}const a=o.length>0?o.join(" "):__("Unable to load the payment form. Please contact customer care for any assistance.","authorize-net-payments-for-woocommerce");e({error:new Error(a)})}else e({nonce:t.opaqueData.dataValue,descriptor:t.opaqueData.dataDescriptor})})});if(E.error)return{type:o.responseTypes.ERROR,message:s(E.error.message),messageContext:o.noticeContexts.PAYMENTS};const{shouldSavePayment:R}=e;return{type:o.responseTypes.SUCCESS,meta:{paymentMethodData:{anet_save_payment_method:R,anet_nonce:E.nonce,anet_data_descriptor:E.descriptor}}}}catch(e){return window.AnetSentryBrowser&&window.AnetSentryBrowser.isAvailable()&&window.AnetSentryBrowser.captureException(e,{error_type:"block_checkout_error",payment_type:"creditcard",extra:{error_message:e.message,error_stack:e.stack}}),{type:o.responseTypes.ERROR,message:"An error occurred during payment processing. Please try again.",messageContext:o.noticeContexts.PAYMENTS}}}),n=p(e=>{const t=e;return!t.processingResponse?.paymentDetails?.message||{type:o.responseTypes.ERROR,message:s(t.processingResponse.paymentDetails.message),messageContext:o.noticeContexts.PAYMENTS}});return()=>{t(),n()}},[r,p,o]);const[u,g]=React.useState(""),[h,y]=React.useState(""),[v,w]=React.useState(!1),[b,f]=React.useState(!1),[E,R]=React.useState(!1),[x,S]=React.useState("Select"),[k,_]=React.useState("Select"),[C,N]=React.useState(!1),[z,A]=React.useState(!1),M=(new Date).getFullYear(),B=Array.from({length:20},(e,t)=>String(M+t)),P=[{value:"01",label:"January"},{value:"02",label:"February"},{value:"03",label:"March"},{value:"04",label:"April"},{value:"05",label:"May"},{value:"06",label:"June"},{value:"07",label:"July"},{value:"08",label:"August"},{value:"09",label:"September"},{value:"10",label:"October"},{value:"11",label:"November"},{value:"12",label:"December"}],[D,L]=React.useState("Select Month"),[T,$]=React.useState(""),[Y,q]=React.useState(0),[F,I]=React.useState(!1),[O,j]=React.useState("Select Year"),[V,Z]=React.useState(""),[U,H]=React.useState(0),[J,K]=React.useState(!1),[Q,W]=React.useState(window.innerWidth<=768);React.useEffect(()=>{const e=()=>{W(window.innerWidth<=768)};return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),React.useEffect(()=>{v&&b&&R(!0)},[v,b]),React.useEffect(()=>{const e=document.getElementById("number-container-1"),t=document.getElementById("securityCode-container"),a=e=>{e.target.parentNode.classList.add("is-active"),e.target.parentNode.classList.remove("has-error")},n=e=>{e.target.value.trim()||(e.target.parentNode.classList.remove("is-active"),e.target.parentNode.classList.add("has-error"))};return e&&(e.addEventListener("focus",a),e.addEventListener("blur",n)),t&&(t.addEventListener("focus",a),t.addEventListener("blur",n)),()=>{e&&(e.removeEventListener("focus",a),e.removeEventListener("blur",n)),t&&(t.removeEventListener("focus",a),t.removeEventListener("blur",n))}},[]);const G=new URL(window.location.href),X=G.pathname.split("/").filter(
1Boolean),ee=X.length>0?X[0]:"",te=`${G.origin}/${ee}/wp-content/plugins/authorize-net-payments-for-woocommerce/assets/img/`,ae=a?.allowed_card_types||[],ne=(e,t,a)=>ae.length>0&&-1!==ae.indexOf(e)?React.createElement("img",{className:`wc-block-components-payment-method-icon wc-block-components-payment-method-icon--${e}`,style:{border:"1px solid black"},src:`${te}${t}`,alt:a}):null,oe=React.createElement("div",{className:"wc-blocks-credit-card-component"},React.createElement("div",{className:"wc-block-components-payment-method-icons wc-block-components-payment-method-icons--align-left"},ne("visa","card-visa.png","Visa"),ne("mastercard","card-mastercard.png","Mastercard"),ne("amex","card-amex.png","American Express"),ne("discover","card-discover.png","Discover"),ne("jcb","card-jcb.png","JCB"),ne("diners-club","card-dinersclub.png","Diners Club")),React.createElement("div",{},a?.description),React.createElement("div",{className:"wc-block-components-form-credit-card"},React.createElement("div",{className:"card-details-row"},React.createElement("div",{className:"wc-block-components-text-input"},React.createElement("input",{type:"text",id:"number-container-1",placeholder:" ",value:u,onChange:e=>{let t=e.target.value.replace(/[^0-9]/g,"");const a=(e=>({visa:16,mastercard:16,amex:15,discover:16,jcb:16,"diners-club":14}[c(e)]||19))(t);t.length>a&&(t=t.slice(0,a)),g(t),window.location.origin,(e=>{const t=document.getElementById("number-container-1");if(!t)return;const a=new URL(window.location.href),n=a.pathname.split("/").filter(Boolean),o=n.length>0?n[0]:"",r=`${a.origin}/${o}/wp-content/plugins/authorize-net-payments-for-woocommerce/assets/img/`,s=c(e),l={visa:"card-visa.png",mastercard:"card-mastercard.png",amex:"card-amex.png",discover:"card-discover.png",jcb:"card-jcb.png","diners-club":"card-dinersclub.png"};s&&l[s]?(t.style.backgroundImage=`url('${r}${l[s]}')`,t.style.backgroundRepeat="no-repeat",t.style.backgroundPosition="right 10px center",t.style.backgroundSize="32px 20px",t.style.paddingRight="50px"):(t.style.backgroundImage="none",t.style.paddingRight="")})(t)},onBlur:()=>w(!0),required:!0,autoCapitalize:"sentences",autoComplete:"card-number","aria-label":"Card Number","aria-describedby":"","aria-invalid":E&&(u.length<12||u.length>16)?"true":"false","aria-errormessage":"validate-error-card-number",title:"Enter your card number"}),React.createElement("label",{htmlFor:"number-container-1"},__("Card Number","authorize-net-payments-for-woocommerce")),React.createElement("span",{id:"validate-error-card-number",className:"error-message",style:{color:"red",fontSize:"small",display:E&&(u.length<12||u.length>16)?"flex":"none",alignItems:"center",gap:"6px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",style:{fill:"red"}},React.createElement("path",{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"})),__("Please enter a valid card number (12-16 digits).","authorize-net-payments-for-woocommerce"))),React.createElement("div",{className:"wc-block-components-text-input"},React.createElement("input",{type:"password",id:"securityCode-container",placeholder:" ",value:h,onChange:e=>{const t=e.target.value.replace(/[^0-9]/g,""),a=(e=>({visa:3,mastercard:3,amex:4,discover:3,jcb:3,"diners-club":3}[c(e)]||4))(u),n=t.length>a?t.slice(0,a):t;y(n)},onBlur:()=>f(!0),required:!0,autoCapitalize:"sentences",autoComplete:"Security-Code","aria-label":"Card Security Code","aria-describedby":"","aria-invalid":E&&h.length!==m(u)?"true":"false","aria-errormessage":"validate-error-cvv",title:"Enter your Security code"}),React.createElement("label",{htmlFor:"securityCode-container"},__("Card Security Code(CVV)","authorize-net-payments-for-woocommerce")),React.createElement("span",{id:"validate-error-cvv",className:"error-message validate-error-cvv",style:{color:"red",fontSize:"small",display:E&&h.length!==m(u)?"flex":"none",alignItems:"center",gap:"6px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",style:{fill:"red"}},React.createElement("path",{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"})),"amex"===c(u)?__("Please enter a valid CVV (4 digits for American Express).","authorize-net-payments-for-woocommerce"):__
1("Please enter a valid CVV (3 digits).","authorize-net-payments-for-woocommerce")))),l(i,"8.3.0")>0?React.createElement("div",{className:"expiry-details-row"},React.createElement("div",{className:"wc-block-components-state-input"},React.createElement("div",{id:"wc-credit-card-expiry-fields",className:"wc-blocks-components-select"},React.createElement("div",{className:"wc-blocks-components-select__container"},React.createElement("label",{htmlFor:"month",className:"wc-blocks-components-select__label"},__("Expiry Month","authorize-net-payments-for-woocommerce")),React.createElement("select",{id:"month",className:"wc-blocks-components-select__select",required:!0,autoComplete:"month","aria-invalid":C&&"Select"===x?"true":"false","aria-errormessage":"validate-error-month",defaultValue:"",onChange:e=>S(e.target.value),onBlur:()=>N(!0)},React.createElement("option",{value:"Select"},"Select Month"),React.createElement("option",{value:"01"},"January"),React.createElement("option",{value:"02"},"February"),React.createElement("option",{value:"03"},"March"),React.createElement("option",{value:"04"},"April"),React.createElement("option",{value:"05"},"May"),React.createElement("option",{value:"06"},"June"),React.createElement("option",{value:"07"},"July"),React.createElement("option",{value:"08"},"August"),React.createElement("option",{value:"09"},"September"),React.createElement("option",{value:"10"},"October"),React.createElement("option",{value:"11"},"November"),React.createElement("option",{value:"12"},"December")),React.createElement("span",{id:"validate-error-month",className:"error-message",style:{color:"red",fontSize:"small",display:C&&"Select"===x?"flex":"none",alignItems:"center",gap:"6px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",style:{fill:"red"}},React.createElement("path",{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"})),__("Please select a valid expiry month.","authorize-net-payments-for-woocommerce")),React.createElement("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",className:"wc-blocks-components-select__expand","aria-hidden":"true",focusable:"false"},React.createElement("path",{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}))))),React.createElement("div",{className:"wc-block-components-state-input"},React.createElement("div",{id:"wc-credit-card-expiry-fields",className:"wc-blocks-components-select"},React.createElement("div",{className:"wc-blocks-components-select__container"},React.createElement("label",{htmlFor:"year",className:"wc-blocks-components-select__label"},__("Expiry Year","authorize-net-payments-for-woocommerce")),React.createElement("select",{id:"year",className:"wc-blocks-components-select__select",required:!0,autoComplete:"year","aria-invalid":z&&"Select"===k?"true":"false","aria-errormessage":"validate-error-year",defaultValue:"",onChange:e=>_(e.target.value),onBlur:()=>A(!0)},React.createElement("option",{value:"Select"},"Select Year"),...Array.from({length:10},(e,t)=>{const a=(new Date).getFullYear()+t;return React.createElement("option",{value:a},a)})),React.createElement("span",{id:"validate-error-year",className:"error-message",style:{color:"red",fontSize:"small",display:z&&"Select"===k?"flex":"none",alignItems:"center",gap:"6px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",style:{fill:"red"}},React.createElement("path",{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"})),__("Please select a valid expiry year.","authorize-net-payments-for-woocommerce")),React.createElement("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",className:"wc-blocks-components-select__expand","aria-hidden":"true",focusable:"false"},React.createElement("path",{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})))))):React.createElement("div",{className:"expiry-details-row",style:{display:"flex",gap:"16px",width:"100%",flexDirection:Q?"column":"row"}},React.createElement("div",{className:"wc-block-components-country-input",style:{flex:"1",width:Q?"100%":"50%"}},React.createElement("div",{id:"expiry-month",className:"wc-block-components-combobox is-active"},React.createElement("div",{},React.createElement("div",{className:"components-base-control wc-block-components-combobox-control components-combobox-control css-1wzzj1a e1puf3u3"},React.createElement("div",{className:"components-base-control__field css-1kyqli5 e1puf3u2"},React.createElement("label",{className:"components-base-control__label css-4dk55l e1puf3u1",htmlFor:"expiry-month-input",style:{color:C&&!T?"#e74c3c":"inherit"}},__("Expiry Month","authorize-net-payments-for-woocommerce")),React.createElement("div",{className:"components-combobox-control__suggestions-container",tabIndex:"-1"},React.createElement("div",{"data-wp-c16t":"true","data-wp-component":"Flex",className:"components-flex css-dfwk0q css-0 em57xhy0"},React.createElement("div",{"data-wp-c16t":"true","data-wp-component":"FlexBlock",className:"components-flex-item components-flex-block css-106zala css-0 em57xhy0"},React.createElement("input",{id:"expiry-month-input",type:"text","aria-label":"Expiry Month",className:"components-combobox-control__input components-form-token-field__input",autoComplete:"off",role:"combobox","aria-expanded":F?"true":"false","aria-autocomplete":"list","aria-describedby":"
1components-form-token-suggestions-howto-month",value:D,size:D.length>0?Math.max(D.length,10):10,style:{border:C&&!T?"1px solid #e74c3c":"1px solid #757575",borderColor:C&&!T?"#e74c3c":"#757575",boxShadow:C&&!T?"0 0 3px rgba(231, 76, 60, 0.3)":"none"},onChange:e=>{L(s(e.target.value)),N(!0)},onFocus:()=>{I(!0),"Select Month"===D&&L("")},onBlur:()=>{setTimeout(()=>{I(!1),T||""!==D.trim()||L("Select Month")},150),N(!0)},onKeyDown:e=>{const t="Select Month"===D?"":D,a=P.filter(e=>e.label.toLowerCase().includes(t.toLowerCase()));if("ArrowDown"===e.key)e.preventDefault(),q(e=>e<a.length-1?e+1:0);else if("ArrowUp"===e.key)e.preventDefault(),q(e=>e>0?e-1:a.length-1);else if("Enter"===e.key){if(e.preventDefault(),a[Y]){const e=a[Y];$(s(e.value)),L(s(e.label)),I(!1)}}else"Escape"===e.key&&I(!1)},"aria-activedescendant":`components-form-token-suggestions-month-${Y}`}))),F&&React.createElement("ul",{className:"components-form-token-field__suggestions-list",id:"components-form-token-suggestions-month",role:"listbox"},P.filter(e=>{const t="Select Month"===D?"":D;return e.label.toLowerCase().includes(t.toLowerCase())}).map((e,t)=>React.createElement("li",{key:t,id:`components-form-token-suggestions-month-${t}`,role:"option",className:"components-form-token-field__suggestion "+(t===Y?"is-selected":""),"aria-selected":t===Y,onMouseEnter:()=>q(t),onMouseDown:t=>{t.preventDefault(),$(s(e.value)),L(s(e.label)),I(!1)}},e.label)))))))),React.createElement("span",{id:"validate-error-month",className:"error-message",style:{color:"red",fontSize:"small",display:C&&!T?"flex":"none",alignItems:"center",gap:"6px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",style:{fill:"red"}},React.createElement("path",{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"})),__("Please select a valid expiry month.","authorize-net-payments-for-woocommerce"))),React.createElement("div",{className:"wc-block-components-country-input",style:{flex:"1",width:Q?"100%":"50%"}},React.createElement("div",{id:"expiry-year",className:"wc-block-components-combobox is-active"},React.createElement("div",{},React.createElement("div",{className:"components-base-control wc-block-components-combobox-control components-combobox-control css-1wzzj1a e1puf3u3"},React.createElement("div",{className:"components-base-control__field css-1kyqli5 e1puf3u2"},React.createElement("label",{className:"components-base-control__label css-4dk55l e1puf3u1",htmlFor:"expiry-year-input",style:{color:z&&!V?"#e74c3c":"inherit"}},__("Expiry Year","authorize-net-payments-for-woocommerce")),React.createElement("div",{className:"components-combobox-control__suggestions-container",tabIndex:"-1"},React.createElement("div",{"data-wp-c16t":"true","data-wp-component":"Flex",className:"components-flex css-dfwk0q css-0 em57xhy0"},React.createElement("div",{"data-wp-c16t":"true","data-wp-component":"FlexBlock",className:"components-flex-item components-flex-block css-106zala css-0 em57xhy0"},React.createElement("input",{id:"expiry-year-input",type:"text","aria-label":"Expiry Year",className:"components-combobox-control__input components-form-token-field__input",autoComplete:"off",role:"combobox","aria-expanded":J?"true":"false","aria-autocomplete":"list","aria-describedby":"components-form-token-suggestions-howto-year",value:O,size:O.length>0?Math.max(O.length,8):8,style:{border:z&&!V?"1px solid #e74c3c":"1px solid #757575",borderColor:z&&!V?"#e74c3c":"#757575",boxShadow:z&&!V?"0 0 3px rgba(231, 76, 60, 0.3)":"none"},onChange:e=>{j(s(e.target.value)),A(!0)},onFocus:()=>{K(!0),"Select Year"===O&&j("")},onBlur:()=>{setTimeout(()=>{K(!1),V||""!==String.prototype.trim.call(O)||j("Select Year")},150),A(!0)},onKeyDown:e=>{const t="Select Year"===O?"":O,a=B.filter(e=>e.includes(t));if("ArrowDown"===e.key)e.preventDefault(),H(e=>e<a.length-1?e+1:0);else if("ArrowUp"===e.key)e.preventDefault(),H(e=>e>0?e-1:a.length-1);else if("Enter"===e.key){if(e.preventDefault(),a[U]){const e=a[U];Z(s(e)),j(s(e)),K(!1)}}else"Escape"===e.key&&K(!1)},"aria-activedescendant":`components-form-token-suggestions-year-${U}`}))),J&&React.createElement("ul",{className:"components-form-token-field__suggestions-list",id:"components-form-token-suggestions-year",role:"listbox"},B.filter(e=>{const t="Select Year"===O?"":O;return e.includes(t)}).map((e,t)=>React.createElement("li",{key:t,id:`components-form-token-suggestions-year-${t}`,role:"option",className:"components-form-token-field__suggestion "+(t===U?"is-selected":""),"aria-selected":t===U,onMouseEnter:()=>H(t),onMouseDown:t=>{t.preventDefault(),Z(s(e)),j(s(e)),K(!1)}},e)))))))),React.createElement("span",{id:"validate-error-year",className:"error-message",style:{color:"red",fontSize:"small",display:z&&!V?"flex":"none",alignItems:"center",gap:"6px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",style:{fill:"red"}},React.createElement("path",{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"})),__("Please select a valid expiry year.","authorize-net-payments-for-woocommerce"))))));return a.validate_configuration_key||(jQuery(".blocks-error-div-credit-card").show(),jQuery(".wc-blocks-credit-card-component").hide()),[oe,React.createElement("p",{className:"blocks-error-div-credit-card",style:{display:"none",color:"red"}},__("Unable to load the payment form. Please contact customer care for any assistance.")),React.createElement(window.wc.blocksCheckout.StoreNoticesContainer,{context:"anet_notice_container"})]},u={name:"anet",label:React.createElement("div",{},a?.title),content:React.createElement(p,{},null),edit:React.createElement(p,{}
1,null),canMakePayment:()=>!0,paymentMethodId:"anet",ariaLabel:"Authorize.net Credit Card Block",supports:{showSaveOption:a?.tokenization,features:null!==(e=a?.supports)&&void 0!==e?e:[]},savedTokenComponent:React.createElement(e=>{const{token:t,eventRegistration:a,emitResponse:n}=e,{onPaymentProcessing:o,onCheckoutFail:r}=a;return React.useEffect(()=>{const e=o(async()=>{try{if(!navigator.onLine)return{type:n.responseTypes.ERROR,message:"You appear to be offline. Please check your internet connection and try again.",messageContext:n.noticeContexts.PAYMENTS};const e=d();return e.valid?{type:n.responseTypes.SUCCESS,meta:{paymentMethodData:{token:t}}}:{type:n.responseTypes.ERROR,message:e.message,messageContext:n.noticeContexts.CHECKOUT}}catch(e){return window.AnetSentryBrowser&&window.AnetSentryBrowser.isAvailable()&&window.AnetSentryBrowser.captureException(e,{error_type:"block_checkout_stored_card_error",payment_type:"creditcard",extra:{error_message:e.message,error_stack:e.stack}}),{type:n.responseTypes.ERROR,message:"An error occurred during payment processing. Please try again.",messageContext:n.noticeContexts.PAYMENTS}}}),a=r(e=>{const t=e;return!t.processingResponse?.paymentDetails?.message||{type:n.responseTypes.ERROR,message:s(t.processingResponse.paymentDetails.message),messageContext:n.noticeContexts.PAYMENTS}});return()=>{e(),a()}},[o,r,n]),[]},{},null)};a?.is_subscription_order&&window.wp.data.dispatch("core/notices").createInfoNotice(__("One or more items in your order is a subscription/recurring purchase. By continuing with payment, you agree that your payment method will be automatically charged at the price and frequency listed here until it ends or you cancel."),{id:"checkout",context:"anet_notice_container",isDismissible:!1}),t(u)})();

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.