PageSourceSearch

https://www.hagerty.com/marketplace/_next/static/chunks/3338.e3b11ea93d00d94e.js

js hagerty.com collected 2026-09-24 07:59:00 UTC 9,357 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a194defb-8891-4939-961e-b0c48f25ce3f",e._sentryDebugIdIdentifier="sentry-dbid-a194defb-8891-4939-961e-b0c48f25ce3f")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3338],{10689:(e,t,a)=>{"use strict";a.d(t,{H:()=>o});var r=a(14232),n=a(18270);let o=()=>{let e="https://www.hagerty.com/payment-forms/payment-services-verify-iframe.js",{0:t,1:a}=(0,r.useState)(!!window.VerifyZoid);return(0,n.n)(e,{id:"payment-services-verify-iframe",pause:!e||t},()=>a(!0)),{isScriptLoadedV2:t}}},13338:(e,t,a)=>{"use strict";a.r(t),a.d(t,{CreatePaymentMethodPageContainer:()=>I});var r=a(66284),n=a(18334),o=a(14232),d=a(3337),i=a(67327),c=a(40241),m=a(48230),s=a.n(m),l=a(45740),p=a(45466),y=a(74913),h=a(29026),_=a(78851),g=a(94588),f=a(1756),u=a(30837),b=a(82770),w=a(20077),P=a(10689),C=a(77012),j=a.n(C),v=a(37876);let M=e=>{let{isOpened:t,hagertyAccountId:a,onCreatePaymentMethod:r,onClose:n,onError:d}=e,{isScriptLoaded:i}=(0,u.T)(),{isScriptLoadedV2:c}=(0,P.H)(),{0:m,1:C}=(0,o.useState)(!0),{isFeatureEnabled:M}=(0,b.h)(),x=M("GET_OUT_OF_TRANSACTION");return((0,o.useEffect)(()=>{t&&C(!0)},[t]),i||c)?(0,v.jsxs)(p.a,{isOpened:t,onClose:n,"aria-labelledby":"Create Payment Method",size:"l",fullscreenVariant:"default",children:[(0,v.jsx)(_.h,{title:"Payment Information",actions:(0,v.jsx)(p.a.CloseButton,{onClick:n})}),(0,v.jsx)(p.a.Content,{className:j()["create-payment-method-page__content"],children:(0,v.jsxs)("div",{className:j()["create-payment-method-page__wrapper"],children:[(0,v.jsx)("h2",{className:j()["create-payment-method-page__title"],children:"Add payment method"}),(0,v.jsx)("div",{className:j()["create-payment-method-page__disclamer"],children:x?["Credit card information will be used to pay the bidder’s premium if you win an auction, pursuant to the ",(0,v.jsx)("a",{href:g.J.marketplaceTerms,target:"_blank",rel:"noreferrer",children:"Marketplace Terms of Use"}),"."]:["Credit card information will be used to pay the buyer’s premium if you win an auction, pursuant to the ",(0,v.jsx)("a",{href:g.J.marketplaceTerms,target:"_blank",rel:"noreferrer",children:"Marketplace Terms of Use"}),"."]}),(0,v.jsxs)("div",{className:j()["create-payment-method-page__content-wrapper"],children:[(0,v.jsxs)("div",{className:"".concat(j()["create-payment-method-page__loading-modal-content"]," ").concat(m?j()["loading-visible"]:j()["loading-hidden"]),children:[(0,v.jsx)(l.EA,{height:40,width:455,style:{marginBottom:24}}),(0,v.jsxs)("div",{style:{display:"flex",gap:16,marginBottom:24},children:[(0,v.jsx)(l.EA,{height:40,width:120}),(0,v.jsx)(l.EA,{height:40,width:80})]}),(0,v.jsx)(l.EA,{height:40,width:455,style:{marginBottom:24}}),(0,v.jsx)(l.EA,{height:28,width:180,style:{marginBottom:16}}),Array.from({length:8}).map((e,t)=>(0,v.jsx)(l.EA,{height:40,width:455,style:{marginBottom:24}},t))]}),(0,v.jsxs)("div",{className:"".concat(j()["create-payment-method-page__form-wrapper"]," ").concat(m?j()["form-hidden"]:j()["form-visible"]),children:[M("PAYMENT_SERVICES_IFRAME")?(0,v.jsx)(w.e,{hagertyAccountId:a,onCreatePaymentMethod:r,onError:d,oniFrameLoaded:()=>C(!1)}):(0,v.jsx)(y.k,{title:"auction-iframe-payment-form",hagertyAccountId:a,onCreatePaymentMethod:r,onError:d,onIframeLoaded:()=>C(!1)}),(0,v.jsx)(h.$,{color:"primary",variant:"text",className:j()["create-payment-method-page__cancel-button"],contentClassName:j()["create-payment-method-page__cancel-button-content"],onClick:n,children:"Cancel"}),(0,v.jsx)("div",{className:j()["create-payment-method-page__content__disclaimer"],children:["By Clicking Submit, I agree to the Hagerty Marketplace ",(0,v.jsx)(s(),{href:g.J.marketplaceTerms,target:"_blank",children:"Terms of Use"})," and allow Hagerty to store my payment information for use across Hagerty products and services."]})]})]})]})})]}):(0,v.jsx)(p.a,{isOpened:t,onClose:n,"aria-labelledby":"Create Payment Method",children:(0,v.jsx)(p.a.Content,{className:j()["create-payment-method-page__loading-modal-content"],tabIndex:0,children:(0,v.jsx)(f.l.Loa
1der,{})})})};function x(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function E(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?x(Object(a),!0).forEach(function(t){(0,r.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):x(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}let I=e=>{let{isOpened:t,onCreatePaymentMethod:a,onClose:r,onTrackEvent:m}=e,{userDetails:s}=(0,i.A)(),{addToast:l}=(0,c.d)();return(0,o.useEffect)(()=>{t&&(null==m||m("view",{_tag_name:"add_payment_method",virtual_page_name:"add-payment-method"}))},[t,m]),(0,v.jsx)(M,{isOpened:t,hagertyAccountId:null==s?void 0:s.globalHagertyId,onClose:r,onCreatePaymentMethod:e=>{a(E(E({},e),{},{__typename:"MyGarageMoneyPlatformPaymentMethod",cardInfo:{__typename:"MyGarageCardInfo",brand:e.cardInfo?e.cardInfo.brand:e.brand||d.la8.Visa,expirationDate:E(E({},e.cardInfo?e.cardInfo.expirationDate:e.expirationDate||{month:1,year:2025}),{},{__typename:"MyGarageCardExpiration"})}})),r()},onError:e=>{"[GraphQL] Forbidden"!==e.message&&((0,n.Cp)(e),l({title:"There was an error creating your payment method. Please try again in a few minutes.",variant:"error"}))}})}},20077:(e,t,a)=>{"use strict";a.d(t,{e:()=>h});var r,n,o=a(14232),d=a(98477),i=a(18847),c=a.n(i),m=a(57186),s=a(77737),l=a(50034),p=a(37876);let y=c()(async()=>{let{VerifyZoid:e}=window;if(!window)throw Error("Window not loaded");if(!e)throw Error("VerifyZoid not loaded");return e.driver("react",{React:r||(r=a.t(o,2)),ReactDOM:n||(n=a.t(d,2))})},{ssr:!1}),h=e=>{let{hagertyAccountId:t,onCreatePaymentMethod:a,onError:r,oniFrameLoaded:n}=e,{0:d,1:i}=(0,o.useState)(""),{0:c,1:h}=(0,o.useState)(!0),_={amount:0,currencyCode:"USD",channel:{name:"WEB"},orders:[{id:(0,m.A)(),amount:0,currencyCode:"USD"}],paymentActions:{values:[{"@type":"INTENT"}]}};return((0,o.useEffect)(()=>{(async()=>{try{let e=await fetch("".concat("/marketplace","/api/payments/payment-authorization"),{method:"POST",headers:{"Content-Type":"application/json",Authorization:"".concat((0,l.R)().accessToken)},body:JSON.stringify(_)});if(e.ok){let t=await e.json();i(t.paymentFormAccessKey)}else{let t=await e.json();null==r||r(Error(t.error||"Failed to fetch payment intent"))}}catch(e){null==r||r(e)}finally{h(!1)}})()},[r]),c)?(0,p.jsx)("div",{children:"Loading payment form..."}):d?(0,p.jsx)(y,{hagertyAccountId:t,onCreatePaymentMethod:a,onError:r,oniFrameLoaded:n,mitCode:s.AA.MIT_CODE,paymentFormAccessKey:d,paymentMethodPersistence:"WALLET",merchantCode:"US.MKT"}):(0,p.jsx)("div",{children:"Unable to load payment form"})}},30837:(e,t,a)=>{"use strict";a.d(t,{T:()=>o});var r=a(14232),n=a(18270);let o=()=>{let e="https://ui.hagerty.com/payment-iframe-zoid.js",{0:t,1:a}=(0,r.useState)(!!window.PaymentZoid);return(0,n.n)(e,{id:"money-platform-iframe-script",pause:!e||t},()=>a(!0)),{isScriptLoaded:t}}},74913:(e,t,a)=>{"use strict";a.d(t,{k:()=>p});var r,n,o=a(14232),d=a(98477),i=a(18847),c=a.n(i),m=a(77737),s=a(37876);let l=c()(async()=>{let{PaymentZoid:e}=window;return e.driver("react",{React:r||(r=a.t(o,2)),ReactDOM:n||(n=a.t(d,2))})},{ssr:!1}),p=e=>{let{title:t,hagertyAccountId:a,onCreatePaymentMethod:r,onError:n,onIframeLoaded:o}=e;return(0,s.jsx)(l,{title:t,apiKey:"0cdh7SFqKH1I1tkM8grwY3f6jK7Vz7VOXVc2opU8",verifyOnly:!0,hagertyAccountId:a,savePaymentMethod:!1,onCreatePaymentMethod:r,onError:n,onIframeLoaded:o,mitCode:m.AA.MIT_CODE})}},77012:e=>{e.exports={"create-payment-method-page__content":"CreatePaymentMethodPage_create-payment-method-page__content___gRBP","create-payment-method-page__content__disclaimer":"CreatePaymentMethodPage_create-payment-method-page__content__disclaimer__9Io5r","create-payment-method-page__wrapper":"CreatePaymentMethodPage_create-payment-method-page__wrapper__VXUB4","create-payment-method-page__title":"CreatePaymentMethodPage_create-payment-method-page__title__0BSPI","create-payment-method-page__content-wrapper":"CreatePaymentMethodPage_create-payment-method-page__content-wrapper__voZmt","create-payment-method-page__loading-modal-content":"CreatePaymentMethodPage_create-payment-method-page__loading-modal-content__ofT0v","create-payment-method-page__form-wrapper":"CreatePaymentMethodPage_create-payment-method-page__form-wrapper__qheHL","create-payment-method-page__disclamer":"CreatePaymentMethodPage_create-payment-method-page__disclamer__sx7oM","create-payment-method-page__cancel-button":"CreatePaymentMethodPage_create-payment-method-page__cancel-button__ZTFGo","create-payment-method-page__cancel-button-content":"CreatePaymentMethodPage_create-payment-method-page__cancel-button-content__Jqrhq","loading-visible":"CreatePaymentMethodPage_loading-visible__4urZs","loading-hidden":"CreatePaymentMethodPage_loading-hidden__vQMXW","form-visible":"CreatePaymentMethodPage_form-visible__UmEEC","form-hidden":"CreatePaymentMethodPage_form-hidden__wGzYS"}}}]);

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.