var _____WB$wombat$assign$function_____=function(name){return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name))||self[name];};if(!self.__WB_pmw){self.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{ let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opens = _____WB$wombat$assign$function_____("opens"); import{iM as b,bH as k,dj as v,bl as A,fA as L,bc as E,aj as I,fa as w,d5 as B,gd as M,ag as h,ks as T,kt as V,aa as U,qU as Y,e8 as D,qV as F,aS as G,qW as H,dn as q,a7 as x,qX as K,bL as j,x as N,eC as J,a as n,aV as d,a5 as R}from"./app.CyNm_mbA.js";function W(){const s=b(),{purchasingCompany:t}=k(),a=v(),{checkoutSessionIdentifier:o=""}=A(),r=L(),e=E(),y=I().paymentLines.value,{value:u}=w(),{currentDetour:P}=B(),S=M(),i=h(T),c=h(V),{shopPayEnabled:_}=U(),{hasSavedCreditCards:m}=Y(),l=D(),{value:g}=F(),C=G().searchParams.get(H),O=q().isStandard(),p=x();return S?.shopPayOptInEnabled===!1||t||!_||a?.__typename==="CustomerProfile"&&r&&(!e||!m)||K(o)||s||C||g||O?!1:P?.type==="thankYou"?u?f({paymentLines:u.lines,isIdealEnabledForShopPay:l,isBogusFlagEnabled:i,isCryptoFlagEnabled:c,errorLogger:p}):!1:f({paymentLines:y,isIdealEnabledForShopPay:l,isBogusFlagEnabled:i,isCryptoFlagEnabled:c,errorLogger:p})}const f=({paymentLines:s,isIdealEnabledForShopPay:t,isBogusFlagEnabled:a,isCryptoFlagEnabled:o,errorLogger:r})=>{if(!s?.length||!s[0].method)return!1;const{method:e}=s[0];return r.leaveBreadcrumb("useShowShopPayOptin.isPaymentMethodValid",{paymentMethod:e,isIdealEnabledForShopPay:t,isBogusFlagEnabled:a,isCryptoFlagEnabled:o}),e.type==="customOnsite"?!!(a&&e.paymentBrands?.includes("bogus_app_coin")||o&&e.paymentBrands?.includes("usdc")):!!(e.type==="direct"||e.type===j.CreditCard||t&&e.type==="local"&&e.name==="IDEAL")};function Z(){const s=N(),{isOptedIn:t}=J();return!W()||!t?null:n(R,{color:"subdued",children:s("shop_pay.checkout.sign_up_footer.button_footer",{privacy_href:n(d,{target:"_blank",href:"https://www.shopify.com/legal/privacy/app-users",children:s("shop_pay.checkout.sign_up_footer.privacy_policy","Privacy Policy")}),terms_href:n(d,{target:"_blank",href:"https://shop.app/terms-of-service",children:s("shop_pay.checkout.sign_up_footer.terms_of_service","Terms of Service")})},"Your info will be saved to a Shop account. By continuing, you agree to Shop’s %{terms_href} and acknowledge the %{privacy_href}.")})}export{Z as S,W as u}; }