PageSourceSearch

https://fontedavida.com.br/assets/Cardconnect-g7tZN1GN.js

js fontedavida.com.br collected 2026-09-26 18:05:33 UTC 8,183 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/PaymentProcessedBy-BOHhJcmp.js","assets/index-sUPB-bMu.js","assets/index-CjsJg3P0.css","assets/PaymentProcessedBy-BWNZscr3.css","assets/RecaptchaDisclaimer-CmDPKg9y.js","assets/RecaptchaDisclaimer-CLgs7IBt.css"])))=>i.map(i=>d[i]);
2import{_ as B,m as T,j as U,k as E,b as s,$ as O,c as F,o as v,g as a,w as c,a as n,a1 as m,n as M,a9 as u,a4 as _,d as y,e as P,t as k,aX as V,p as b}from"./index-sUPB-bMu.js";const H=E(()=>b(()=>import("./PaymentProcessedBy-BOHhJcmp.js"),__vite__mapDeps([0,1,2,3]))),$=E(()=>b(()=>import("./RecaptchaDisclaimer-CmDPKg9y.js"),__vite__mapDeps([4,1,2,5]))),w={name:"CardConnect",components:{PaymentProcessedBy:H,RecaptchaDisclaimer:$},emits:["dataFilled"],setup(){const{executeRecaptcha:e}=V("card_cardconnect");return{executeRecaptcha:e}},data(){return{temp:{validade:null},cartao:{token:null,cvv:null,validade:null,codigoPostal:null,portador:{nome:null}}}},computed:{...U(["checkoutIsUnregistered","checkoutUnregisteredUser"]),cardconnectHost(){return"fts.cardconnect.com:8443"},redirectTo(){return this.$route.query?.redirectTo||""}},created(){window.addEventListener("message",this.setTokenData,!1)},unmounted(){window.removeEventListener("message",this.setTokenData,!1)},methods:{...T(["checkoutSetUnregisteredUser","setCardUnregistered"]),setTokenData(e){let t;if(typeof e.data!="string")return;const h=JSON.parse(e.data);if("cctoken"in h&&(t=h.cctoken),!t){this.$refs.checkoutCardconnectForm.setErrors({cardconnect_token:[this.$t("FORM.VALIDATION.REQUIRED")]}),this.cartao.token="";return}this.$refs.checkoutCardconnectForm.setErrors({cardconnect_token:[]}),this.cartao.token=t,this.$refs.cardconnect_token.value=t},async handleSubmit(){const e=await this.executeRecaptcha();if(!e)return;const{valid:t}=await this.$refs.checkoutCardconnectForm.validate();if(t){if(this.checkoutIsUnregistered){this.updateUnregistredUser();return}this.$formSending(!0,this.$refs.checkoutCardconnectForm.$el),this.cartao.validade=this.temp.validade.replace(/\//g,""),this.$emit("dataFilled",{cardData:this.cartao,recaptchaToken:e})}},async updateUnregistredUser(){const e=this.checkoutUnregisteredUser;this.cartao.validade=this.temp.validade.replace(/\//g,"");const t={...e.card,token:this.cartao.token,cvv:this.cartao.cvv,expirationDate:this.cartao.validade,postalCode:this.cartao.codigoPostal.replace(/\//g,""),holder:{name:this.cartao.portador.nome,...e.card?.document}};await this.setCardUnregistered(t),await this.checkoutSetUnregisteredUser({...e,card:t,submittedBuyerData:{name:e.name,email:e.email,phoneNumber:e.telefone.replace(/\D/g,"")}}),this.$router.replace({path:this.redirectTo})}}},I={class:"checkout-cardconnect"},N={class:"form-styled__content"},S=["innerHTML"],q={class:"cardconnect-input cardconnect-input__wrapper"},z=["src"],Z={class:"input-item__icon"},j={class:"input-item__floated-label"},x=["innerHTML"],G=["placeholder"],J={class:"input-group input-group--nowrap"},Q={class:"input-item__floated-label"},W=["innerHTML"],X=["placeholder"],K={class:"input-item__floated-label"},Y=["innerHTML"],ee=["placeholder"],te={class:"input-item__floated-label"},ne={class:"form-styled__button"},ae={type:"submit",class:"btn btn--color-primary"},oe={class:"btn__text"},ie={class:"btn__text"};function re(e,t,h,se,o,p){const R=s("SvgElement"),l=s("ErrorMessage"),d=s("Field"),C=s("RecaptchaDisclaimer"),D=s("RouterLink"),L=s("Form"),A=s("PaymentProcessedBy"),f=O("mask");return v(),F("div",I,[a(L,{ref:"checkoutCardconnectForm",as:"form",class:"form-styled checkout-cardconnect__form",onSubmit:p.handleSubmit},{default:c(({meta:g})=>[n("div",N,[a(d,{ref:"cardconnect_token",modelValue:o.cartao.token,"onUpdate:modelValue":t[1]||(t[1]=i=>o.cartao.token=i),name:e.$t("FORM.LABEL.CREDIT_CARD_NUMBER"),class:"input-item cardconnect-input",as:"div",rules:"required|min:16|max:19",vid:"cardconnect_token"},{default:c(({field:i})=>[n("label",{for:"cardconnect_token",class:"input-item__label",innerHTML:e.$t("FORM.LABEL.CREDIT_CARD_NUMBER")},null,8,S),n("div",q,[n("iframe",{class:M(["cardconnect-iframe",{"input-item__field--invalid":!g.valid}]),src:`https://${p.cardconnectHost}/itoke/ajax-tokenizer.html?tokenpropname=cctoken&invalidinputevent=true&enhancedresponse=true&formatinput=true&tokenizewheninactive=true&inactivityto=700&css=input%3Afocus%7Boutline%3A%20none%3B%7Dbody%7Bmargin%3A0%21important%3Bwidth%3A%20100%25%3B%7Dinput%7Bwidth%3A%20100%25%3Bbackground%3A%20transparent%3Bborder%3A%20none%3Bpadding-bottom%3A%200.62rem%3B%20border-bottom%3A%20solid%201px%20rgba%28103%2C%20123%2C%20130%2C%200.5%29%3Bfont-size%3A%201.30rem%3B%20font-we
2ight%3A%20600%3B%20color%3A%20rgba%2835%2C%20179%2C%20205%2C%201%29%7Dinput.error%7Bborder-bottom-color%3A%20rgba%28189%2C%2071%2C%2075%2C%201%29%20%21important%3B%7D`,frameborder:"0"},null,10,z),n("div",Z,[a(R,{type:"cardFlag",name:"NoFlag",title:"NoFlag"})])]),m(n("input",u(i,{"onUpdate:modelValue":t[0]||(t[0]=r=>o.cartao.token=r),type:"hidden",name:"cardconnect_token",class:"input-item__field input-item__field--normal"}),null,16),[[_,o.cartao.token]]),a(l,{name:e.$t("FORM.LABEL.CREDIT_CARD_NUMBER"),class:"input-item__feedback input-item__feedback--invalid"},null,8,["name"])]),_:2},1032,["modelValue","name"]),a(d,{name:e.$t("FORM.LABEL.CARD_HOLDER"),class:"input-item",as:"div",rules:"required"},{default:c(({field:i})=>[n("div",j,[n("label",{for:"nome",class:"input-item__label input-item__label",innerHTML:e.$t("FORM.LABEL.CARD_HOLDER")},null,8,x),m(n("input",u(i,{"onUpdate:modelValue":t[2]||(t[2]=r=>o.cartao.portador.nome=r),type:"text",name:"nome",placeholder:e.$t("FORM.PLACEHOLDER.CARD_HOLDER"),class:"input-item__field input-item__field--normal"}),null,16,G),[[_,o.cartao.portador.nome]])]),a(l,{name:e.$t("FORM.LABEL.CARD_HOLDER"),class:"input-item__feedback input-item__feedback--invalid"},null,8,["name"])]),_:1},8,["name"]),n("div",J,[a(d,{name:e.$t("FORM.LABEL.DUE_DATE"),class:"input-item",as:"div",rules:"required"},{default:c(({field:i})=>[n("div",Q,[n("label",{for:"vencimento",class:"input-item__label input-item__label",innerHTML:e.$t("FORM.LABEL.DUE_DATE")},null,8,W),m(n("input",u(i,{"onUpdate:modelValue":t[3]||(t[3]=r=>o.temp.validade=r),type:"text",name:"vencimento",inputmode:"decimal",placeholder:e.$t("FORM.PLACEHOLDER.DUE_DATE"),class:"input-item__field input-item__field--normal"}),null,16,X),[[_,o.temp.validade],[f,"##/##"]])]),a(l,{name:e.$t("FORM.LABEL.DUE_DATE"),class:"input-item__feedback input-item__feedback--invalid"},null,8,["name"])]),_:1},8,["name"]),a(d,{name:e.$t("FORM.PLACEHOLDER.CVV"),class:"input-item",as:"div",rules:"required"},{default:c(({field:i})=>[n("div",K,[n("label",{for:"cvv",class:"input-item__label input-item__label",innerHTML:e.$t("FORM.LABEL.CVV")},null,8,Y),m(n("input",u(i,{"onUpdate:modelValue":t[4]||(t[4]=r=>o.cartao.cvv=r),type:"text",name:"cvv",inputmode:"decimal",placeholder:e.$t("FORM.PLACEHOLDER.CVV"),class:"input-item__field input-item__field--normal"}),null,16,ee),[[_,o.cartao.cvv]])]),a(l,{name:e.$t("FORM.PLACEHOLDER.CVV"),class:"input-item__feedback input-item__feedback--invalid"},null,8,["name"])]),_:1},8,["name"])]),a(d,{name:"ZIP Code",class:"input-item",as:"div",rules:{required:!0,regex:/^[0-9]{5}(?:-[0-9]{4})?$/}},{default:c(({field:i})=>[n("div",te,[t[6]||(t[6]=n("label",{for:"vencimento",class:"input-item__label input-item__label"},"ZIP Code",-1)),m(n("input",u(i,{"onUpdate:modelValue":t[5]||(t[5]=r=>o.cartao.codigoPostal=r),type:"text",name:"vencimento",inputmode:"decimal",placeholder:"ZIP Code",class:"input-item__field input-item__field--normal"}),null,16),[[_,o.cartao.codigoPostal],[f,["#####","#####-####"]]])]),a(l,{name:"ZIP Code",class:"input-item__feedback input-item__feedback--invalid"})]),_:1})]),a(C),n("div",ne,[n("button",ae,[n("span",oe,k(e.$t("USER.CREDIT_CARD.NEW_CARD.BUTTON")),1)]),p.redirectTo?(v(),y(D,{key:0,class:"btn btn--outline-primary second-button",to:{path:p.redirectTo}},{default:c(()=>[n("span",ie,k(e.$t("FORM.BUTTON.CANCEL")),1)]),_:1},8,["to"])):P("",!0)])]),_:1},8,["onSubmit"]),a(A,{gateway:"cardconnect"})])}const le=B(w,[["render",re],["__scopeId","data-v-20fd6fd3"]]);export{le as default};

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.