1"use strict";(globalThis.webpackChunkwips_components_scripts||=[]).push([[18722],{"2ef23593d764f569"(e,l,a){a.r(l),a.d(l,{default:()=>p});var t=a("b641633d6c906d19"),u=a("a54fa6d0a722ba3f"),r=a("99c472be6da17922"),i=a("0a7bbc22bb49fa90"),d=a("ab5c7e913102dd40"),n=a("6155503b942128ba"),s=a("da19b2b0057d147a"),o=a("ba3785355cfb5e6b"),b=a("8ec26946b6f254bb");const m=(0,t.pM)({__name:"VippsMobilepayPayment",setup(e){const{t:l}=(0,d.s)(),a=(0,u.KR)(!1),m=(0,u.KR)(""),p=(0,u.KR)(""),v=(0,u.KR)(""),c=(0,u.KR)(""),V=(0,u.KR)("test"),y=(0,u.KR)(!1),R=(0,u.KR)(""),f=(0,u.KR)(""),h=(0,u.KR)(""),g=(0,u.KR)(!1),K=(0,u.KR)(!1),U=(0,u.KR)(""),C=(0,u.KR)(""),F=(0,u.KR)(""),N=(0,u.KR)(""),S=(0,u.KR)(""),k=(0,u.KR)(""),x=(0,u.KR)("1"),_=(0,u.KR)("0"),q=(0,u.KR)(""),P=(0,t.EW)(()=>({test:l("Test"),production:l("Production")})),M=(0,u.KR)("/admin/addons/vipps-mobilepay-payment-api/config"),{data:T}=(0,n.u)(M);async function E(){const e=await fetch("/admin/addons/vipps-mobilepay-payment-api/config",{method:"post",credentials:"same-origin",headers:{"Content-Type":"application/json"},body:JSON.stringify({enabled:a.value,clientId:m.value,clientSecret:p.value,subscriptionKey:v.value,merchantSerialNumber:c.value,environment:V.value,sellerLegalName:f.value,sellerOrgNumber:h.value,sellerVatRegistered:g.value,sellerRegisteredInBusinessRegister:K.value,sellerAddress:U.value,sellerZip:C.value,sellerCity:F.value,sellerCountry:N.value,sellerEmail:S.value,receiptNumberPrefix:k.value,receiptNumberStart:x.value,receiptNumberPadWidth:_.value,salesTermsUrl:q.value})}),t=await e.json().catch(()=>null);t?.succeeded?(0,b.i)():R.value=t?.error||l("Could not save the settings. Please try again.")}return(0,t.wB)(T,e=>{e&&(a.value=!0===e.enabled,m.value=e.clientId??"",v.value=e.subscriptionKey??"",c.value=e.merchantSerialNumber??"",V.value=e.environment??"test",y.value=!0===e.isClientSecretSet,f.value=e.sellerLegalName??"",h.value=e.sellerOrgNumber??"",g.value=!0===e.sellerVatRegistered,K.value=!0===e.sellerRegisteredInBusinessRegister,U.value=e.sellerAddress??"",C.value=e.sellerZip??"",F.value=e.sellerCity??"",N.value=e.sellerCountry??"",S.value=e.sellerEmail??"",k.value=e.receiptNumberPrefix??"",x.value=String(e.receiptNumberStart??1),_.value=String(e.receiptNumberPadWidth??0),q.value=e.salesTermsUrl??"")},{immediate:!0}),(e,d)=>((0,t.uX)(),(0,t.Wv)(i.default,{title:(0,u.R1)(l)("Vipps MobilePay payment provider"),width:1020},{default:(0,t.k6)(()=>[(0,t.bF)(o.default,{title:(0,u.R1)(l)("Vipps MobilePay payment provider"),"back-button-label":(0,u.R1)(l)("Back"),"submit-button-label":(0,u.R1)(l)("Save"),onSubmit:E},{default:(0,t.k6)(()=>[(0,t.Lk)("section",{class:(0,r.C4)(e.$style.section)},[(0,t.Lk)("h3",{class:(0,r.C4)(e.$style.sectionTitle)},(0,r.v_)((0,u.R1)(l)("Settings")),3),(0,t.bF)(s.default,{modelValue:a.value,"onUpdate:modelValue":d[0]||(d[0]=e=>a.value=e),type:"checkbox",name:"enabled",label:(0,u.R1)(l)("Enable Vipps MobilePay payments for this site")},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:m.value,"onUpdate:modelValue":d[1]||(d[1]=e=>m.value=e),type:"text",name:"clientId",label:(0,u.R1)(l)("Client ID"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:p.value,"onUpdate:modelValue":d[2]||(d[2]=e=>p.value=e),type:"password",name:"clientSecret",label:y.value?(0,u.R1)(l)("Client secret (leave blank to keep current)"):(0,u.R1)(l)("Client secret"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:v.value,"onUpdate:modelValue":d[3]||(d[3]=e=>v.value=e),type:"text",name:"subscriptionKey",label:(0,u.R1)(l)("Subscription key (Ocp-Apim-Subscription-Key)"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:c.value,"onUpdate:modelValue":d[4]||(d[4]=e=>c.value=e),type:"text",name:"merchantSerialNumber",label:(0,u.R1)(l)("Merchant serial number (MSN)"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:V.value,"onUpdate:modelValue":d[5]||(d[5]=e=>V.value=e),type:"select",name:"environment",label:(0,u.R1)(l)("Environment"),options:P.value,"hide-required-label":""},null,8,["modelValue","label","options"])],2),(0,t.Lk)("section",{class:(0,r.C4)(e.$style.section)},[(0,t.Lk)("h3",{class:(0,r.C4)(e.$style.sectionTitle)},(0,r.v_)((0,u.R1)(l)("Invoicing and receipts")),3),(0,t.bF)(s.default,{modelValue:f.value,"onUpdate:modelValue":d[6]||(d[6]=e=>f.value=e),type:"text",name:"sellerLegalName",label:(0,u.R1)(l)("Legal seller name"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:h.value,"onUpdate:modelValue":d[7]||(d[7]=e=>h.value=e),type:"text",name:"sellerOrgNumber",label:(0,u.R1)(l)("Organization number"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:g.value,"onUpdate:modelValue":d[8]||(d[8]=e=>g.value=e),type:"checkbox",name:"sellerVatRegistered",label:(0,u.R1)(l)("Seller is registered for VAT (MVA)")},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:K.value,"onUpdate:modelValue":d[9]||(d[9]=e=>K.value=e),type:"checkbox",name:"sellerRegisteredInBusinessRegister",label:(0,u.R1)(l)("Seller is registered in the Business Register (Foretaksregisteret)")},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:U.value,"onUpdate:modelValue":d[10]||(d[10]=e=>U.value=e),type:"text",name:"sellerAddress",label:(0,u.R1)(l)("Address"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:C.value,"onUpdate:modelValue":d[11]||(d[11]=e=>C.value=e),type:"text",name:"sellerZip",label:(0,u.R1)(l)("Zip code"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:F.value,"onUpdate:modelValue":d[12]||(d[12]=e=>F.value=e),type:"text",name:"sellerCity",label:(0,u.R1)(l)("City"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:N.value,"onUpdate:modelValue":d[13]||(d[13]=e=>N.value=e),type:"text",name:"sellerCountry",label:(0,u.R1)(l)("Country"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:S.value,"onUpdate:modelValue":d[14]||(d[14]=e=>S.value=e),type:"text",name:"sellerEmail",email:"",label:(0,u.R1)(l)("Invoicing email"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:k.value,"onUpdate:modelValue":d[15]||(d[15]=e=>k.value=e),type:"text",name:"receiptNumberPrefix",label:(0,u.R1)(l)("Receipt number prefix"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:x.value,"onUpdate:modelValue":d[16]||(d[16]=e=>x.value=e),type:"number",name:"receiptNumberStart",label:(0,u.R1)(l)("Receipt start number"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:_.value,"onUpdate:modelValue":d[17]||(d[17]=e=>_.value=e),type:"number",name:"receiptNumberPadWidth",label:(0,u.R1)(l)("Receipt number zero-pad width (0 = no padding)"),"hide-required-label":""},null,8,["modelValue","label"]),(0,t.bF)(s.default,{modelValue:q.value,"onUpdate:modelValue":d[18]||(d[18]=e=>q.value=e),type:"url",name:"salesTermsUrl",label:(0,u.R1)(l)("General sales terms page URL"),"hide-required-label":""},null,8,["modelValue","label"]),R.value?((0,t.uX)(),(0,t.CE)("p",{key:0,class:(0,r.C4)(e.$style.saveError),role:"alert"},(0,r.v_)(R.value),3)):(0,t.Q3)("",!0)],2)]),_:1},8,["title","back-button-label","submit-button-label"])]),_:1},8,["title"]))}}),p=(0,a("461bee8a7784aa7f").A)(m,[["__cssModules",{$style:{section:"VippsMobilepayPayment__section--t3UjH",sectionTitle:"VippsMobilepayPayment__sectionTitle--iXPBN",saveError:"VippsMobilepayPayment__saveError--c6l7J"}}]])}}]);
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.