PageSourceSearch

https://app.sundancetv.com/code/js/chunks/payment.service.stripe.d4f004a0f70850849924.js

js sundancetv.com collected 2026-10-02 06:59:48 UTC 3,350 bytes, 3 lines download raw bytes

1(()=>{(function(){try{var d=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:{},y=new d.Error().stack;y&&(d._sentryDebugIds=d._sentryDebugIds||{},d._sentryDebugIds[y]="a8941342-d75c-4de9-9c27-9c7ece8b7716",d._sentryDebugIdIdentifier="sentry-dbid-a8941342-d75c-4de9-9c27-9c7ece8b7716")}catch(s){}})();(self.webpackChunkdice_web=self.webpackChunkdice_web||[]).push([[18125],{60832:((d,y,s)=>{s.r(y),s.d(y,{createToken:()=>m,getBancontactPaymentInitData:()=>V,getPaymentIntentInitData:()=>q,getPaymentMethodInit:()=>$,getPaymentMethodInitPayloadFromProvider:()=>U,getPaymentRequest:()=>k,getPaymentRequestOptionsFromProduct:()=>w,init:()=>N,pay:()=>j,payWithSCA:()=>L,registerCard:()=>W});var l=s(21904),D=s(76046),P=s(16505),g=s(71404),S=s(2275);const b="https://js.stripe.com/v3/";var O=Object.defineProperty,E=Object.defineProperties,C=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,h=(t,e,n)=>e in t?O(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,T=(t,e)=>{for(var n in e||(e={}))R.call(e,n)&&h(t,n,e[n]);if(f)for(var n of f(e))M.call(e,n)&&h(t,n,e[n]);return t},I=(t,e)=>E(t,C(e));const{ENV_CONF:{httpapi:A}}=window,N=async()=>await(0,S.jc)(b),j=async t=>{const{onError:e,provider:n,isSCA:a,providerId:r,cardElement:i}=t;if(!a){v(t);return}const{clientSecret:c}=await F(r),{setupIntent:p,error:o}=await n.confirmCardSetup(c,{payment_method:{card:i}});o?(console.error(o),e([o.message])):v(I(T({},t),{setupIntentId:p.id}))},F=t=>{const e=`/customer/stripe/${t}/start-authorization`;return P.LV.get(e)},v=async({payWithSCA:t,pay:e,onError:n,cardElement:a,provider:r,providerId:i,isSCA:c,setupIntentId:p})=>{try{const{token:o,error:u}=await m(a,r);if(o){const{id:x}=o;e({cardToken:x,isSCA:c,providerId:i,authorizationToken:p,payWithSCA:t,fullToken:o})}else throw u}catch({message:o,messages:u}){n(u||[o])}},L=({paymentProviderId:t,authorizationToken:e})=>{const n={paymentProviderId:t,authorizationToken:e};return P.LV.post(g.tl.PAY,n)},m=async(t,e)=>await e.createToken(t),W=async(t,e,n)=>{const{onSuccess:a,onError:r}=t,{token:i,error:c}=await m(n,e);if(i){const{id:p}=i;await(0,D.gm)(t.providerId,p),a()}else r(c)},k=(t,e,n,a,r)=>{const i=w(e,n,a),c=t.paymentRequest(i);return c.on("token",r),c},w=(t,e,n)=>({country:"US",currency:e.currency.toLowerCase(),total:{label:"Total",amount:e.amount},displayItems:[{label:"Sub Total",amount:t.subTotal,pending:t.tax===0||!1},{label:`Tax${n?" (TBC)":""}`,amount:t.tax||0,pending:t.tax===0||!1}]}),U=(t,e,n,a)=>({primaryPaymentDetails:{targetPaymentProvider:n,paymentProviderType:t,paymentMethodDetails:{paymentMethodType:e,returnUrl:a}}}),V=(t,e,n,a,r)=>({primaryPaymentDetails:{targetPaymentProvider:e,paymentProviderType:l.Rq.STRIPE,paymentMethodDetails:{paymentMethodType:t,amount:n,ownerName:a.name,email:a.email,returnUrl:r}}}),$=(t,e)=>e.post(`${A}/api/v4${g.tl.PAYMENT_METHOD_INIT}`,t),q=(t,e,n)=>({primaryPaymentDetails:{targetPaymentProvider:t,paymentProviderType:l.Rq.STRIPE,paymentMethodDetails:I(T({paymentMethodType:l.eq.STRIPE_PAYMENT_INTENT},n&&{amount:n}),{underlyingPaymentMethodType:e.toLowerCase()})}})})}]);})();
2
3//# sourceMappingURL=payment.service.stripe.d4f004a0f70850849924.js.map

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.