| Server IP : 146.59.209.152 / Your IP : 216.73.216.152 Web Server : Apache System : Linux webm009.cluster131.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64 User : monpetu ( 144298) PHP Version : 7.4.33 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/monpetu/www/ipprint/wp-content/plugins/woocommerce-payments/dist/chunks/ |
Upload File : |
"use strict";(globalThis.webpackChunkwoocommerce_payments=globalThis.webpackChunkwoocommerce_payments||[]).push([[6513],{3756(e,o,t){t.d(o,{A:()=>r});var n=t(5573),s=t(4848);const r=(0,s.jsx)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)(n.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})})},9448(e,o,t){t.d(o,{C1:()=>c,ct:()=>u,sd:()=>i});var n=t(1609),s=t.n(n);const r=(0,n.createContext)(null);var a=t(4848);const c=({children:e,...o})=>{const t=function(e){return e.reduce((e,o,t)=>(s().isValidElement(o)&&(e[o.props.name??t]=o),e),{})}(e),c=(({steps:e,initialStep:o,onStepChange:t,onComplete:s,onExit:r})=>{const a=Object.keys(e),[c,i]=(0,n.useState)(o??a[0]),l=(a.indexOf(c)+1)/a.length;return{currentStep:c,progress:l,nextStep:()=>{const e=a.indexOf(c),o=a[e+1];o?(i(o),t?.(o)):s?.()},prevStep:()=>{const e=a.indexOf(c),o=a[e-1];o?(i(o),t?.(o)):r?.()},exit:()=>r?.()}})({steps:t,...o}),i=t[c.currentStep];return(0,a.jsx)(r.Provider,{value:c,children:i})},i=()=>{const e=(0,n.useContext)(r);if(!e)throw new Error("useStepperContext() must be used within <Stepper>");return e};var l=t(8351),d=t(6427),m=t(4164);const u=({steps:e,currentStep:o,onStepClick:t})=>(0,a.jsx)("div",{className:"stepper-panel",children:e.map((n,s)=>{const r=s<o,c=s===o,i="function"==typeof t,u=i?"button":"div",p=()=>{i&&t&&t(s)};return(0,a.jsxs)("div",{className:(0,m.A)("stepper-step",{active:c,complete:r,clickable:i}),children:[(0,a.jsx)(u,{className:"stepper-circle",onClick:p,disabled:!i,children:r?(0,a.jsx)(d.Icon,{icon:l.A,size:36}):s+1}),(0,a.jsx)(u,{className:"stepper-label",onClick:p,disabled:!i,children:n}),s<e.length-1&&(0,a.jsx)("div",{className:"stepper-line"})]},n)})})},7145(e,o,t){t.d(o,{A:()=>s}),t(1609);var n=t(4848);const s=()=>(0,n.jsx)("svg",{className:"stripe-spinner",width:"29",height:"29",viewBox:"0 0 29 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M14.3308 28.3333C14.0453 28.3333 13.7714 28.2199 13.5695 28.018C13.3675 27.816 13.2541 27.5422 13.2541 27.2566C13.2541 26.971 13.3675 26.6972 13.5695 26.4952C13.7714 26.2933 14.0453 26.1799 14.3308 26.1799C17.4727 26.1799 20.4859 24.9317 22.7076 22.7101C24.9293 20.4884 26.1774 17.4752 26.1774 14.3333C26.1774 11.1914 24.9293 8.17821 22.7076 5.95655C20.4859 3.73489 17.4727 2.48677 14.3308 2.48677C12.5754 2.48495 10.8416 2.87419 9.25541 3.62623C7.66923 4.37826 6.27049 5.4742 5.16082 6.83441C5.07124 6.94388 4.96097 7.03464 4.83631 7.1015C4.71165 7.16836 4.57504 7.21001 4.43428 7.22407C4.15001 7.25248 3.8661 7.16679 3.645 6.98587C3.42391 6.80494 3.28374 6.54359 3.25534 6.25932C3.22694 5.97505 3.31262 5.69114 3.49355 5.47005C4.80533 3.86303 6.45849 2.56827 8.33301 1.67977C10.2075 0.791267 12.2564 0.331321 14.3308 0.333319C22.0626 0.333319 28.3308 6.6015 28.3308 14.3333C28.3308 22.0651 22.0626 28.3333 14.3308 28.3333Z",fill:"#4F575D"})})},9808(e,o,t){t.d(o,{J:()=>_,k:()=>M});var n=t(1609),s=t(6449),r=t(3925),a=t(7723),c=t(3832),i=t(1455),l=t.n(i),d=t(3138),m=t(6387);const u={variables:{colorPrimary:"#873EFF",colorBackground:"#FFFFFF",buttonPrimaryColorBackground:"#3858E9",buttonPrimaryColorBorder:"#3858E9",buttonPrimaryColorText:"#FFFFFF",buttonSecondaryColorBackground:"#FFFFFF",buttonSecondaryColorBorder:"#3858E9",buttonSecondaryColorText:"#3858E9",colorText:"#101517",colorSecondaryText:"#50575E",actionPrimaryColorText:"#3858E9",actionSecondaryColorText:"#101517",colorBorder:"#DDDDDD",formHighlightColorBorder:"#3858E9",formAccentColor:"#3858E9",colorDanger:"#CC1818",offsetBackgroundColor:"#F0F0F0",formBackgroundColor:"#FFFFFF",badgeNeutralColorText:"#2C3338",badgeNeutralColorBackground:"#F6F7F7",badgeNeutralColorBorder:"#F6F7F7",badgeSuccessColorText:"#005C12",badgeSuccessColorBackground:"#EDFAEF",badgeSuccessColorBorder:"#EDFAEF",badgeWarningColorText:"#614200",badgeWarningColorBackground:"#FCF9E8",badgeWarningColorBorder:"#FCF9E8",badgeDangerColorText:"#8A2424",badgeDangerColorBackground:"#FCF0F1",badgeDangerColorBorder:"#FCF0F1",borderRadius:"2px",buttonBorderRadius:"2px",formBorderRadius:"2px",badgeBorderRadius:"2px",overlayBorderRadius:"8px",spacingUnit:"10px",fontFamily:"-apple-system, BlinkMacSystemFont, 'system-ui', 'Segoe UI', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif",fontSizeBase:"16px",headingXlFontSize:"32px",headingXlFontWeight:"400",headingLgFontSize:"24px",headingLgFontWeight:"400",headingMdFontSize:"20px",headingMdFontWeight:"400",headingSmFontSize:"13px",headingSmFontWeight:"600",headingXsFontSize:"12px",headingXsFontWeight:"600",bodyMdFontWeight:"400",bodyMdFontSize:"16px",bodySmFontSize:"13px",bodySmFontWeight:"400",labelSmFontSize:"12px",labelSmFontWeight:"200",labelMdFontSize:"13px"}};var p=t(7145),y=t(5837),g=t(8151),h=t(4848);const w=(e,o)=>{const[t,r]=(0,n.useState)(null),[i,p]=(0,n.useState)(null),[y,h]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{(async()=>{try{let t;e&&o?(t=await(async e=>{const o=new URLSearchParams(window.location.search),t="true"===o.get("test_drive");return await l()({path:`${d.C}/onboarding/kyc/session`,method:"POST",data:{self_assessment:(0,m.EO)(e),capabilities:o.get("capabilities")||"",mode:t?"test":"live"}})})(o),(0,g.TB)(!0)):t=await(async()=>await l()({path:(0,c.addQueryArgs)(`${d.C}/accounts/session`,{}),method:"GET"}))();const{clientSecret:n,publishableKey:i}=t;if(!i)throw new Error((0,a.__)("Unable to start onboarding. If this problem persists, please contact support.","woocommerce-payments"));const p=(0,s.eS)({publishableKey:i,fetchClientSecret:async()=>n,appearance:{overlays:"drawer",...u},locale:t.locale.replace("_","-")});r(p)}catch(e){p(e instanceof Error?e.message:(0,a.__)("Unable to start onboarding. If this problem persists, please contact support.","woocommerce-payments"))}finally{h(!1)}})()},[e,o]),{stripeConnectInstance:t,initializationError:i,loading:y}},_=({onboardingData:e,onExit:o,onLoaderStart:t,onLoadError:n,onStepChange:s,collectPayoutRequirements:a=!1})=>{const{stripeConnectInstance:c,initializationError:i}=w(!0,e);return(0,h.jsxs)(h.Fragment,{children:[i&&(0,h.jsx)(y.A,{status:"error",children:i}),c&&(0,h.jsx)(r.MT,{connectInstance:c,children:(0,h.jsx)(r.hw,{onLoaderStart:t,onLoadError:n,onExit:o,onStepChange:e=>s?.(e.step),collectionOptions:{fields:a?"eventually_due":"currently_due",futureRequirements:"omit"}})})]})},M=({onLoaderStart:e,onLoadError:o,onNotificationsChange:t})=>{const{stripeConnectInstance:n,initializationError:s,loading:a}=w(!1,null);return(0,h.jsxs)(h.Fragment,{children:[(a||!n)&&(0,h.jsx)(p.A,{}),s&&(0,h.jsx)(y.A,{status:"error",children:s}),n&&(0,h.jsx)(r.MT,{connectInstance:n,children:(0,h.jsx)(r.Ex,{onLoaderStart:e,onLoadError:o,onNotificationsChange:t,collectionOptions:{fields:"eventually_due",futureRequirements:"omit"}})})]})}},7841(e,o,t){t.d(o,{o:()=>i,w:()=>l});var n=t(1609),s=t(8468),r=t(4848);const a=(e={})=>{const[o,t]=(0,n.useState)(e),[r,a]=(0,n.useState)({}),[c,i]=(0,n.useState)({});return{data:o,setData:e=>t(o=>({...o,...e})),errors:r,setErrors:e=>a(o=>(0,s.omitBy)({...o,...e},s.isNil)),touched:c,setTouched:e=>i(o=>({...o,...e}))}},c=(0,n.createContext)(null),i=({children:e,initialData:o})=>(0,r.jsx)(c.Provider,{value:a(o),children:e}),l=()=>{const e=(0,n.useContext)(c);if(!e)throw new Error("useOnboardingContext() must be used within <OnboardingContextProvider>");return e}},2218(e,o,t){t.r(o),t.d(o,{default:()=>B});var n=t(1609),s=t.n(n),r=t(7583),a=t(7841),c=t(9448),i=t(6387),l=t(8468),d=t(6427),m=t(4164),u=t(7677),p=t(2485),y=t(8351),g=t(6087),h=t(7723),w=t(7648),_=t(4848);const M=e=>e?.name||"",x=({selectedItem:e},{type:o,changes:t,props:{items:n}})=>{switch(o){case w.WM.stateChangeTypes.ToggleButtonKeyDownArrowDown:return{selectedItem:n[e?Math.min(n.indexOf(e)+1,n.length-1):0]};case w.WM.stateChangeTypes.ToggleButtonKeyDownArrowUp:return{selectedItem:n[e?Math.max(n.indexOf(e)-1,0):n.length-1]};default:return t}},b=function({name:e,className:o,label:t,describedBy:n,options:s,onChange:r,value:a,placeholder:c,children:i}){const{getLabelProps:l,getToggleButtonProps:b,getMenuProps:N,getItemProps:j,isOpen:D,highlightedIndex:v,selectedItem:S}=(0,w.WM)({initialSelectedItem:s[0],items:s,itemToString:M,onSelectedItemChange:r,selectedItem:a||{},stateReducer:x}),f=M(S),C=N({className:"components-custom-select-control__menu","aria-hidden":!D}),k=(0,g.useCallback)(e=>{e.stopPropagation(),C?.onKeyDown?.(e)},[C]);return C["aria-activedescendant"]?.startsWith("downshift-null")&&delete C["aria-activedescendant"],(0,_.jsxs)("div",{className:(0,m.A)("wcpay components-custom-select-control",o),children:[(0,_.jsx)("label",{...l({className:"components-custom-select-control__label"}),children:t}),(0,_.jsxs)(d.Button,{...b({"aria-label":t,"aria-labelledby":void 0,"aria-describedby":n||(f?(0,h.sprintf)((0,h.__)("Currently selected: %s","woocommerce-payments"),f):(0,h.__)("No selection","woocommerce-payments")),className:(0,m.A)("components-custom-select-control__button",{placeholder:!f}),name:e}),__next40pxDefaultSize:!0,children:[(0,_.jsx)("span",{className:"components-custom-select-control__button-value",children:f||c}),(0,_.jsx)(u.A,{icon:p.A,className:"components-custom-select-control__button-icon"})]}),(0,_.jsx)("ul",{...C,onKeyDown:k,children:D&&s.map((e,o)=>(0,_.jsxs)("li",{...j({item:e,index:o,key:e.key,className:(0,m.A)(e.className,"components-custom-select-control__item",{"is-highlighted":o===v}),style:e.style}),children:[i?i(e):e.name,e===S&&(0,_.jsx)(u.A,{icon:y.A,className:"components-custom-select-control__item-icon"})]}))})]})};var N=t(3756);const j=({name:e,className:o,label:t,options:s,onChange:r,value:a,placeholder:c,searchable:i})=>{const l=(0,n.useRef)(null),d=(0,n.useRef)(),g=s.filter(e=>e.items?.length).map(e=>e.key),[M,x]=(0,n.useState)(new Set([g[0]])),[b,j]=(0,n.useState)(new Set([...g,...s[0]?.items||[]])),[D,v]=(0,n.useState)(""),S=s.filter(e=>b.has(e.key)),{isOpen:f,selectedItem:C,getToggleButtonProps:k,getMenuProps:I,getLabelProps:A,highlightedIndex:T,getItemProps:E}=(0,w.WM)({items:S,itemToString:e=>e?.name||"",selectedItem:a||{},onSelectedItemChange:r,stateReducer:(e,{changes:o,type:t})=>{if(i&&t===w.WM.stateChangeTypes.MenuKeyDownCharacter)return e;if(o.selectedItem&&o.selectedItem.items){if(D)return e;const t=o.selectedItem.key;return M.has(t)?(M.delete(t),o.selectedItem.items.forEach(e=>b.delete(e))):(M.add(t),o.selectedItem.items.forEach(e=>b.add(e))),x(M),j(b),e}return o}}),L=I({className:"wcpay-component-grouped-select-control__list","aria-hidden":!f,onFocus:()=>l.current?.focus(),onBlur:e=>{e.relatedTarget===l.current&&(e.nativeEvent.preventDownshiftDefault=!0)},onKeyDown:e=>{"Space"===e.code&&(e.nativeEvent.preventDownshiftDefault=!0)}});return(0,_.jsxs)("div",{className:(0,m.A)("wcpay-component-grouped-select-control",o),children:[(0,_.jsx)("label",{...A({className:"wcpay-component-grouped-select-control__label"}),children:t}),(0,_.jsxs)("button",{...k({type:"button",className:(0,m.A)("components-text-control__input wcpay-component-grouped-select-control__button",{placeholder:c}),name:e}),children:[(0,_.jsx)("span",{className:"wcpay-component-grouped-select-control__button-value",children:C?.name||c}),(0,_.jsx)(u.A,{icon:p.A,className:"wcpay-component-grouped-select-control__button-icon"})]}),(0,_.jsx)("ul",{...L,children:f&&(0,_.jsxs)(_.Fragment,{children:[i&&(0,_.jsx)("input",{className:"wcpay-component-grouped-select-control__search",ref:l,type:"text",value:D,onChange:({target:e})=>{if(d.current||(d.current={visibleItems:b}),""===e.value)j(d.current.visibleItems),d.current=void 0;else{const o=s.filter(o=>o?.group&&`${o.name} ${o.context||""}`.toLowerCase().includes(e.value.toLowerCase())),t=o.map(e=>e?.group||""),n=new Set([...o.map(e=>e.key),...t]);j(n)}v(e.value)},tabIndex:-1,placeholder:(0,h.__)("Search…","woocommerce-payments")}),(0,_.jsx)("div",{className:"wcpay-component-grouped-select-control__list-container",children:S.map((e,o)=>{const t=!!e.items;return(0,_.jsxs)("li",{...E({item:e,index:o,key:e.key,className:(0,m.A)("wcpay-component-grouped-select-control__item",e.className,{"is-highlighted":o===T},{"is-group":t})}),children:[(0,_.jsx)("div",{className:"wcpay-component-grouped-select-control__item-content",children:e.name}),e.key===C?.key&&(0,_.jsx)(u.A,{icon:y.A}),!D&&t&&(0,_.jsx)(u.A,{icon:M.has(e.key)?N.A:p.A})]})})})]})})]})},D=(e,o,t)=>{const{error:n,...r}=o;return n?(0,_.jsxs)(_.Fragment,{children:[s().createElement(e,{...r,ref:t,className:(0,m.A)(r.className,"has-error")}),(0,_.jsx)("div",{className:"components-form-field__error",children:n})]}):s().createElement(e,{...r,ref:t})},v=((0,n.forwardRef)((e,o)=>D(d.TextControl,{...e,__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0},o)),e=>D(b,e)),S=e=>D(j,e);var f=t(8358);const C={steps:{business:{heading:(0,h.__)("Let’s get your store ready to accept payments","woocommerce-payments"),subheading:(0,h.__)("We’ll use these details to enable payments for your store. This information can’t be changed after your account is created.","woocommerce-payments")},store:{heading:(0,h.__)("Please share a few more details","woocommerce-payments"),subheading:(0,h.__)("This info will help us speed up the set up process.","woocommerce-payments")},loading:{heading:(0,h.__)("One last step! Verify your identity with our partner","woocommerce-payments"),subheading:(0,h.__)("This will take place in a secure environment through our partner. Once your business details are verified, you’ll be redirected back to your store dashboard.","woocommerce-payments"),cta:(0,h.__)("Finish your verification process","woocommerce-payments")},embedded:{heading:(0,h.__)("One last step! Verify your identity with our partner","woocommerce-payments"),subheading:(0,h.__)("This info will verify your account","woocommerce-payments")}},fields:{country:(0,h.__)("Where is your business located?","woocommerce-payments"),business_type:(0,h.__)("What type of legal entity is your business?","woocommerce-payments"),"company.structure":(0,h.__)("What category of legal entity identify your business?","woocommerce-payments"),mcc:(0,h.__)("What type of goods or services does your business sell? ","woocommerce-payments")},errors:{generic:(0,h.__)("Please provide a response","woocommerce-payments"),country:(0,h.__)("Please provide a country","woocommerce-payments"),business_type:(0,h.__)("Please provide a business type","woocommerce-payments"),mcc:(0,h.__)("Please provide a type of goods or services","woocommerce-payments")},placeholders:{generic:(0,h.__)("Select an option","woocommerce-payments"),country:(0,h.__)("Select a country","woocommerce-payments")},annualRevenues:{less_than_250k:(0,h.__)("Less than $250k","woocommerce-payments"),from_250k_to_1m:(0,h.__)("$250k - $1M","woocommerce-payments"),from_1m_to_20m:(0,h.__)("$1M - $20M","woocommerce-payments"),from_20m_to_100m:(0,h.__)("$20M - $100M","woocommerce-payments"),more_than_100m:(0,h.__)("More than $100M","woocommerce-payments")},goLiveTimeframes:{already_live:(0,h.__)("My store is already live","woocommerce-payments"),within_1month:(0,h.__)("Within 1 month","woocommerce-payments"),from_1_to_3months:(0,h.__)("1 – 3 months","woocommerce-payments"),from_3_to_6months:(0,h.__)("3 – 6 months","woocommerce-payments"),more_than_6months:(0,h.__)("6+ months","woocommerce-payments")},tos:(0,f.A)({mixedString:(0,h.sprintf)((0,h.__)("By using %1$s, you agree to be bound by our {{tosLink}}Terms of Service{{/tosLink}} (including {{merchantTermsLink}}%2$s merchant terms{{/merchantTermsLink}}) and acknowledge that you have read our {{privacyPolicyLink}}Privacy Policy{{/privacyPolicyLink}}.","woocommerce-payments"),"WooPayments","WooPay"),components:{tosLink:(0,_.jsx)("a",{rel:"external noopener noreferrer",target:"_blank",href:"https://wordpress.com/tos/"}),merchantTermsLink:(0,_.jsx)("a",{rel:"external noopener noreferrer",target:"_blank",href:"https://wordpress.com/tos/#more-woopay-specifically"}),privacyPolicyLink:(0,_.jsx)("a",{rel:"external noopener noreferrer",target:"_blank",href:"https://automattic.com/privacy/"})}}),inlineNotice:{title:(0,h.__)("Business Location:","woocommerce-payments"),action:(0,h.__)("Change","woocommerce-payments")},continue:(0,h.__)("Continue","woocommerce-payments"),back:(0,h.__)("Back","woocommerce-payments"),cancel:(0,h.__)("Cancel","woocommerce-payments")},k=e=>{const{data:o,errors:t,setErrors:s,touched:r,setTouched:c}=(0,a.w)(),i=(t=o[e])=>{r[e]||c({[e]:!0});const n=((e,o)=>!!o)(0,t)?void 0:C.errors[e]||C.errors.generic;s({[e]:n})};return(0,n.useEffect)(()=>(i(),o[e]||c({[e]:!1}),()=>s({[e]:void 0})),[]),{validate:i,error:()=>r[e]?t[e]:void 0}};var I=t(8151);const A=({children:e})=>{const{errors:o,touched:t,setTouched:n}=(0,a.w)(),{currentStep:s,nextStep:r}=(0,c.sd)();return(0,_.jsxs)("form",{onSubmit:e=>{e.preventDefault(),(()=>{if((0,l.isEmpty)(o))return(0,I.tb)(s),r();n((0,l.mapValues)(t,()=>!0))})()},children:[e,(0,_.jsx)(d.Button,{variant:"primary",type:"submit",className:"stepper__cta",__next40pxDefaultSize:!0,children:C.continue})]})},T=({onChange:e,...o})=>{const{name:t}=o,{data:n,setData:s}=(0,a.w)(),{validate:r,error:c}=k(t);return(0,_.jsx)(v,{label:C.fields[t],value:o.options?.find(e=>e.key===n[t]),placeholder:C.placeholders[t]??C.placeholders.generic,onChange:({selectedItem:o})=>{e?e?.(t,o):s({[t]:o?.key}),r(o?.key)},options:[],error:c(),...o})},E=({onChange:e,...o})=>{const{name:t}=o,{data:n,setData:s}=(0,a.w)(),{validate:r,error:c}=k(t);return(0,_.jsx)(S,{label:C.fields[t],value:o.options?.find(e=>e.key===n[t]),placeholder:C.placeholders[t]??C.placeholders.generic,onChange:({selectedItem:o})=>{e?e?.(t,o):s({[t]:o?.key}),r(o?.key)},options:[],error:c(),...o})};var L=t(6740),z=t(8548);const O=({name:e,children:o,showHeading:t=!0})=>{const{trackAbandoned:n}=(0,I.nb)(),{exit:s}=(0,c.sd)();return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:"stepper__nav",children:[(0,_.jsx)("img",{src:L,alt:"Woo",className:"stepper__nav-logo"}),(0,_.jsx)("button",{type:"button",className:"stepper__nav-button",onClick:()=>{n("exit"),s()},children:(0,_.jsx)("img",{src:z,alt:"Close"})})]}),(0,_.jsxs)("div",{className:"stepper__wrapper",children:[t&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("h1",{className:"stepper__heading",children:C.steps[e].heading}),(0,_.jsx)("h2",{className:"stepper__subheading",children:C.steps[e].subheading})]}),(0,_.jsx)("div",{className:"stepper__content",children:o})]})]})},F=()=>{const{data:e,setData:o}=(0,a.w)(),t=(0,i.a4)(),n=(0,i.sC)(),s=(0,i.K5)(),r=n.find(o=>"PR"===e.country?"US"===o.key:o.key===e.country),c=r?.types.sort((e,o)=>"company"===e.key?-1:"company"===o.key?1:0),l=c?.find(o=>o.key===e.business_type),d=0===l?.structures.length||l?.structures.find(o=>o.key===e["company.structure"]),m=(e,t)=>{let n={[e]:t?.key};"business_type"===e?n={...n,"company.structure":void 0}:"country"===e&&(n={...n,business_type:void 0}),o(n)};return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{"data-testid":"country-select",children:(0,_.jsx)(T,{name:"country",options:t,onChange:m})}),r&&r.types.length>0&&(0,_.jsx)("span",{"data-testid":"business-type-select",children:(0,_.jsx)(T,{name:"business_type",options:r.types,onChange:m,children:e=>(0,_.jsxs)("div",{children:[(0,_.jsx)("div",{children:e.name}),(0,_.jsx)("div",{className:"complete-business-info-task__option-description",children:e.description})]})})}),l&&l.structures.length>0&&(0,_.jsx)("span",{"data-testid":"business-structure-select",children:(0,_.jsx)(T,{name:"company.structure",options:l.structures,onChange:m})}),r&&l&&d&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{"data-testid":"mcc-select",children:(0,_.jsx)(E,{name:"mcc",options:s,searchable:!0})}),(0,_.jsx)("span",{className:"wcpay-onboarding__tos",children:C.tos})]})]})};var P=t(8428),Q=t(612);const U=()=>(0,_.jsxs)(c.C1,{onStepChange:()=>window.scroll(0,0),onExit:()=>{const e=new URLSearchParams(window.location.search);window.location.href=(0,Q.hT)({page:"wc-admin",path:"/payments/connect",source:e.get("source")?.replace(/[^\w-]+/g,"")||"unknown",from:"WCPAY_ONBOARDING_WIZARD"})},children:[(0,_.jsx)(O,{name:"business",children:(0,_.jsx)(A,{children:(0,_.jsx)(F,{})})}),(0,_.jsx)(O,{name:"embedded",showHeading:!1,children:(0,_.jsx)(P.A,{})})]}),W={business_name:wcSettings?.siteTitle,mcc:(0,i._V)(),site:"localhost"===location.hostname?"https://wcpay.test":wcSettings?.homeUrl+(()=>{const{woocommerce_share_key:e,woocommerce_coming_soon:o,woocommerce_private_link:t}=wcSettings?.admin?.siteVisibilitySettings||{};return"yes"!==o||"no"===t?"":e?"?woo-share="+e:""})(),country:wcpaySettings?.connect?.country},B=()=>((0,n.useEffect)(()=>((0,I.d4)(),document.body.classList.remove("woocommerce-admin-is-loading"),document.body.classList.add("woocommerce-admin-full-screen"),document.body.classList.add("is-wp-toolbar-disabled"),document.body.classList.add("wcpay-onboarding__body"),()=>{document.body.classList.remove("woocommerce-admin-full-screen"),document.body.classList.remove("is-wp-toolbar-disabled"),document.body.classList.remove("wcpay-onboarding__body")}),[]),(0,_.jsx)(r.A,{className:"wcpay-onboarding-mox",children:(0,_.jsx)(a.o,{initialData:W,children:(0,_.jsx)(U,{})})}))},646(e,o,t){t.r(o),t.d(o,{default:()=>u});var n=t(1609),s=t(6740),r=t(7583),a=t(7841),c=t(8428),i=t(612),l=t(8151),d=t(8548),m=t(4848);const u=()=>{const e=new URLSearchParams(window.location.search),o=!!e.get("collect_payout_requirements");return(0,n.useEffect)(()=>(document.body.classList.remove("woocommerce-admin-is-loading"),document.body.classList.add("woocommerce-admin-full-screen"),document.body.classList.add("is-wp-toolbar-disabled"),document.body.classList.add("wcpay-onboarding__body"),()=>{document.body.classList.remove("woocommerce-admin-full-screen"),document.body.classList.remove("is-wp-toolbar-disabled"),document.body.classList.remove("wcpay-onboarding__body")}),[]),(0,m.jsx)(r.A,{className:"wcpay-onboarding-mox",children:(0,m.jsxs)(a.o,{children:[(0,m.jsxs)("div",{className:"stepper__nav",children:[(0,m.jsx)("img",{src:s,alt:"Woo",className:"stepper__nav-logo"}),(0,m.jsx)("button",{type:"button",className:"stepper__nav-button",onClick:()=>{(0,l.vx)(),window.location.href=(0,i.Qp)({source:e.get("source")?.replace(/[^\w-]+/g,"")||"unknown"},"WCPAY_ONBOARDING_KYC")},children:(0,m.jsx)("img",{src:d,alt:"Close"})})]}),(0,m.jsx)("div",{className:"stepper__wrapper",children:(0,m.jsx)("div",{className:"stepper__content",children:(0,m.jsx)(c.A,{collectPayoutRequirements:o})})})]})})}},8428(e,o,t){t.d(o,{A:()=>g});var n=t(1609),s=t(7723),r=t(6427),a=t(7145),c=t(7841),i=t(6387),l=t(612),d=t(8151),m=t(9808),u=t(5837),p=t(8358),y=t(4848);const g=({collectPayoutRequirements:e=!1})=>{const{data:o}=(0,c.w)(),[t,g]=(0,n.useState)(!1),[h,w]=(0,n.useState)(!0),[_,M]=(0,n.useState)(null),x=new URLSearchParams(window.location.search),b=x.get("source")?.replace(/[^\w-]+/g,"")||"unknown";return(0,y.jsxs)(y.Fragment,{children:[(0,l._t)()&&(0,y.jsx)(u.A,{className:"wcpay-banner-notice--embedded-kyc",status:"warning",isDismissible:!1,children:(0,p.A)({mixedString:(0,s.sprintf)((0,s.__)("{{strong}}Your store is in development mode.{{/strong}} %1$s can only create test accounts in development or staging environments. To set up a live account, switch to a production {{wpEnvLink}}WordPress environment{{/wpEnvLink}} or remove the WCPAY_DEV_MODE constant. {{learnMoreLink}}Learn more{{/learnMoreLink}}","woocommerce-payments"),"WooPayments"),components:{strong:(0,y.jsx)("strong",{}),wpEnvLink:(0,y.jsx)(r.ExternalLink,{href:"https://make.wordpress.org/core/2020/08/27/wordpress-environment-types/"}),learnMoreLink:(0,y.jsx)(r.ExternalLink,{href:"https://woocommerce.com/document/woopayments/testing-and-troubleshooting/sandbox-mode/"})}})}),h&&(0,y.jsx)("div",{className:"embedded-kyc-loader-wrapper padded",children:(0,y.jsx)(a.A,{})}),t&&(0,y.jsx)("div",{className:"embedded-kyc-loader-wrapper",children:(0,y.jsx)(a.A,{})}),_&&("invalid_request_error"===_.error.type?(0,y.jsx)(u.A,{className:"wcpay-banner-notice--embedded-kyc",status:"warning",isDismissible:!1,actions:[{label:(0,s.__)("Learn more","woocommerce-payments"),variant:"primary",url:"https://woocommerce.com/document/woopayments/startup-guide/#requirements",urlTarget:"_blank"},{label:(0,s.__)("Cancel","woocommerce-payments"),variant:"link",url:(0,l.Qp)({"wcpay-connection-error":"1",source:b},"WCPAY_ONBOARDING_WIZARD")}],children:(0,s.__)("Payment activation through our financial partner requires HTTPS and cannot be completed.","woocommerce-payments")}):(0,y.jsx)(u.A,{className:"wcpay-banner-notice--embedded-kyc",status:"error",isDismissible:!1,children:_.error.message})),(0,y.jsx)(m.J,{onExit:async()=>{g(!0);try{const e=await(0,i.Ox)(b);e.success?window.location.href=(0,l.h6)({...e.params,"wcpay-connection-success":"1"},"WCPAY_ONBOARDING_WIZARD"):window.location.href=(0,l.Qp)({...e.params,"wcpay-connection-error":"1"},"WCPAY_ONBOARDING_WIZARD")}catch(e){window.location.href=(0,l.Qp)({"wcpay-connection-error":"1",source:b},"WCPAY_ONBOARDING_WIZARD")}},onStepChange:e=>{(0,d.Qx)(e)},onLoaderStart:()=>w(!1),onLoadError:e=>{M(e)},onboardingData:o,collectPayoutRequirements:e})]})}},8151(e,o,t){t.d(o,{Qx:()=>g,TB:()=>y,d4:()=>u,nb:()=>w,tb:()=>p,vx:()=>h});var n=t(1609),s=t(9448),r=t(7841),a=t(2461);const c=new Set;let i,l;const d=e=>Math.round((Date.now()-e)/1e3),m=()=>{const e=d(l);return l=Date.now(),e},u=()=>{i=l=Date.now();const e=new URLSearchParams(window.location.search);(0,a.yM)("wcpay_onboarding_flow_started",{source:e.get("source")?.replace(/[^\w-]+/g,"")||"unknown"})},p=e=>{c.has(e)||((0,a.yM)("wcpay_onboarding_flow_step_completed",{step:e,elapsed:m()}),c.add(e))},y=(e=!1)=>{const o=new URLSearchParams(window.location.search);(0,a.yM)("wcpay_onboarding_flow_redirected",{is_embedded_onboarding:e,elapsed:d(i),source:o.get("source")?.replace(/[^\w-]+/g,"")||"unknown"})},g=e=>{const o=new URLSearchParams(window.location.search);(0,a.yM)("wcpay_onboarding_flow_embedded_step_change",{step:e,elapsed:d(i),source:o.get("source")?.replace(/[^\w-]+/g,"")||"unknown"})},h=()=>{const e=new URLSearchParams(window.location.search);(0,a.yM)("wcpay_onboarding_kyc_exit",{source:e.get("source")?.replace(/[^\w-]+/g,"")||"unknown"})},w=()=>{const{errors:e,touched:o}=(0,r.w)(),{currentStep:t}=(0,s.sd)(),c=(n="hide")=>{const s="hide"===n?"wcpay_onboarding_flow_hidden":"wcpay_onboarding_flow_exited",r=Object.keys(e).filter(e=>o[e]),c=new URLSearchParams(window.location.search);(0,a.yM)(s,{step:t,errored:r,elapsed:d(i),source:c.get("source")?.replace(/[^\w-]+/g,"")||"unknown"})},l=()=>{"hidden"===document.visibilityState&&c("hide")};return(0,n.useEffect)(()=>(document.addEventListener("visibilitychange",l),()=>{document.removeEventListener("visibilitychange",l)}),[t,e,o]),{trackAbandoned:e=>{c(e),document.removeEventListener("visibilitychange",l)},removeTrackListener:()=>document.removeEventListener("visibilitychange",l)}}},6387(e,o,t){t.d(o,{Ox:()=>u,EO:()=>l,a4:()=>d,sC:()=>m,_V:()=>p,K5:()=>y});var n=t(8468),s=t(1455),r=t.n(s),a=t(3138),c=t(7723);const i={generic:{individual:(0,c.__)("Select if you run your own business as an individual and are self-employed","woocommerce-payments"),company:(0,c.__)("Select if you filed documentation to register your business with a government agency","woocommerce-payments"),non_profit:(0,c.__)("Select if you run a non-business entity","woocommerce-payments"),government_entity:(0,c.__)("Select if your business is classed as a government entity","woocommerce-payments")},US:{individual:(0,c.__)("Select if you run your own business as an individual and are self-employed","woocommerce-payments"),company:(0,c.__)("Select if you filed documentation to register your business with a government agency","woocommerce-payments"),non_profit:(0,c.__)("Select if you have been granted tax-exempt status by the Internal Revenue Service (IRS)","woocommerce-payments"),government_entity:(0,c.__)("Select if your business is classed as a government entity","woocommerce-payments")}},l=e=>(0,n.toPairs)(e).reduce((e,[o,t])=>null!=t?(0,n.set)(e,o,t):e,{}),d=()=>Object.entries(wcpaySettings?.connect.availableCountries||[]).map(([e,o])=>({key:e,name:o,types:[]})).sort((e,o)=>e.name.localeCompare(o.name)),m=()=>{const e=wcpaySettings?.onboardingFieldsData?.business_types;return(e||[]).map(e=>({...e,types:e.types.map(o=>({...o,description:i[e.key]?i[e.key][o.key]:i.generic[o.key]}))})).sort((e,o)=>e.name.localeCompare(o.name))||[]},u=async e=>await r()({path:`${a.C}/onboarding/kyc/finalize`,method:"POST",data:{source:e,from:"WCPAY_ONBOARDING_WIZARD"}}),p=()=>{const e=wcSettings.admin?.onboarding?.profile?.industry?.[0];if(e)return(wcpaySettings?.onboardingFieldsData?.industry_to_mcc||{})[e]},y=()=>{const e=wcpaySettings?.onboardingFieldsData?.mccs_display_tree;return(e||[]).filter(e=>!!e?.items&&(e.items?.filter(e=>!e?.items)||[]).length).reduce((e,o)=>{const t=o.items?.map(e=>({key:e.id,name:e.title,group:o.id,context:e?.keywords?e.keywords.join(" "):""}))||[];return[...e,{key:o.id,name:o.title,items:t.map(e=>e.key)},...t]},[])}},6740(e){e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTg0IiBoZWlnaHQ9IjQ5IiB2aWV3Qm94PSIwIDAgMTg0IDQ5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPHBhdGggZD0iTTIzLjQwMTkgNDguMjY1NkMyOC43NTY2IDQ4LjI2NTYgMzMuMDUzNSA0NS42MjEzIDM2LjI5MjggMzkuNTM5NUw0My40OTg0IDI2LjA1MzZWMzcuNDkwMUM0My40OTg0IDQ0LjIzMzEgNDcuODYxNSA0OC4yNjU2IDU0LjYwNDQgNDguMjY1NkM1OS44OTMgNDguMjY1NiA2My43OTMzIDQ1Ljk1MTggNjcuNTYxNCAzOS41Mzk1TDg0LjE1NDMgMTEuNTEwMUM4Ny43OTAyIDUuMzYyMTEgODUuMjEyIDAuNzM0NjE5IDc3LjIxMyAwLjczNDYxOUM3Mi45MTYxIDAuNzM0NjE5IDcwLjEzOTYgMi4xMjI4NyA2Ny42Mjc1IDYuODE2NDdMNTYuMTkxIDI4LjMwMTNWOS4xOTYzMkM1Ni4xOTEgMy41MTExMiA1My40ODA2IDAuNzM0NjE5IDQ4LjQ1NjUgMC43MzQ2MTlDNDQuNDkgMC43MzQ2MTkgNDEuMzE2OSAyLjQ1MzQgMzguODcwOSA3LjIxMzExTDI4LjA5NTUgMjguMzAxM1Y5LjM5NDY0QzI4LjA5NTUgMy4zMTI3OSAyNS41ODM0IDAuNzM0NjE5IDE5LjUwMTYgMC43MzQ2MTlINy4wNzM0NUMyLjM3OTg1IDAuNzM0NjE5IDAgMi45MTYxNSAwIDYuOTQ4NjhDMCAxMC45ODEyIDIuNTEyMDcgMTMuMjk1IDcuMDczNDUgMTMuMjk1SDEyLjE2MzdWMzcuNDI0QzEyLjE2MzcgNDQuMjMzMSAxNi43MjUxIDQ4LjI2NTYgMjMuNDAxOSA0OC4yNjU2WiIgZmlsbD0iIzg3M0VGRiIvPgoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMDguNDE5IDAuNzM0NjE5Qzk0Ljg2NzEgMC43MzQ2MTkgODQuNDg4MyAxMC44NDkgODQuNDg4MyAyNC41MzMyQzg0LjQ4ODMgMzguMjE3MyA5NC45MzMyIDQ4LjI2NTYgMTA4LjQxOSA0OC4yNjU2QzEyMS45MDUgNDguMjY1NiAxMzIuMjE4IDM4LjE1MTIgMTMyLjI4NCAyNC41MzMyQzEzMi4yODQgMTAuODQ5IDEyMS45MDUgMC43MzQ2MTkgMTA4LjQxOSAwLjczNDYxOVpNMTA4LjQxOSAzMy42NTU5QzEwMy4zMjkgMzMuNjU1OSA5OS44MjUxIDI5LjgyMTcgOTkuODI1MSAyNC41MzMyQzk5LjgyNTEgMTkuMjQ0NiAxMDMuMzI5IDE1LjM0NDMgMTA4LjQxOSAxNS4zNDQzQzExMy41MDkgMTUuMzQ0MyAxMTcuMDEzIDE5LjI0NDYgMTE3LjAxMyAyNC41MzMyQzExNy4wMTMgMjkuODIxNyAxMTMuNTc1IDMzLjY1NTkgMTA4LjQxOSAzMy42NTU5WiIgZmlsbD0iIzg3M0VGRiIvPgoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMzUuNjUgMjQuNTMzMkMxMzUuNjUgMTAuODQ5IDE0Ni4wMjkgMC43MzQ2MTkgMTU5LjUxNSAwLjczNDYxOUMxNzMuMDAxIDAuNzM0NjE5IDE4My4zOCAxMC45MTUxIDE4My4zOCAyNC41MzMyQzE4My4zOCAzOC4xNTEyIDE3My4wMDEgNDguMjY1NiAxNTkuNTE1IDQ4LjI2NTZDMTQ2LjAyOSA0OC4yNjU2IDEzNS42NSAzOC4yMTczIDEzNS42NSAyNC41MzMyWk0xNTAuOTg3IDI0LjUzMzJDMTUwLjk4NyAyOS44MjE3IDE1NC4zNTkgMzMuNjU1OSAxNTkuNTE1IDMzLjY1NTlDMTY0LjYwNSAzMy42NTU5IDE2OC4xMDkgMjkuODIxNyAxNjguMTA5IDI0LjUzMzJDMTY4LjEwOSAxOS4yNDQ2IDE2NC42MDUgMTUuMzQ0MyAxNTkuNTE1IDE1LjM0NDNDMTU0LjQyNSAxNS4zNDQzIDE1MC45ODcgMTkuMjQ0NiAxNTAuOTg3IDI0LjUzMzJaIiBmaWxsPSIjODczRUZGIi8+Cjwvc3ZnPgo="},8548(e,o,t){e.exports=t.p+"../assets/images/icons/close.svg?ver=39b198a4f964c0e17c7c"}}]);