PageSourceSearch

https://www.fitpetmall.com/mall/_next/static/chunks/pages/order-159063c25fce71c8.js

js fitpetmall.com collected 2026-09-24 12:03:19 UTC 172,293 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1941,6242,7498],{10702:function(e,n,t){"use strict";t.d(n,{S:function(){return r}});var i=t(44194),o=e=>{let n=i.useRef(e);return i.useEffect(()=>{n.current=e}),n};let r=(e,n=100,t=!1)=>{let r=o(e),d=i.useRef(),l=[n,t,r];function s(){d.current&&clearTimeout(d.current),d.current=void 0}function a(){d.current=void 0}return i.useEffect(()=>s,l),i.useCallback(function(){let e=arguments,{current:i}=d;if(void 0===i&&t)return d.current=setTimeout(a,n),r.current.apply(null,e);i&&clearTimeout(i),d.current=setTimeout(()=>{d.current=void 0,r.current.apply(null,e)},n)},l)}},23776:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/order",function(){return t(97041)}])},52630:function(e,n,t){"use strict";var i=t(31549),o=t(38133);let r=(0,t(85469).ZP)(o.ZP).withConfig({displayName:"table__TableContainer",componentId:"sc-3f0c2e5b-0"})([".rc-table-thead{background-color:rgb(250,250,250);}.rc-table-cell{padding:8px;border-bottom:1px solid rgb(240,240,240);}table{width:100%;}"]);n.Z=e=>{let{children:n,...t}=e;return(0,i.jsx)(r,{...t,children:n})}},90655:function(e,n,t){"use strict";t.d(n,{I:function(){return d}});var i=t(44535),o=t(75847);let r=e=>{try{var n;return(null==e?void 0:null===(n=e.customerTemplateAddresses)||void 0===n?void 0:n.edges.filter(e=>void 0!==e.node&&null!==e.node).map(e=>e.node))||[]}catch(e){return i.uT("[배송지 정보] 배송지 정보 데이터 요청 실패"),i.Tb(e),[]}},d=()=>{let{data:e,loading:n,refetch:t}=(0,o.JPl)({variables:{orderBy:"-isDefault"}}),i=r(e),d=i.find(e=>e.isDefault);return{addressList:i,defaultAddress:d,isAddressLoading:n,refetch:t}}},40880:function(e,n,t){"use strict";var i=t(31549),o=t(33117),r=t(36367);n.Z=e=>{let{text:n,fontSize:t={xs:12,md:14},routeType:d="push",openNewWindow:l=!1,url:s,color:a="blue500"}=e;return(0,i.jsx)(r.Qj,{style:{display:"inline"},routeType:d,openNewWindow:l,url:s,shallow:!0,children:(0,i.jsx)(o.Zv,{color:a,size:t,children:n})})}},96242:function(e,n,t){"use strict";t.r(n);var i=t(31549),o=t(33117),r=t(52630);let d=e=>{let{value:n}=e;return(0,i.jsx)("div",{style:{"white-space":"pre-line"},children:n})};n.default=e=>{let{fontSize:n={xs:12,md:14},strongFontSize:t={xs:14,md:16},paddingTop:l=40}=e,s=[{title:"서비스",dataIndex:"service",key:"service",width:"12%",render:e=>(0,i.jsx)(d,{value:e})},{title:"세부 서비스",dataIndex:"serviceDetail",key:"serviceDetail",width:"18%",render:e=>(0,i.jsx)(d,{value:e})},{title:"수집 목적",dataIndex:"purpose",key:"purpose",width:"23%",render:e=>(0,i.jsx)(d,{value:e})},{title:"수집 항목",dataIndex:"item",key:"item",width:"23%",render:e=>(0,i.jsx)(d,{value:e})},{title:"보유 및 이용기간",dataIndex:"period",key:"period",width:"24%",render:(e,n)=>({children:"string"==typeof e?(0,i.jsx)(d,{value:e}):e})}],a=[{key:1,service:"핏펫몰",serviceDetail:"회원가입 및 관리",purpose:"회원 가입의사 확인, 회원제 서비스 제공
1에 따른 본인식별∙인증, 연령인증, 회원자격 유지∙관리, 서비스 부정이용 방지, 각종 고지∙통지",item:"- 이메일, 이름, 휴대폰 번호, SNS간편가입 업체의 사용자별 고유키(SNS간편가입시)",period:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"회원 탈퇴 후 3개월까지"}),(0,i.jsx)("br",{}),"※단, 관계법령 위반에 따른 수사, 조사 등이 진행 중인 경우에는 해당 수사, 조사 종료시까지"]})},{key:2,service:"핏펫몰",serviceDetail:"반려동물 상담 및 병원연계 서비스",purpose:"상담 서비스 제공, 병원 연계 진행, 반려동물 정보 확인",item:"- 회원 정보 : 성명, 생년월일, 성별, 휴대전화번호\n- 반려동물 정보 : 종류, 성별, 이름, 나이, 몸무게, 품종, 중성화 여부",period:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"회원 탈퇴시까지"}),(0,i.jsx)("br",{}),"※단, 법정 의무 보유기간에 따라 보관"]})},{key:3,service:"핏펫몰",serviceDetail:"병원예약 서비스",purpose:"병원예약 서비스 진행",item:"- 회원 정보 : 이름, 휴대전화번호, 생년월일 \n- 반려동물 정보 : 종류, 성별, 이름, 나이, 몸무게, 품종, 중성화 여부",period:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"회원 탈퇴시까지"}),(0,i.jsx)("br",{}),"※단, 법정 의무 보유기간에 따라 보관"]})},{key:4,service:"핏펫몰",serviceDetail:"핏펫몰 서비스",purpose:"상품(서비스) 배송(전송), 반품, 환불, 고객상담 등 구매계약의 이행을 위해 필요한 업무의 처리",item:"- 구매자 정보(이메일, 이름, 휴대폰 번호), 수취인 정보(이름, 휴대폰 번호, 배송주소), 주문정보\n- 신용카드 결제 시 : 카드사명, 카드번호 \n- 계좌이체 시 : 예금주명. 계좌번호, 은행명 \n- 휴대폰 결제 시 : 통신사, 휴대폰번호",period:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"동의철회 또는 회원 탈퇴시까지"}),(0,i.jsx)("br",{}),"※단, 법정 의무 보유기간에 따라 보관"]})},{key:5,service:"핏펫몰",serviceDetail:"고충처리",purpose:"이용자의 신원 확인, 고충사항 확인, 사실조사를 위한 연락\xb7통지, 처리결과 통보",item:"이름, 휴대폰 번호, 이메일, 배송주소, 상담 내용, 주문 정보",period:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"회원 탈퇴시까지"}),(0,i.jsx)("br",{}),"※단, 법정 의무 보유기간에 따라 보관"]})},{key:6,service:"핏펫몰",serviceDetail:"회원 등급 산정 및 혜택 제공",purpose:"최근 3 개월 실결제 금액 기준 등급 산정, 등급별 차등 혜택(배송비 할인 쿠폰 등) 제공",item:"[필수]\n구매이력\n(결제일자, 결제금액)\n회원 등급 정보",period:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"회원 탈퇴시까지"}),(0,i.jsx)("br",{}),"※단, 법정 의무 보유기간에 따라 보관"]})}];return(0,i.jsxs)("div",{style:{padding:10,paddingTop:l},children:[(0,i.jsx)(o.Zv,{size:n,style:{display:"inline"},children:"주식회사 핏펫은 아래의 목적으로 개인정보를 수집∙이용 및 제3자에게 제공하며, 회원의 소중한 개인정보를 보호함으로써 안심하고 서비스를 이용할 수 있도록 최선을 다합니다.\n\n"}),(0,i.jsx)(r.Z,{data:a,columns:s,style:{paddingBottom:10}}),(0,i.jsx)(o.Zv,{size:n,style:{display:"inline"},children:"귀하는 위의 개인정보 수집∙이용에 대해 동의를 거부할 권리가 있습니다. 그러나 동의를 거부할 경우 회원가입이 어려울 수 있습니다.\n위와 같이 개인정보를 수집∙이용하는 것에 동의하십니까?\n"})]})}},47498:function(e,n,t){"use strict";t.r(n);
1var i=t(31549),o=t(33117),r=t(52630),d=t(40880),l=t(97777),s=t(4764),a=t(17747);n.default=e=>{let{fontSize:n={xs:12,md:14},strongFontSize:t={xs:14,md:16},routeType:c="push",paddingTop:p=40,openNewWindow:u=!1}=e,m=[{key:1,recipient:(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"핏펫 제휴 수의사"}),purpose:(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"상담 서비스 제공, 병원 연계 진행, 반려동물 정보 확인"}),offer:(0,i.jsxs)(i.Fragment,{children:["[회원 정보]",(0,i.jsx)("br",{}),"성명, 생년월일, 성별, 휴대전화번호, 상담 정보",(0,i.jsx)("br",{}),"[반려동물 정보]",(0,i.jsx)("br",{}),"종류, 성별, 이름, 나이, 몸무게, 품종, 중성화 여부"]}),period:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"동의철회 또는 회원 탈퇴시까지"})," ",(0,i.jsx)("br",{}),(0,i.jsx)(o.Zv,{size:n,style:{display:"inline"},children:"※단, 법정 의무 보유기간에 따라 보관"})]})},{key:2,recipient:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:["핏펫 제휴 동물병원 및 병원 제휴 중개업체",(0,i.jsx)("br",{}),"["]}),(0,i.jsx)(d.Z,{text:"링크 참조",url:s.y,fontSize:t,routeType:c,openNewWindow:u}),(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"]"})]}),purpose:(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"병원예약 서비스 진행"}),offer:(0,i.jsxs)(i.Fragment,{children:["[회원 정보]",(0,i.jsx)("br",{}),"이름, 휴대전화번호, 생년월일",(0,i.jsx)("br",{}),"[반려동물 정보]",(0,i.jsx)("br",{}),"종류, 성별, 이름, 나이, 몸무게, 품종, 중성화 여부"]}),period:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"동의철회 또는 회원 탈퇴시까지"})," ",(0,i.jsx)("br",{}),(0,i.jsx)(o.Zv,{size:n,style:{display:"inline"},children:"※단, 법정 의무 보유기간에 따라 보관"})]})},{key:3,recipient:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:["핏펫 판매자(셀러)",(0,i.jsx)("br",{}),"["]}),(0,i.jsx)(d.Z,{text:"링크 참조",url:"".concat(l.m.fitpetmallHost).concat(a.ZP.POLICY.SELLERS),fontSize:t,routeType:c,openNewWindow:u}),(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"]"})]}),purpose:(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"상품(서비스) 배송(전송), 반품, 환불, 고객상담 등 구매계약의 이행을 위해 필요한 업무의 처리"}),offer:"이름, 휴대전화번호, 배송주소, 주문정보 (구매자와 수취인이 다를 경우는 수취인의 정보가 함께 제공됩니다)",period:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"동의철회 또는 회원 탈퇴시까지"}),(0,i.jsx)("br",{}),(0,i.jsx)(o.Zv,{size:n,style:{display:"inline"},children:"※단, 법정 의무 보유기간에 따라 보관"})]})},{key:4,recipient:(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:["DB손해보험 주식회사",(0,i.jsx)("br",{})]})}),purpose:(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"DB손해보험 펫보험 가입자 본인 확인, 원활한 거래 진행, 서비스 분석과 통계에 따른 혜택 및 맞춤 서비스 제공, 민원처리 등 고객상담, 고객관리, 분쟁조정을 위한 기록 보존"}
1),offer:"(휴대)전화번호",period:(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(o.Zv,{size:t,style:{display:"inline",fontWeight:"bold",textDecoration:"underline",textUnderlinePosition:"under"},children:"위 개인정보 이용목적 달성 시 까지"})})}];return(0,i.jsxs)("div",{style:{padding:10,paddingTop:p},children:[(0,i.jsx)(o.Zv,{size:n,style:{display:"inline"},children:"㈜핏펫은 다음과 같이 귀하의 개인정보를 제3자에게 제공하고자 합니다."}),(0,i.jsx)(r.Z,{data:m,columns:[{title:"제공 받는자",dataIndex:"recipient",key:"recipient",width:"20%"},{title:"이용 목적",dataIndex:"purpose",key:"purpose",width:"30%"},{title:"제공 항목",dataIndex:"offer",key:"offer",width:"30%"},{title:"보유기간",dataIndex:"period",key:"period",width:"20%"}],style:{paddingTop:10,paddingBottom:10}}),(0,i.jsx)(o.Zv,{size:n,style:{display:"inline",fontWeight:"bold"},children:"귀하는 위의 개인정보 제3자 제공에 대해 동의를 거부할 권리가 있습니다."}),(0,i.jsxs)(o.Zv,{size:n,style:{display:"inline"},children:["그러나 동의를 거부할 경우 각종 핏펫 제휴 서비스 제공
1이 제한될 수 있습니다.",(0,i.jsx)("br",{}),"위와 같이 개인정보를 제3자에게 제공하는 것에 동의하십니까?"]})]})}},4764:function(e,n,t){"use strict";t.d(n,{y:function(){return o}});var i=t(97777);let o="".concat(i.m.hospitalHost,"/hospitals/list")},17075:function(e,n,t){"use strict";t.d(n,{C:function(){return i}});let i={V3:"V3","V4-ESTIMATE-ORDER":"V4-ESTIMATE-ORDER"}},97443:function(e,n,t){"use strict";t.d(n,{A:function(){return h}});var i=t(44194),o=t(34321),r=t(71040),d=t(61279),l=t(17747),s=t(17075),a=t(96567),c=t(87931),p=t(61334),u=t(22647),m=t(40982);let h=()=>{let[e,n]=(0,i.useState)(!1),t=(0,i.useRef)(!1),{push:h}=(0,c.cD)(),{isPaymentInProgress:y,requestCreateTransaction:g,setOrderAddressForIamportParam:x,onPaymentMethodSelect:f,getPaymentMethod:v}=(0,c.fY)(),j=(0,o.I0)(),[b]=(0,c.uC)("createOrder",g,e=>{if(!t.current)return;t.current=!1,n(!0);let{message:i,code:o}=(0,u.nS)(e);j((0,p.x9)({text:i||"시스템 에러가 발생했습니다.\n나중에 다시 시도해 주세요.",buttonType:"ACTION",visible:!0,onOk:(e=>{if(e===d.B.ERROR_INVALID_CUSTOMER_ADDRESS)return()=>{h(l.ZP.ORDER.DELIVERY_ADDRESSES)}})(o)}))}),w=async e=>{let{formValues:i,version:o,method:d}=e;
1d&&_(d),n(!1),t.current=!0,i.shippings.forEach(e=>{e.orderItems.forEach(e=>{delete e.orderConfirmMileageRate,delete e.reviewMileageRate,delete e.imageReviewMileageRate,delete e.customerPrice})});let l=a.Z.CREATE_ORDER({...i,version:o});await b({variables:l}),x({address:(0,m.U2)(i,[r.x.CustomerAddress,r.x.BasicAddress]),postcode:(0,m.U2)(i,[r.x.CustomerAddress,r.x.PostNumber])})},C=async e=>{w({formValues:{coupon:e.coupon,customerAddress:e.customerAddress,isUseAllMileage:e.isUseAllMileage,mileage:Number(e.mileage),payMethodType:e.payMethodType,shippings:e.shippings.map(e=>({coupon:e.shippingCoupon,orderItems:e.orderItems.map(e=>({coupon:e.coupon,productOption:e.productOption,productPromotion:e.productPromotion,quantity:e.quantity}))}))},version:s.C["V4-ESTIMATE-ORDER"]})},_=e=>{f(e)};return{isPaymentInProgress:y,hasOrderError:e,createOrder:w,createOrderNew:C,onPaymentMethodSelect:_,getPaymentMethod:()=>v()}}},97041:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return tb}});var i=t(31549),o=t(44194),r=t(34321),d=t(85469),l=t(58244),s=t(27944),a=t(87931);let c=e=>{let{isInvalidOrderItems:n,actionPowerProducts:t}=e,{color:o}=(0,d.Fg)(),{back:r}=(0,a.cD)();return(0,i.jsxs)(l.Z,{open:n,children:[(0,i.jsxs)(l.Z.Content,{children:[(0,i.jsx)(l.Z.Title,{children:(0,i.jsx)(s.Jd,{variant:s.J1.Heading6Bold,color:o.gray900,children:"구매 수량을 확인해 주세요"})}),(0,i.jsx)(l.Z.SubTitle,{children:(0,i.jsx)(s.Jd,{variant:s.J1.Body3Regular,color:o.gray700,children:"아래 상품은 1개씩만 구매가 가능해요"})}),(0,i.jsx)(p,{children:t.map(e=>{let{name:n}=e;return(0,i.jsx)(s.Jd,{as:"p",variant:s.J1.Body4Regular,color:o.gray700,children:n},n)})})]}),(0,i.jsx)(l.Z.Footer,{children:(0,i.jsx)(u,{className:"ok",onClick:r,children:(0,i.jsx)(s.Jd,{variant:s.J1.Body1Bold,color:o.grayWhite,children:"돌아가서 수량 조절하기"})})})]})},p=d.ZP.div.withConfig({displayName:"ActionPowerInvalidOrderItemModal__StyledModalProductList",componentId:"sc-a2bc8ba4-0"})(["margin-top:1.6rem;border-radius:8px;padding:1.6rem;background-color:",";display:flex;flex-direction:column;gap:0.6rem;p{display:flex;align-items:center;gap:0.6rem;&::before{content:'';background-color:",";width:0.3rem;height:0.3rem;}}"],e=>{let{theme:{color:{gray50:n}}}=e;return n},e=>{let{theme:{color:{gray700:n}}}=e;return n}),u=d.ZP.button.withConfig({displayName:"ActionPowerInvalidOrderItemModal__ModalButton",componentId:"sc-a2bc8ba4-1"})(["flex:1;border-radius:0.8rem;border:0.1rem solid;padding:1.3rem 1.6rem;cursor:pointer;width:100%;&.ok{border-color:",";background-color:",";}"],e=>{let{theme:n}=e;return n.color.blue500},e=>{let{theme:n}=e;return n.color.blue500});var m=t(15704),h=t(57354),y=t(26311),g=t(17807),x=t(33117),f=t(11800),v=t(17282),j=t(1317),b=t(44236),w=t(5045);let C=e=>{let{isMembership:n,expectedMileage:t,expectedOrderConfirmMileageForRegular:r,expectedImageReviewMileage:d,expectedOrderConfirmMileageDifferenceBetweenMembershipAndRegular:l}=e,[a,c]=(0,o.useState)(!0);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(_,{onClick:()=>{c(e=>!e)},children:[(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:"적립금 혜택"}),(0,i.jsxs)(I,{children:[(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:(0,w.wd)(t)}),(0,i.jsx)(f.Z,{type:a?j.d.IcArrowUp:j.d.IcArrowDown,size:b.Z.Size24})]})]}),a&&(0,i.jsx)(P,{children:(0,i.jsxs)(S,{children:[(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(B,{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"구매 확정 시 적립"}),(0,i.jsx)(s.Jd,{variant:"Body4 Regular",children:"+".concat((0,w.wd)(r))})]}),n&&(0,i.jsxs)(N,{children:[(0,i.jsxs)(k,{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"ㄴ"}),(0,i.jsx)(x.sH,{name:"fitpet_plus_logo",folder:"membership",size:70,height:20,svg:!0,rem:!0}),(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"추가 적립"})]}),(0,i.jsx)(s.Jd,{variant:"Body4 Regular",children:"+".concat((0,w.wd)(l||0))})]})]}),(0,i.jsxs)(B,{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"리뷰 작성 시 적립"}),(0,i.jsx)(s.Jd,{variant:"Body4 Regular",children:"+".concat((0,w.wd)(d)
1)})]})]})})]})},_=d.ZP.div.withConfig({displayName:"mileage-benefit-section__StyledSectionTitle",componentId:"sc-340d0706-0"})(["height:4.8rem;padding:1.2rem 1.6rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid ",";cursor:pointer;"],v.c.Gray70),I=d.ZP.div.withConfig({displayName:"mileage-benefit-section__StyledTotalMileage",componentId:"sc-340d0706-1"})(["display:flex;align-items:center;gap:0.8rem;"]),P=d.ZP.div.withConfig({displayName:"mileage-benefit-section__StyledMileageBenefitContent",componentId:"sc-340d0706-2"})(["padding:1.6rem 1.6rem 2rem;"]),S=d.ZP.div.withConfig({displayName:"mileage-benefit-section__StyledMileageBenefitWrapper",componentId:"sc-340d0706-3"})(["display:flex;flex-direction:column;gap:0.8rem;"]),B=d.ZP.div.withConfig({displayName:"mileage-benefit-section__StyledMileageBenefitRow",componentId:"sc-340d0706-4"})(["display:flex;justify-content:space-between;"]),N=d.ZP.div.withConfig({displayName:"mileage-benefit-section__StyledDd",componentId:"sc-340d0706-5"})(["display:flex;justify-content:space-between;padding-left:0.8rem;"]),k=d.ZP.div.withConfig({displayName:"mileage-benefit-section__StyledDdBefore",componentId:"sc-340d0706-6"})(["display:flex;align-items:center;gap:0.4rem;"]);var Z=t(25328),A=t(49232),T=t(10702),O=t(98658);function R(e,n){return null==e&&null==n||e===n}let D=()=>{let e=(0,r.I0)(),n=(0,r.v9)(e=>e.reduxDataReducers.estimatedOrderRequest);return{setEstimateOrderByMileage:(0,T.S)(t=>{if(!n)return;let i={...n,mileage:t};e((0,O.i$)(i))},400),setEstimateOrderByOrderCoupon:t=>{if(!n)return;let i={...n,orderCouponId:t};e((0,O.i$)(i))},setEstimateOrderByCustomerTemplateAddress:t=>{if(!n||R(n.customerTemplateAddressId,t))return;let i={...n,customerTemplateAddressId:t};e((0,O.i$)(i))},setEstimateOrderByProductCoupon:t=>{let{productOptionId:i,productPromotionId:o,productCouponId:r}=t;if(!n)return;e((0,O.M0)(n));let d=n.shippings.map(e=>({products:e.products.map(e=>e.productOptionId===i&&R(e.productPromotionId,o)?{...e,productCouponId:r}:e)})),l={...n,shippings:d};e((0,O.i$)(l))},setEstimateOrderByShipmentCoupon:t=>{let{shippingIndex:i,shippingCouponId:o}=t;if(!n)return;let r=n.shippings.map((e,n)=>n===i?{...e,shippingCouponId:o}:e),d={...n,shippings:r};e((0,O.i$)(d))}}};var M=t(61334),z=t(99014);let E=e=>e.replace(/,/g,""),J=e=>((null==e?void 0:e.contents)?JSON.parse(e.contents):[]).map(e=>({...e,font:(0,s.H9)(e.font)?s.J1[e.font]:s.J1.Body4Regular,color:e.color&&(0,z.K)(e.color)?z.GlobalTheme.color[e.color]:z.GlobalTheme.color.gray900})),F=e=>{let{availableMileage:n,mileageDiscountAmount:t,availableMileagePercentage:l,isUseAllMileage:a,mileagePolicyContent:c}=e,{setValue:p}=(0,y.Gc)(),{color:u,iconSize:m}=(0,d.Fg)(),h=(0,r.I0)(),{setEstimateOrderByMileage:g}=D(),[x,b]=(0,o.useState)(""),[C,_]=(0,o.useState)(!!a),I=(0,o.useRef)(null),[P,S]=(0,o.useState)(!1),B=J(c),N=e=>{b(e.toLocaleString("ko-KR")),g(e)},k=async e=>{let t=e.target.value,i=Number(E(t));if(0===t.length){N(0);return}if(!isNaN(i)&&!(i<=0)){if(n>0&&i>n){N(n);return}N(i)}},T=e=>{let t=e.target.checked;_(t),p("isUseAllMileage",t),t&&N(n)},O=()=>{S(e=>!e)};return(0,o.useEffect)(()=>{N(C?n:t)},[C,n,t]),(0,i.jsxs)("div",{ref:I,children:[(0,i.jsx)(W,{children:(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:"적립금"})}),(0,i.jsxs)(G,{children:[(0,i.jsxs)(L,{children:[(0,i.jsxs)(q,{onClick:()=>{C&&h((0,M.wd)({content:"항상 적립금 최대 사용을 해지해 주세요"}))},children:[(0,i.jsx)(V,{className:"Body3 Regular",value:x,onChange:k,onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),e.stopPropagation())},placeholder:"0",readOnly:C,disabled:!n}),(0,i.jsx)(H,{className:"unit",children:(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"원"})})]}),(0,i.jsx)(K,{type:"button",onClick:()=>{N(n)},children:(0,i.jsx)(s.Jd,{variant:"Body1 Bold",color:u.grayWhite,children:"전액 사용"})})]}),(0,i.jsxs)(Y,{children:[(0,i.jsx)(s.Jd,{as:"span",variant:"Body3 Regular",color:v.c.Blue500,children:(0,w.wd)(n||0)}),(0,i.jsx)(s.Jd,{as:"span",variant:"Body3 Regular",children:"사용 가능"}),I.current&&(0,i.jsx)(Z.Popover,{isOpen:P,positions:["bottom"],padding:3.5,boundaryElement:I.current,content:(0,i.jsxs)($,{children:[(0,i.jsx)(s.Jd,{variant:s.J1.Body3Regular,color:u.gray900,children:"적립금은 결제 금액의 ".concat(l,"%까지 사용 가능해요")}),(0,i.jsx)("div",{onClick:O,children:(0,i.jsx)(f.Z,{type:j.d.IcClose,color:u.gray300,size:m.size16})})]}),children:(0,i.jsx)("div",{onClick:O,children:(0,i.jsx)(f.Z,{type:j.d.IcTip,color:u.gray300,size:m.size16})})})]}),!!B.length&&(0,i.jsxs)(X,{"data-cy":"special-mileage-card",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(Q,{children:B.filter(e=>"title"===e.type).map(e=>{let{id:n,font:t,color:o,text:r}=e;return(0,i.jsxs)(s.Jd,{as:"span",variant:t,color:o,children:[r," "]},n)})}),(0,i.jsx)("div",{children:B.filter(e=>"body"===e.type).map(e=>{let{id:n,font:t,color:o,text:r}=e;return(0,i.jsxs)(s.Jd,{as:"span",variant:t,color:o,children:[r," "]},n)})})]}),(0,i.jsx)(f.Z,{type:j.d.IcCoinFlat,size:m.size50})]}),(0,i.jsx)(U,{children:(0,i.jsx)(A.o2,{id:"auto_check",checked:C,onChange:e=>T(e),children:(0,i.jsx)(s.Jd,{variant:"Body2 Regular",children:"항상 적립금 전액 사용"})})})]})]})},W=d.ZP.div.withConfig({displayName:"mileage-section__StyledSectionTitle",componentId:"sc-932928a3-0"}
1)(["height:4.8rem;padding:1.2rem 1.6rem;display:flex;justify-content:space-between;align-items:center;"]),U=d.ZP.div.withConfig({displayName:"mileage-section__StyledInputCheckboxWrapper",componentId:"sc-932928a3-1"})(["margin-top:1.6rem;display:flex;align-items:center;gap:0.4rem;"]),G=d.ZP.div.withConfig({displayName:"mileage-section__StyledMileageContainer",componentId:"sc-932928a3-2"})(["padding:0 1.6rem 2rem;"]),L=d.ZP.div.withConfig({displayName:"mileage-section__StyledInputContainer",componentId:"sc-932928a3-3"})(["display:flex;gap:0.8rem;"]),q=d.ZP.div.withConfig({displayName:"mileage-section__StyledInputWrapper",componentId:"sc-932928a3-4"})(["flex:1;display:flex;align-items:center;border:1px solid ",";border-radius:0.8rem;transition:border-color 0.3s;padding:1rem 1.6rem;:focus-within{border-color:",";}"],v.c.Gray100,v.c.Blue500),V=d.ZP.input.withConfig({displayName:"mileage-section__StyledInputContainerInput",componentId:"sc-932928a3-5"})(["width:90%;flex:1;text-align:right;border:none;:focus{outline:none;}:disabled{background-color:",";}"],v.c.GrayWhite),H=d.ZP.span.withConfig({displayName:"mileage-section__StyledInputContainerUnit",componentId:"sc-932928a3-6"})(["margin-left:0;pointer-events:none;"]),K=d.ZP.button.withConfig({displayName:"mileage-section__StyledButton",componentId:"sc-932928a3-7"})(["padding:1.3rem 1.6rem;background-color:",";border:none;border-radius:0.8rem;cursor:pointer;:active{background-color:",";}"],v.c.Blue500,v.c.Blue600),Y=d.ZP.div.withConfig({displayName:"mileage-section__StyledAvailableMileageContainer",componentId:"sc-932928a3-8"})(["display:flex;align-items:center;gap:0.4rem;margin-top:0.8rem;"]),$=d.ZP.div.withConfig({displayName:"mileage-section__StyledPopoverContent",componentId:"sc-932928a3-9"})(["display:flex;align-items:center;gap:1.2rem;z-index:100;padding:1.6rem;margin:0 1.6rem;border:1px solid ",";border-radius:0.8rem;background-color:",";"],e=>{let{theme:n}=e;return n.color.gray700},e=>{let{theme:n}=e;return n.color.grayWhite}),X=d.ZP.div.withConfig({displayName:"mileage-section__StyledSpecialMileageCard",componentId:"sc-932928a3-10"})(["padding:0.8rem 1.6rem;margin-top:1.2rem;border-radius:0.8rem;background-color:",";display:flex;justify-content:space-between;align-items:center;position:relative;&::before{content:'';border-bottom:",";border-top:8px solid transparent;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;top:-16px;left:8px;}"],e=>{let{theme:{color:{blue30:n}}}=e;return n},e=>{let{theme:{color:{blue30:n}}}=e;return"8px solid ".concat(n)}),Q=d.ZP.div.withConfig({displayName:"mileage-section__StyledSpecialMileageCardTitle",componentId:"sc-932928a3-11"})(["display:flex;gap:0.4rem;margin-bottom:0.4rem;"]);var ee=t(92168);let en=e=>{let{appliedCouponExist:n,selectedCouponExist:t}=e;return(0,ee.EQ)({appliedCouponExist:n,selectedCouponExist:t}).with({appliedCouponExist:!0,selectedCouponExist:!0},()=>"할인이 적용되었어요").with({appliedCouponExist:!0,selectedCouponExist:!1},()=>"할인 적용이 취소되었어요").with({appliedCouponExist:!1,selectedCouponExist:!0},()=>"할인이 적용되었어요").with({appliedCouponExist:!1,selectedCouponExist:!1},()=>"").exhaustive()};var et=t(66458),ei=t(97422),eo=t(96656),er=t(71463),ed=t(40982);let el=d.ZP.div.withConfig({displayName:"modal-slider-default__StyledContainer",componentId:"sc-d5cb9cda-0"})(["position:fixed;top:0;bottom:0;width:100%;max-width:",";z-index:",";"],er.SM.BODY_MAX_WIDTH,er.IF.BOTTOM_SLIDE_POPUP),es=d.ZP.div.withConfig({displayName:"modal-slider-default__Backgroun
1d",componentId:"sc-d5cb9cda-1"})(["width:100%;max-width:",";height:100vh;position:fixed;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;background:",";transition:background-color 0.3s ease;"],er.SM.BODY_MAX_WIDTH,e=>{let{isAnimation:n}=e;return n?"rgba(0, 0, 0, 0.5)":"rgba(0, 0, 0, 0)"}),ea=d.ZP.div.withConfig({displayName:"modal-slider-default__Popup",componentId:"sc-d5cb9cda-2"})(["z-index:",";position:absolute;bottom:0;display:block;width:100%;max-width:",";max-height:calc(100% - 50px);overflow-y:scroll;border-radius:20px 20px 0 0;background-color:",";animation:",";@keyframes slideIn{0%{transform:translateY(100%);}100%{transform:translateY(0%);}}@keyframes slideOut{0%{transform:translateY(0%);}100%{transform:translateY(100%);}}"],er.IF.BOTTOM_SLIDE_POPUP,er.SM.BODY_MAX_WIDTH,e=>e.theme.color.grayWhite,e=>{let{isAnimation:n}=e;return n?"0.3s forwards slideIn":"0.2s ease forwards slideOut"}),ec=d.ZP.div.withConfig({displayName:"modal-slider-default__TitleRow",componentId:"sc-d5cb9cda-3"})(["position:relative;height:54px;border-bottom:",";background-color:",";width:100%;border-top-left-radius:20px;border-top-right-radius:20px;z-index:",";max-width:",";margin:auto 0;padding:16px 20px;"],e=>{let{border:n}=e;return n?"1px solid ".concat(v.c.Gray200):"none"},e=>e.theme.color.grayWhite,er.IF.BOTTOM_SLIDE_POPUP+1,er.SM.BODY_MAX_WIDTH);var ep=e=>{let{title:n,centerTitle:t=!1,titleNoBorder:r=!1,children:d,onCancel:l,useModalProps:s,noHeader:a=!1}=e,[c,p]=(0,o.useState)(!1),{visible:u,hideModal:m}=s;return((0,o.useEffect)(()=>(u&&p(!0),(0,ed.K9)(!c),()=>{c&&setTimeout(()=>p(!1),100)}),[u,c]),(0,o.useEffect)(()=>()=>{(0,ed.K9)(!0)},[]),c)?(0,i.jsx)(eo.Z,{children:(0,i.jsxs)(el,{"data-cy":"modal-slider",children:[(0,i.jsxs)(ea,{isAnimation:u,children:[!a&&(0,i.jsx)(ec,{border:r?0:1,children:(0,i.jsx)(x.od,{size:18,weight:"bold",lineNumber:1,align:t?"center":"left",children:n})}),d]}),(0,i.jsx)(es,{isAnimation:u,onClick:()=>{null==l||l(),m()}})]})}):null},eu=t(93599);let em=e=>{let{title:n,useModalProps:t,appliedCoupon:r,couponList:l=[],onSelectCoupon:a}=e,{color:c}=(0,d.Fg)(),[p,u]=(0,o.useState)(void 0),m=e=>{let{couponId:n,isAvailable:t}=e;t&&u(l.find(e=>e.id===n))};return(0,o.useEffect)(()=>{u(r)},[r]),(0,i.jsxs)(ep,{title:n,centerTitle:!0,useModalProps:t,titleNoBorder:!0,onCancel:()=>{u(r)},children:[(0,i.jsx)(eh,{count:l.length,children:(0,i.jsxs)(ef,{children:[(0,i.jsx)(ey,{children:(0,i.jsx)(s.Jd,{variant:"Body3 Regular",color:c.gray500,children:"쿠폰 추가는 마이페이지>쿠폰함에서 가능해요"})}),(0,i.jsxs)(eg,{children:[(0,i.jsxs)(ex,{selected:!p,disabled:!1,onClick:()=>m({couponId:void 0,isAvailable:!0}),children:[(0,i.jsx)(s.Jd,{variant:"Body2 Bold",children:"쿠폰 적용 안함"}),(0,i.jsx)(et.Y,{type:"radio",checked:!p,variant:"medium",readOnly:!0})]}),null==l?void 0:l.map(e=>{let{id:n,name:t,isMembership:o,isAvailable:r,startedAt:d,expiredAt:l,canConjunctUse:s,discountType:a,discountRate:c,issueType:u,minOrderAmount:h,maxDiscountAmount:y,hasUsingPeriod:g,hasSpecifiedCoverage:x,coverage:f,appliedDiscountAmount:v,discountAmount:j}=e,b=(0,eu.ts)({appliedDiscountAmount:v,discountAmount:j,discountType:a,discountRate:c,issueType:u,name:t,isAvailable:r}),w=(0,eu.Pv)({hasMinOrderAmount:h>0,minOrderAmount:h,maxDiscountAmount:y}),C=(0,eu.VN)({hasUsingPeriod:g,startedAt:new Date(d),expiredAt:new Date(l)}),_=(null==p?void 0:p.id)===n;return(0,i.jsxs)(ex,{selected:_,disabled:!r,onClick:()=>m({couponId:n,isAvailable:r}),children:[(0,i.jsx)(ei.T,{title:b,name:t,amountText:w,datePeriodText:C,isMembership:o,isConjunctUse:s,disabled:!r,hasSpecifiedCoverage:x,coverage:f}),(0,i.jsx)(et.E,{id:n.toString(),variant:"medium",checked:_,disabled:!r,onChange:()=>m({couponId:n,isAvailable:r})})]},n)})]})]})}),(0,i.jsx)(ev,{}),(0,i.jsx)(ej,{children:(0,i.jsx)(eb,{onClick:()=>{a(null==p?void 0:p.id),u(void 0),t.hideModal()},children:(0,i.jsx)(s.Jd,{variant:"Body1 Bold",color:c.grayWhite,children:p?"".concat((0,w.wd)(p.appliedDiscountAmount)," 할인 적용하기"):"쿠폰 적용하지 않기"})})})]})},eh=d.ZP.div.withConfig({displayName:"modal-order-product-coupon-select__StyledCouponListContainer",componentId:"sc-428a6cef-0"})(["position:relative;padding:1rem 1.6rem 0;max-height:calc(100vh * 0.9);height:",";"],e=>{let{count:n}=e;return n>=3?"calc(100vh * 0.6)":""}),ey=d.ZP.div.withConfig({displayName:"modal-order-product-coupon-select__StyledNotice",componentId:"sc-428a6cef-1"})(["background-color:",";padding:1.2rem 1.6rem;border-radius:0.8rem;"],e=>e.theme.color.gray50),eg=d.ZP.div.withConfig({displayName:"modal-order-product-coupon-select__StyledCouponList",componentId:"sc-428a6cef-2"})(["margin:1.6rem 0;display:flex;flex-direction:column;gap:1.2rem;"]),ex=d.ZP.div.withConfig({displayName:"modal-order-product-coupon-select__StyledCoupon",componentId:"sc-428a6cef-3"})(["padding:1.6rem;display:flex;justify-content:space-between;align-items:center;border:",";box-sizing:border-box;border-radius:0.8rem;background-color:",";cursor:pointer;&[disabled]{border-color:",";}"],e=>{let{theme:n,selected:t}=e;return t?"1px solid ".concat(n.color.blue500):"1px solid ".concat(n.color.gray100)},e=>e.theme.color.grayWhite,e=>{let{theme:n}=e;return n.color.gray100}),ef=d.ZP.div.withConfig({displayName:"modal-order-product-coupon-select__Wrapper",componentId:"sc-428a6cef-4"})(["overflow-y:scroll;height:100%;padding-bottom:1.6rem;"]),ev=d.ZP.div.withConfig({displayName:"modal-order-product-coupon-select__StyledDiv
1ider",componentId:"sc-428a6cef-5"})(["height:0.1rem;background-color:",";"],v.c.Gray70),ej=d.ZP.div.withConfig({displayName:"modal-order-product-coupon-select__ApplyCouponButtonWrapper",componentId:"sc-428a6cef-6"})(["padding:1.6rem;margin-bottom:calc(env(safe-area-inset-bottom));"]),eb=d.ZP.button.withConfig({displayName:"modal-order-product-coupon-select__ApplyCouponButton",componentId:"sc-428a6cef-7"})(["width:100%;padding:1.4rem 1.6rem;background-color:",";border-radius:0.8rem;border:none;"],e=>{let{theme:n}=e;return n.color.blue500});var ew=t(1819),eC=t(90625),e_=t(22647),eI=t(19895),eP=()=>{let{triggerCustomEvent:e}=(0,eI.Q)();return{trackViewOrderCoupon:(0,o.useCallback)((n,t)=>{let i=n.length,o=n.map(e=>(0,e_.xM)(e.couponGroup.id).id),r=n.map(e=>e.couponGroup.name);e(ew.g.ViewOrderCoupon,{totalCouponQuantity:i,couponIds:o,couponNames:r,totalProductAmount:t})},[e]),trackClickOrderCouponApply:(0,o.useCallback)((n,t,i,o)=>{let r=(0,e_.xM)(t.couponGroup.id).id,d=t.couponGroup.name,l=n.map(e=>(0,e_.xM)(e.couponGroup.id).id),s=n.map(e=>e.couponGroup.name),a=n.length,c=t.getDaysRemainingToUse();e(ew.g.ClickOrderCouponApply,{appliedCouponId:r,appliedCouponName:d,daysToExpire:c,couponDiscountAmount:o,totalCouponQuantity:a,couponIds:l,couponNames:s,totalProductAmount:i})},[e]),trackViewOrder:n=>{var t,i;let{estimateOrder:o,routerParam:r}=n;if(!o||!r.isReady)return;let d=[];null==o||null===(t=o.shippings)||void 0===t||t.forEach(e=>{var n;null===(n=e.orderItems)||void 0===n||n.forEach(e=>{var n;d.push({product_id:e.productId.toString(),product_name:e.productName,categories:(null==e?void 0:null===(n=e.category)||void 0===n?void 0:n.map(e=>({category_id:e.id.toString(),category_name:e.name})))||[]})})}),e(ew.g.ViewOrder,{order_id:"None",products:d,total_order_quantity:o.quantityOfOrderItem,total_product_amount:o.productSaleAmount,total_product_discount_amount:o.discountAmount,total_shipment_amount:o.shippingAmount,isSinglepurchase:(null===(i=r.query)||void 0===i?void 0:i.orderType)===eC.R.BuyNow})},trackViewOrderCouponNew:(n,t)=>{let i=n.length,o=n.map(e=>e.id.toString()),r=n.map(e=>e.name);e(ew.g.ViewOrderCoupon,{totalCouponQuantity:i,couponIds:o,couponNames:r,totalProductAmount:t})},trackClickOrderCouponApplyNew:(n,t,i)=>{let o=t.id.toString(),r=t.name,d=n.map(e=>e.id.toString()),l=n.map(e=>e.name),s=n.length,a=t.daysOfRemaining,c=t.appliedDiscountAmount;e(ew.g.ClickOrderCouponApply,{appliedCouponId:o,appliedCouponName:r,daysToExpire:a,couponDiscountAmount:c,totalCouponQuantity:s,couponIds:d,couponNames:l,totalProductAmount:i})}}},eS=t(24234);let eB=e=>{let{countOfAvailableOrderCoupon:n,isPartialOrderCouponDiscount:t,productSaleAmount:o=0,orderCoupons:l=[]}=e,c=(0,r.I0)(),{color:p}=(0,d.Fg)(),{useModalProps:u}=(0,a.dd)(),{trackViewOrderCouponNew:m,trackClickOrderCouponApplyNew:h}=eP(),{setEstimateOrderByOrderCoupon:y}=D(),g=null==l?void 0:l.find(e=>e.isApplied);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(eN,{children:(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:"주문 쿠폰"})}),(0,i.jsxs)(ek,{children:[(0,i.jsxs)(eZ,{type:"button",onClick:()=>{if((null==l?void 0:l.length)<=0){c((0,M.wd)({content:"보유중인 쿠폰이 없어요"}));return}m(l,o),u.showModal()},children:[g&&(0,i.jsxs)(s.Jd,{variant:"Body3 Bold",color:p.red500,children:["".concat((0,w.wd)(g.appliedDiscountAmount)," 할인됨")," ",t&&(0,i.jsx)(s.Jd,{variant:"Body5 Regular",color:p.gray400,children:"(일부 할인 불가 상품 제외)"})]}),!g&&(n<=0?(0,i.jsx)(s.Jd,{variant:"Body1 regular",color:p.gray900,children:"사용 가능한 주문 쿠폰이 없어요"}):(0,i.jsxs)(eA,{children:[(0,i.jsx)(f.Z,{type:j.d.IcOrderCoupon,size:b.Z.Size16,width:b.Z.Size20}),(0,i.jsx)(s.Jd,{variant:"Body3 Bold",color:p.red500,children:"사용 가능한 쿠폰이 ".concat(n,"장 있어요.")})]})),(0,i.jsx)(x.sH,{name:"ic_chevron_down_gray700_24",size:24,svg:!0})]}),(0,i.jsx)(s.Jd,{variant:"Body3 Regular",color:p.gray600,children:"보유쿠폰 ".concat(l.length,"장")})]}),(0,i.jsx)(em,{title:"주문쿠폰 선택",useModalProps:u,appliedCoupon:g,couponList:l,onSelectCoupon:e=>{let n=l.find(n=>n.id===e);if(n&&(0,eS.hF)(n.expiredAt,new Date().toISOString())){c((0,M.wd)({content:"유효기간이 만료된 쿠폰이에요"})),y(void 0);return}{let t=en({appliedCouponExist:!!g,selectedCouponExist:!!n});t&&(c((0,M.wd)({content:t})),y(e))}n&&h(l,n,o)}},"order-coupon-".concat(null==g?void 0:g.appliedDiscountAmount))]})},eN=d.ZP.div.withConfig({displayName:"order-coupon-section__StyledSectionTitle",componentId:"sc-2bd180ca-0"}
1)(["height:4.8rem;padding:1.2rem 1.6rem;display:flex;justify-content:space-between;align-items:center;"]),ek=d.ZP.div.withConfig({displayName:"order-coupon-section__StyledContainer",componentId:"sc-2bd180ca-1"})(["display:flex;flex-direction:column;gap:0.8rem;padding:0 1.6rem 2rem;"]),eZ=d.ZP.button.withConfig({displayName:"order-coupon-section__StyledSelectBox",componentId:"sc-2bd180ca-2"})(["display:flex;justify-content:space-between;align-items:center;height:5rem;border:1px solid ",";border-radius:0.8rem;box-sizing:border-box;padding:1.6rem;cursor:pointer;background-color:",";"],v.c.Gray100,e=>e.theme.color.grayWhite),eA=d.ZP.div.withConfig({displayName:"order-coupon-section__StyledSelectText",componentId:"sc-2bd180ca-3"})(["display:flex;align-items:center;gap:0.8rem;"]);var eT=t(17747);let eO=e=>{var n;let{error:t,isOpen:o,onClick:r}=e;if(!t)return null;let{replace:c}=(0,a.cD)(),{color:p}=(0,d.Fg)(),u=null===(n=t.response)||void 0===n?void 0:n.data.errors[0].subCode,m=e=>{if(!e){r();return}c(e)},h=(0,ee.EQ)(u).with("INSUFFICIENT_STOCK",()=>{var e;return{title:"장바구니에 담은 상품 중\n품절된 상품이 있어요",subTitle:"품절된 상품을 삭제하신 후 결제해 주세요",contentBody:null===(e=t.response)||void 0===e?void 0:e.data.errors[0].parameterValue,okButtonText:"장바구니로 이동",replacePath:eT.ZP.CART}}).with("COUPON_UNDER_MINIMUM_AMOUNT",()=>({title:"상품쿠폰을 적용할 수 없어요",subTitle:"상품쿠폰으로 더 할인받을 경우 현재 적용된\n주문쿠폰의 최소주문금액이 미달돼요",contentBody:"",okButtonText:"확인",replacePath:""})).with("NOT_APPROVED_PRODUCT",()=>{var e;return{title:"구매할 수 없는 상품이에요",subTitle:"해당 상품은 구매가 제한된 상품이에요",contentBody:null===(e=t.response)||void 0===e?void 0:e.data.errors[0].parameterValue,okButtonText:"장바구니로 이동",replacePath:eT.ZP.CART}}).otherwise(()=>({title:"결제 정보를 불러오지 못했어요",subTitle:"같은 문제가 반복된다면 장바구니에 담긴 상품을\n전체 삭제하고 다시 담아주세요",contentBody:"",okButtonText:"확인",replacePath:""}));return(0,i.jsxs)(l.Z,{open:o,children:[(0,i.jsxs)(l.Z.Content,{children:[(0,i.jsx)(l.Z.Title,{children:(0,i.jsx)("div",{children:(0,i.jsx)(s.Jd,{variant:s.J1.Heading6Bold,color:p.gray900,style:{whiteSpace:"pre-wrap"},children:h.title})})}),(0,i.jsx)(l.Z.SubTitle,{children:(0,i.jsx)(s.Jd,{variant:s.J1.Body3Regular,color:p.gray700,style:{whiteSpace:"pre-wrap"},children:h.subTitle})}),h.contentBody&&(0,i.jsx)(eD,{children:(0,i.jsx)(s.Jd,{variant:s.J1.Body3Regular,color:p.gray700,style:{whiteSpace:"pre-wrap"},children:h.contentBody})})]}),(0,i.jsx)(l.Z.Footer,{style:{display:"flex",alignItems:"center",gap:"0.4rem"},children:(0,i.jsx)(eR,{className:"ok",onClick:()=>m(h.replacePath),children:(0,i.jsx)(s.Jd,{variant:s.J1.Body1Bold,color:p.grayWhite,children:h.okButtonText})})})]})},eR=d.ZP.button.withConfig({displayName:"order-error-modals__StyledModalButton",componentId:"sc-f76867a3-0"})(["flex:1;border-radius:0.8rem;border:0.1rem solid;padding:1.3rem 1.6rem;cursor:pointer;width:100%;&.ok{border-color:",";background-color:",";}"],e=>{let{theme:n}=e;return n.color.blue500},e=>{let{theme:n}=e;return n.color.blue500}),eD=d.ZP.div.withConfig({displayName:"order-error-modals__StyledContentBody",componentId:"sc-f76867a3-1"})(["margin-top:1.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.6rem;border-radius:0.8rem;background-color:",";"],e=>{let{theme:n}=e;return n.color.gray50});var eM=t(36367);let ez=()=>(0,i.jsxs)(eE,{children:[(0,i.jsx)("div",{className:"back-button",children:(0,i.jsx)(eM.Qj,{goBack:!0,children:(0,i.jsx)(f.Z,{type:j.d.IcBack,size:b.Z.Size24})})}),(0,i.jsx)("div",{className:"title",children:(0,i.jsx)(s.Jd,{variant:"Body1 Bold",as:"h1",children:"결제"})})]}),eE=d.ZP.div.withConfig({displayName:"order-page-header__StyledHeader",componentId:"sc-5b2c5795-0"})(["height:6rem;z-index:",";position:-webkit-sticky;position:sticky;top:0;box-sizing:border-box;width:100%;max-width:576px;background-color:",";transition:transform 0.2s;-webkit-transition:transform 0.2s;display:flex;align-items:center;padding:0 1.6rem;border-bottom:1px solid rgb(244,247,250);.back-button{position:absolute;}.title{width:100%;display:flex;justify-content:center;}"],er.IF.HEADER,e=>{let{theme:{color:{grayWhite:n}}}=e;return n});var eJ=t(80674),eF=t(40526),eW=t(52630),eU=t(96242),eG=t(47498);let eL=[{id:1,title:"개인 정보 수집 및 이용 동의",content:(0,i.jsx)(eU.default,{})},{id:2,title:"결제대행 서비스 이용약관 동의",subContents:[{title:"토스페이먼츠",content:(0,i.jsx)(e=>{let{fontSize:n={xs:12,md:14},paddingTop:t=10}=e;return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(x.Zv,{size:n,style:{padding:10,paddingTop:t,display:"inline-block"},children:"제1ì¡° (목적)\n이 약관은 전자지급결제대행서비스 및 결제대금예치서비스를 제공하는 토스페이먼츠 주식회사(이하 '회사'라 합니다)와 이용자 사이의 전자금융거래에 관한 기본적인 사항을 정함으로써 전자금융거래의 안정성과 신뢰성을 확보함에 ê·¸ 목적이 있습니다.\n\n제2ì¡° (용어의 정의)\n이 약관에서 정하는 용어의 정의는 다음과 같습니다.\n\n① 전자금융거래'라 함은 회사가 전자적 장치를 통하여 전자지급결제대행서비스 및 결제대금예치서비스(이하 '전자금융거래 서비스'라고 합니다)를 제공하고, 이용자가 회사의 구성원과 직접 대면하거나 의사소통을 하지 아니하고 전산화된 방식으로 이를 이용하는 거래를 말합니다.\n\n② '전자지급결제대행 서비스'라 함은 전자적 방법으로 재화의 구입 또는 용역의 이용에 있어서 지급결제정보를 송신하거나 수신하는 것 또는 ê·¸ 대가의 정산을 대행하거나 매개하는 서비스를 말합니다.\n\n③ ‘결제대금예치서비스'라 함은 이용자가 재화의 구입 또는 용역의 이용에 있어서 ê·¸ 대가(이하 '결제대금'이라 한다)의 전부 또는 일부를 재화 또는 용역(이하 '재화 등'이라 합니다)을 공급받기 전에 미리 지급하는 경우, 회사가 이용자의 물품수령 또는 서비스 이용 확인 시점까지 결제대금을 예치하는 서비스를 말합니다.\n\n④ '이용자'라 함은 이 약관에 동의하고 회사가 제공하는 전자지급결제대행 서비스를 이용하는 자를 말합니다.\n\n⑤ '접근매체'라 함은 전자금융거래에 있어서 거래지시를 하거나 이용자 및 거래내용의 진실성과 정확성을 확보하기 위하여 사용되는 수단 또는 정보로서 전자식 카드 및 이에 ì
1¤€í•˜ëŠ” 전자적 정보(신용카드번호를 포함한다), '전자서명법'상의 인증서, 금융기관 또는 전자금융업자에 등록된 이용자번호, 이용자의 생체정보, 이상의 수단이나 정보를 사용하는데 필요한 비밀번호 등 전자금융거래법 제2ì¡° 제10호에서 정하고 있는 것을 말합니다.\n\n⑥ '거래지시'라 함은 이용자가 전자금융거래계약에 따라 금융기관 또는 전자금융업자에게 전자금융거래의 처리를 지시하는 것을 말합니다.\n\n⑦ '오류'라 함은 이용자의 고의 또는 과실 없이 전자금융거래가 전자금융거래계약 또는 이용자의 거래지시에 따라 이행되지 아니한 경우를 말합니다.\n\n제3ì¡° (약관의 명시 및 변경)\n① 회사는 이용자가 전자지급결제대행 서비스를 이용하기 전에 이 약관을 게시하고 이용자가 이 약관의 중요한 내용을 확인할 수 있도록 합니다.\n\n② 회사는 이용자의 요청이 있는 경우 서면제공 방식 또는 전자문서의 전송방식에 의하여 본 약관의 사본을 이용자에게 교부합니다.\n\n③ 회사가 약관을 변경하는 때에는 ê·¸ 시행일 1월 전에 변경되는 약관을 지급결제정보 입력화면 및 회사의 홈페이지에 게시함으로써 이용자에게 공지합니다.\n\n④ 이용자는 제3항의 규정에 따른 약관의 변경내용이 게시되거나 통지된 후부터 변경되는 약관의 시행일 전의 영업일까지 전자금융거래의 계약을 해지할 수 있습니다. 전단의 기간 안에 이용자가 약관의 변경내용에 대하여 이의를 제기하지 아니하는 경우에는 약관의 변경을 승인한 것으로 봅니다.\n\n제4ì¡° (전자지급결제대행서비스의 종류)\n회사가 제공하는 전자지급결제대행서비스는 지급결제수단에 따라 다음과 같이 구별됩니다.\n\n① 신용카드결제대행서비스: 이용자가 결제대금의 지급을 위하여 제공한 지급결제수단이 신용카드인 경우로서, 회사가 전자결제시스템을 통한 신용카드 지불정보의 송,수신 및 결제대금의 정산을 대행하거나 매개하는 서비스를 말합니다.\n\n② 계좌이체대행서비스: 이용자가 결제대금을 회사의 전자결제시스템을 통하여 금융기관에 등록한 자신의 계좌에서 출금하여 원하는 계좌로 이체할 수 있는 실시간 송금 서비스를 말합니다.\n\n③ 가상계좌서비스: 이용자가 결제대금을 현금으로 결제하고자 경우 회사의 전자결제시스템을 통하여 자동으로 이용자만의 고유한 일회용 계좌의 발급을 통하여 결제대금의 지급이 이루어지는 서비스를 말합니다.\n\n④ 기타: 회사가 제공하는 서비스로서 지급결제수단의 종류에 따라 '휴대폰 결제대행서비스', 'KT전화(ARS,폰빌)결제대행서비스', '상품권결제대행서비스'등이 있습니다.\n\n제5ì¡° (결제대금예치서비스의 내용)\n① 이용자(이용자의 동의가 있는 경우에는 재화 등을 공급받을 자를 포함합니다. 이하 본조에서 같습니다)는 재화 등을 공급받은 사실을 재화 등을 공급받은 날부터 3영업일 이내에 회사에 통보하여야 합니다.\n\n② 회사는 이용자로부터 재화 등을 공급받은 사실을 통보 받은 후 회사와 통신판매업자간 사이에서 정한 기일 내에 통신판매업자에게 결제대금을 지급합니다.\n\n③ 회사는 이용자가 재화 등을 공급받은 날부터 3영업일이 지나도록 정당한 사유의 제시 없이 ê·¸ 공급받은 사실을 회사에 통보하지 아니하는 경우에는 이용자의 동의 없이 통신판매업자에게 결제대금을 지급할 수 있습니다.\n\n④ 회사는 통신판매업자에게 결제대금을 지급하기 전에 이용자에게 결제대금을 환급받을 사유가 발생한 경우에는 ê·¸ 결제대금을 소비자에게 환급합니다.\n\n⑤ 회사는 이용자와의 결제대금예치서비스 이용과 관련된 구체적인 권리,의무를 정하기 위하여 본 약관과는 별도로 결제대금예치서비스이용약관을 제정할 수 있습니다.\n\n제6ì¡° (접근매체의 선정, 관리 등)\n① 회사는 전자지급결제대행 서비스 제공 시 접근매체를 선정하여 이용자의 신원, 권한 및 거래지시의 내용 등을 확인할 수 있습니다.\n\n② 이용자는 접근매체를 제3자에게 대여하거나 사용을 위임하거나 양도 또는 담보 목적으로 제공할 수 없습니다.\n\n③ 이용자는 자신의 접근매체를 제3자에게 누설 또는 노출하거나 방치하여서는 안되며, 접근매체의 도용이나 위조 또는 변조를 방지하기 위하여 충분한 주의를 기울여야 합니다.\n\n④ 회사는 이용자로부터 접근매체의 분실이나 도난 등의 통지를 받은 때에는 ê·¸ 때부터 제3자가 ê·¸ 접근매체를 사용함으로 인하
1여 이용자에게 발생한 손해를 배상할 책임이 있습니다.\n\n제7조 (회사의 책임)\n① 접근매체의 위조나 변조로 발생한 사고로 인하여 이용자에게 발생한 손해에 대하여 배상책임이 있습니다. 다만, 이용자가 접근매체를 제3자에게 대여하거나 그 사용을 위임한 경우 또는 양도나 담보의 목적으로 제공한 경우, 회사가 보안강화를 위하여 전자금융거래 시 요구하는 추가적인 보안조치를 이용자가 정당한 사유 없이 거부하여 정보통신망에 침입하여 거짓이나 그 밖의 부정한 방법으로 획득한 접근매체의 이용으로 사고가 발생한 경우, 이용자가 제6조 제2항에 위반하거나 제3자가 권한 없이 이용자의 접근매체를 이용하여 전자금융거래를 할 수 있음을 알았거나 알 수 있었음에도 불구하고 이용자가 자신의 접근매체를 누설 또는 노출하거나 방치한 경우 그 책임의 전부 또는 일부를 이용자가 부담하게 할 수 있습니다.\n\n② 회사는 계약체결 또는 거래지시의 전자적 전송이나 처리과정에서 발생한 사고로 인하
1여 이용자에게 손해가 발생한 경우에는 그 손해를 배상할 책임이 있습니다. 다만, 본조 제1항 단서에 해당하거나 법인('중소기업기본법' 제2조 제2항에 의한 소기업을 제외한다)인 이용자에게 손해가 발생한 경우로서 회사가 사고를 방지하기 위하여 보안절차를 수립하고 이를 철저히 준수하는 등 합리적으로 요구되는 충분한 주의의무를 다한 경우 그 책임의 전부 또는 일부를 이용자가 부담하게 할 수 있습니다.\n\n③ 회사는 전자금융거래를 위한 전자적 장치 또는 ‘정보통신망 이용촉진 및 정보보호 등에 관한 법률’ 제2조제1항제1호에 따른 정보통신망에 침입하여 거짓이나 그 밖의 부정한 방법으로 획득한 접근매체의 이용으로 발생한 사고로 인하여 이용자에게 그 손해가 발생한 경우에는 그 손해를 배상할 책임이 있습니다.\n\n제8조 (거래내용의 확인)\n① 회사는 이용자와 미리 약정한 전자적 방법을 통하여 이용자의 거래내용(이용자의 '오류정정 요구사실 및 처리결과에 관한 사항'을 포함합니다)을 확인할 수 있도록 하며, 이용자의 요청이 있는 경우에는 요청을 받은 날로부터 2주 이내에 전자적양식, 모사전송, 서면 등의 방법으로 거래내용에 관한 서면을 교부합니다. 전자적 장치의 운영장애, 그 밖의 사유로 거래내용을 확인하게 할 수 없는 때에는 인터넷 등을 이용하여 즉시 그 사유를 알리고, 그 사유가 종료된 때부터 이용자가 거래내용을 확인할 수 있도록 하여야 합니다.\n\n② 회사가 이용자에게 제공하는 거래내용 중 거래계좌의 명칭 또는 번호, 거래의 종류 및 금액, 거래상대방을 나타내는 정보, 거래일자, 전자적 장치의 종류 및 전자적 장치를 식별할 수 있는 정보와 해당 전자금융거래와 관련한 전자적 장치의 접속기록은 5년간, 건당 거래금액이 1만원 이하인 소액 전자금융거래에 관한 기록, 전자지급수단 이용시 거래승인에 관한 기록, 이용자의 오류정정 요구사실 및 처리결과에 관한 사항은 1년간의 기간을 대상으로 하되, 회사가 가맹점에 대한 전자지급결제대행 서비스 제공
1의 대가로 수취한 수수료에 관한 사항은 제공하는 거래내용에서 제외됩니다.\n\n③ 이용자가 본조 제1항에서 정한 서면교부를 요청하고자 할 경우 다음의 주소 및 전화번호로 요청할 수 있습니다.\n\n주소 : 서울특별시 강남구 테헤란로 131 한국지식재산센터 15층 토스페이먼츠 주식회사\n이메일 주소 : [email protected]\n전화번호 : 1544-7772\n제9ì¡° (오류의 정정 등)\n① 이용자는 전자지급결제대행 서비스를 이용함에 있어 오류가 있음을 안 때에는 회사에 대하여 ê·¸ 정정을 요구할 수 있습니다.\n\n② 회사는 전항의 규정에 따른 오류의 정정요구를 받은 때에는 이를 즉시 조사하여 처리한 후 정정요구를 받은 날부터 2주 이내에 ê·¸ 결과를 이용자에게 알려 드립니다.\n\n③ 이용자는 다음의 주소 및 전화번호로 본 조항상의 정정 요구를 할 수 있습니다.\n\n주소 : 서울특별시 강남구 테헤란로 131 한국지식재산센터 15층 토스페이먼츠 주식회사\n이메일 주소 : [email protected]\n전화번호: 1544 - 7772\n④ 회사는 스스로 전자금융거래에 오류가 있음을 안 때에는 이를 즉시 조사하여 처리한 후 오류가 있음을 안 날부터 2주 이내에 오류의 원인과 처리 결과를 이용자에게 알려 드립니다.\n\n제10ì¡° (전자지급결제대행 서비스 이용 기록의 생성 및 ë³´ì¡´)\n① 회사는 이용자가 전자지급결제대행 서비스 이용거래의 내용을 추적, 검색하거나 ê·¸ 내용에 오류가 발생한 경우에 이를 확인하거나 정정할 수 있는 기록을 생성하여 보존합니다.\n\n② 전항의 규정에 따라 회사가 보존하여야 하는 기록의 종류 및 보존방법은 제8ì¡° 제2항에서 정한 바에 따릅니다.\n\n제11ì¡° (거래지시의 철회 제한)\n① 이용자가 전자지급거래를 한 경우, 지급의 효력은 ‘전자금융거래법’ 제13ì¡° 각호의 규정에 따릅니다.\n\n② 이용자는 ‘전자금융거래법’ 제13ì¡° 각호의 규정에 따라 지급의 효력이 발생하기전까지 거래지시를 철회할 수 있습니다. 단, 금융기관, 이동통신사 등의 규정에 의거 거래지시의 철회가 제한될 수 있습니다.\n\n③ 전자지급수단별 거래지시의 철회 방법 및 제한 등은 다음 각호와 같습니다.\n\n신용카드결제, 계좌이체결제, 가상계좌결제 : 전자상거래 등에서의 소비자보호에 관한 법률 등 관련 법령에서 정한 바에 따라 재화의 구입 또는 용역의 이용 거래에서의 청약의 철회 등을 한 경우에 한하여 철회가 가능합니다.\n휴대폰결제, KT전화(ARS,폰빌)결제: 전 가호의 방법에 따른 청약철회 요청건 중 이동통신사의 규정에 의거 결제일 해당월 말일까지 발생한 거래건에 한하여 철회가 가능합니다.\n상품권결제: 전 가호의 방법에 따른 청약철회 요청 ê±´ 중 시스템 장애 등으로 정상적인 서비스를 이용하지 못한 경우에 한하여 결제일로부터 10일 이내 청약 철회가 가능합니다.\n제12ì¡° (추심이체의 출금 동의 및 철회)\n① 회사는 이용자의 요청이 있는 경우 이용자의 계좌가 개설되어 있는 금융회사 등이 추심이체를 실행할 수 있도록 금융회사 등을 대신하여 전자금융거래법령 등 관련 법령에 따른 방법으로 출금에 대한 동의를 진행합니다.\n\n② 회사는 전 항에 따른 이용자의 동의 사항을 추심 이체를 실행하는 해당 금융회사 등에 제출합니다.\n\n③ 이용자는 이용자의 계좌의 원장에 출금기록이 끝나기 전까지 회사 또는 해당 금융회사 등에 제1항의 규정에 따른 동의의 철회를 요청할 수 있습니다.\n\n④ 전 항에도 불구하고 회사 또는 금융회사 등은 대량으로 처리하는 거래 또는 예약에 따른 거래 등의 경우에는 미리 이용자와 정한 약정에 따라 동의의 철회시기를 달리 정할 수 있습니다.\n\n⑤ 이용자가 제3항에 따라 출금 동의 철회를 요청한 경우, 이용자는 출금 동의 철회 요청 이후 발생한 출금에 대해서 제14ì¡° 제1항의 담당자에게 이의를 제기할 수 있습니다. 다만, 본 조항은 동의 철회요청 이전에 발생한 출금에 대해서는 적용되지 않습니다.\n\n제13ì¡° (전자금융거래정보의 제공금지)\n회사는 전자지급결제대행서비스 및 결제대금예치서비스를 제공함에 있어서 취득한 이용자의 인적사항, 이용자의 계좌, 접근매체 및 전자금융거래의 내용과 실적에 관한 정보 또는 자료를 이용자의 동의를 얻지 아니하고 제3자에게 제공,누설하거나 업무상 목적 외에 사용하지 아니합니다. 단, ‘금융실명 거래 및 비밀 보장에 관한 법률’ 제4ì¡° 제1항 단서의 규정에 따른 경우 ê·¸ 밖의 다른 법률에서 정하는 바에 따른 경우에는 그러하지 아니합니다.\n\n제14ì¡° (분쟁처리 및 분쟁조정)\n① 이용자는 다음의 분쟁처리 책임자 및 담당자에 대하여 전자지급결제대행 서비스 및 결제대금예치서비스 이용과 관련한 의견 및 불만의 제기, 손해배상의 청구 등의 분쟁처리를 요구할 수 있습니다.\n\n담당자 : 토스페이먼츠 RM(리스크)팀\n연락처 : 전화번호 1544-7772, 팩스 02-6919-2354\n이메일 : rm@toss
1payments.com\n② 이용자가 회사에 대하여 분쟁처리를 신청한 경우에는 회사는 15일 이내에 이에 대한 조사 또는 처리 결과를 이용자에게 안내합니다.\n\n③ 이용자는 '금융위원회의 설치 등에 관한 법률' 제51조의 규정에 따른 금융감독원의 금융분쟁조정위원회나 '소비자기본법' 제35ì¡° 제1항의 규정에 따른 소비자원에 회사의 전자지급결제대행서비스 및 결제대금예치서비스의 이용과 관련한 분쟁조정을 신청할 수 있습니다.\n\n제15ì¡° (회사의 안정성 확보 의무)\n회사는 전자금융거래의 안전성과 신뢰성을 확보할 수 있도록 전자금융거래의 종류별로 전자적 전송이나 처리를 위한 인력, 시설, 전자적 장치 등의 정보기술부문 및 전자금융업무에 관하여 금융위원회가 정하는 기준을 준수합니다.\n\n제16ì¡° (이용시간)\n① 회사는 이용자에게 연중무휴 1일 24시간 전자금융거래 서비스를 제공함을 원칙으로 합니다. 단, 금융기관 기타 결제수단 발행업자의 사정에 따라 변경될 수 있습니다.\n\n② 회사는 정보통신설비의 보수, 점검 기타 기술상의 필요나 금융기관 기타 결제수단 발행업자의 사정에 의하여 서비스 중단이 불가피한 경우, 서비스 중단 3일 전까지 게시가능한 전자적 수단을 통하여 서비스 중단 사실을 게시한 후 서비스를 일시 중단할 수 있습니다. 다만, 시스템 장애보국, 긴급한 프로그램 보수, 외부요인 등 불가피한 경우에는 사전 게시없이 서비스를 중단할 수 있습니다.\n\n제17ì¡° (약관외 준칙 및 관할)\n① 이 약관에서 정하지 아니한 사항에 대하여는 전자금융거래법, 전자상거래 등에서의 소비자 보호에 관한 법률, 통신판매에 관한 법률, 여신전문금융업법 등 소비자보호 관련 법령에서 정한 바에 따릅니다.\n\n② 회사와 이용자간에 발생한 분쟁에 관한 관할은 민사소송법에서 정한 바에 따릅니다."})})},{})},{title:"KCP",content:(0,i.jsx)(e=>{let{fontSize:n={xs:12,md:14},marginTop:t=10}=e;return(0,i.jsxs)("div",{style:{padding:10,paddingTop:t},children:[(0,i.jsx)(x.Zv,{size:n,style:{display:"inline"},children:"제1ì¡° (목적)\n이 약관은 엔에이치엔한국사이버결제 주식회사(이하 '회사'라 합니다)가 제공하는 전자지급결제대행서비스 및 결제대금예치서비스를 이용자가 이용함에 있어 회사와 이용자 사이의 전자금융거래에 관한 기본적인 사항을 정함을 목적으로 합니다.\n\n제2ì¡° (용어의 정의)\n이 약관에서 정하는 용어의 정의는 다음과 같습니다.\n\n1. '전자금융거래'라 함은 회사가 전자적 장치를 통하여 전자지급결제대행서비스 및 결제대금예치서비스(이하 '전자금융거래 서비스'라고 합니다)를 제공하고, 이용자가 회사의 종사자와 직접 대면하거나 의사소통을 하지 아니하고 자동화된 방식으로 이를 이용하는 거래를 말합니다.\n2. '전자지급결제대행서비스'라 함은 전자적 방법으로 재화의 구입 또는 용역의 이용에 있어서 지급결제정보를 송신하거나 수신하는 것 또는 ê·¸ 대가의 정산을 대행하거나 매개하는 서비스를 말합니다.\n3. '결제대금예치서비스'라 함은 이용자가 재화의 구입 또는 용역의 이용에 있어서 ê·¸ 대가(이하 '결제대금'이라 한다)의 전부 또는 일부를 재화 또는 용역(이하 '재화 등'이라 합니다)을 공급받기 전에 미리 지급하는 경우, 회사가 이용자의 물품수령 또는 서비스 이용 확인 시점까지 결제대금을 예치하는 서비스를 말합니다.\n4. ‘가맹점’이라 함은 금융기관 또는 전자금융업자와의 계약에 따라 직불전자지급수단이나 선불전자지급수단 또는 전자화폐에 의한 거래에 있어서 이용자에게 재화 또는 용역을 제공하는 자로서 금융기관 또는 전자금융업자가 아닌 자를 말합니다.\n5. '이용자'라 함은 이 약관에 동의하고 회사가 제공하는 전자금융거래 서비스를 이용하는 자를 말합니다.\n6. '접근매체'라 함은 전자금융거래에 있어서 거래지시를 하거나 이용자 및 거래내용의 진실성과 정확성을 확보하기 위하여 사용되는 수단 또는 정보로서 전자식 카드 및 이에 ì
1¤€í•˜ëŠ” 전자적 정보(신용카드번호를 포함한다), '전자서명법'상의 인증서, 회사에 등록된 이용자번호, 이용자의 생체정보, 이상의 수단이나 정보를 사용하는데 필요한 비밀번호 등 전자금융거래법 제2ì¡° 제10호에서 정하고 있는 것을 말합니다.\n7. '거래지시'라 함은 이용자가 본 약관에 의하여 체결되는 전자금융거래계약에 따라 회사에 대하여 전자금융거래의 처리를 지시하는 것을 말합니다.\n8. '오류'라 함은 이용자의 고의 또는 과실 없이 전자금융거래가 전자금융거래계약 또는 이용자의 거래지시에 따라 이행되지 아니한 경우를 말합니다.\n제3ì¡° (약관의 명시 및 변경)\n① 회사는 이용자가 전자금융거래 서비스를 이용하기 전에 이 약관을 게시하고 이용자가 이 약관의 중요한 내용을 확인할 수 있도록 합니다.\n② 회사는 이용자의 요청이 있는 경우 전자문서의 전송방식에 의하여 본 약관의 사본을 이용자에게 교부합니다.\n③ 회사가 약관을 변경하는 때에는 ê·¸ 시행일 1월 전에 변경되는 약관을 회사가 제공하는 전자금융거래 서비스 이용 초기화면 및 회사의 홈페이지에 게시함으로써 이용자에게 공지합니다. 다만, 법령의 개정으로 인하여 긴급하게 약관을 변경하는 경우에는 즉시 공지합니다.\n④ 이용자가 변경된 약관사항에 동의하지 않는 경우에는 서비스의 이용이 불가하며 이용자는 이용 계약을 해지할 수 있습니다.\n제4ì¡° (전자지급결제대행서비스의 종류)\n회사가 제공하는 전자지급결제대행서비스는 지급결제수단에 따라 다음과 같이 구별됩니다.\n\n1. 신용카드결제대행서비스: 이용자가 결제대금의 지급을 위하여 제공한 지급결제수단이 신용카드인 경우로서, 회사가 전자결제시스템을 통하여 신용카드 지불정보를 송,수신하고 결제대금의 정산을 대행하거나 매개하는 서비스를 말합니다.\n2. 계좌이체대행서비스: 이용자가 결제대금을 회사의 전자결제시스템을 통하여 금융기관에 등록한 자신의 계좌에서 출금하여 원하는 계좌로 이체할 수 있는 실시간 송금 서비스를 말합니다.\n3. 가상계좌서비스: 이용자가 결제대금을 현금으로 결제하고자 경우 회사의 전자결제시스템을 통하여 자동으로 이용자만의 고유한 일회용 계좌의 발급을 통하여 결제대금의 지급이 이루어지는 서비스를 말합니다.\n4. 기타: 회사가 제공하는 서비스로서 지급결제수단의 종류에 따라 '휴대폰 결제대행서비스', 'ARS결제대행서비스', '상품권결제대행서비스', '교통카드결제대행서비스' 등이 있습니다.\n제5ì¡° (결제대금예치서비스의 내용)\n① 이용자(이용자의 동의가 있는 경우에는 재화 등을 공급받을 자를 포함합니다. 이하 본조에서 같습니다)는 재화 등을 공급받은 사실을 재화 등을 공급받은 날부터 3영업일 이내에 회사에 통보하여야 합니다.\n② 회사는 이용자로부터 재화 등을 공급받은 사실을 통보받은 후 회사와 통신판매업자간 사이에서 정한 기일 내에 통신판매업자에게 결제대금을 지급합니다.\n③ 회사는 이용자가 재화 등을 공급받은 날부터 3영업일이 지나도록 정당한 사유의 제시없이 ê·¸ 공급받은 사실을 회사에 통보하지 아니하는 경우에는 이용자의 동의없이 통
1신판매업자에게 결제대금을 지급할 수 있습니다.\n④ 회사는 통신판매업자에게 결제대금을 지급하기 전에 이용자에게 결제대금을 환급받을 사유가 발생한 경우에는 그 결제대금을 소비자에게 환급합니다.\n⑤ 회사는 이용자와의 결제대금예치서비스 이용과 관련된 구체적인 권리,의무를 정하기 위하여 본 약관과는 별도로 결제대금예치서비스이용약관을 제정할 수 있습니다.\n제6조 (이용시간)\n① 회사는 이용자에게 연중무휴 1일 24시간 전자금융거래 서비스를 제공함을 원칙으로 합니다. 단, 금융기관 기타 결제수단 발행업자의 사정에 따라 달리 정할 수 있습니다.\n② 회사는 정보통신설비의 보수, 점검 기타 기술상의 필요나 금융기관 기타 결제수단 발행업자의 사정에 의하여 서비스 중단이 불가피한 경우, 서비스 중단 3일 전까지 게시 가능한 전자적 수단을 통하여 서비스 중단 사실을 게시한 후 서비스를 일시 중단할 수 있습니다. 다만, 시스템 장애복구, 긴급한 프로그램 보수, 외부요인 등 불가피한 경우에는 사전 게시없이 서비스를 중단할 수 있습니다.\n제7조 (접근매체의 선정과 사용 및 관리)\n① 회사는 전자금융거래 서비스 제공 시 접근매체를 선정하여 이용자의 신원, 권한 및 거래지시의 내용 등을 확인할 수 있습니다.\n② 이용자는 접근매체를 제3자에게 대여하거나 사용을 위임하거나 양도 또는 담보 목적으로 제공할 수 없습니다.\n③ 이용자는 자신의 접근매체를 제3자에게 누설 또는 노출하거나 방치하여서는 안되며, 접근매체의 도용이나 위조 또는 변조를 방지하기 위하여 충분한 주의를 기울여야 합니다.\n④ 회사는 이용자로부터 접근매체의 분실이나 도난 등의 통지를 받은 때에는 그 때부터 제3자가 그 접근매체를 사용함으로 인하여 이용자에게 발생한 손해를 배상할 책임이 있습니다.\n제8조 (거래내용의 확인)\n① 회사는 이용자와 미리 약정한 전자적 방법을 통하여 이용자의 거래내용(이용자의 '오류정정 요구사실 및 처리결과에 관한 사항'을 포함합니다)을 확인할 수 있도록 하며, 이용자의 요청이 있는 경우에는 요청을 받은 날로부터 2주 이내에 모사전송 등의 방법으로 거래내용에 관한 서면을 교부합니다. 다만, 전자적 장치의 운영 장애, 그 밖의 사유로 거래내용을 제공할 수 없는 때에는 즉시 이용자에게 전자문서 전송(전자우편을 이용한 전송을 포함합니다)의 방법으로 그러한 사유를 알려야 하며, 거래내용을 제공할 수 없는 기간은 서면교부 기간에 산입하지 아니합니다.\n② 회사가 이용자에게 제공하는 거래내용 중 거래계좌의 명칭 또는 번호, 거래의 종류 및 금액, 거래상대방을 나타내는 정보, 거래일자, 전자적 장치의 종류 및 전자적 장치를 식별할 수 있는 정보와 해당 전자금융거래와 관련한 전자적 장치의 접속기록 회사가 전자금융거래의 대가로 받은 수수료, 이용자의 출금 동의에 관한 사항, 전자금융거래의 신청 및 조건의 변경에 관한 사항, 건당 거래금액이 1만원을 초과하는 전자금융거래에 관한 기록은 5년간, 건당 거래금액이 1만원 이하인 소액 전자금융거래에 관한 기록, 전자지급수단 이용시 거래승인에 관한 기록, 이용자의 오류정정 요구사실 및 처리결과에 관한 사항은 1년간의 기간을 대상으로 보존하고, 회사가 전자지급결제대행 서비스 제공
1의 대가로 수취한 수수료에 관한 사항을 제공합니다.\n③ 이용자가 제1항에서 정한 서면교부를 요청하고자 할 경우 다음의 주소 및 전화번호로 요청할 수 있습니다.\n주소: 서울시 구로구 디지털로 26길 72(구로동, NHN한국사이버결제)\n이메일 주소: [email protected]\n전화번호: 1544-8667\n제9ì¡° (오류의 정정 등)\n① 이용자는 전자금융거래 서비스를 이용함에 있어 오류가 있음을 안 때에는 회사에 대하여 ê·¸ 정정을 요구할 수 있습니다.\n② 회사는 전항의 규정에 따른 오류의 정정요구를 받은 때 또는 스스로 오류가 있음을 안 때 에는 이를 즉시 조사하여 처리한 후 정정요구를 받은 날 또는 오류가 있음을 안 날부터 2주 이내에 ê·¸ 결과를 이용자에게 문서, 전화 또는 전자우편으로 알려 드립니다.\n제10ì¡° (가맹점의 준수사항 등)\n① 가맹점은 직불전자지급수단이나 선불전자지급수단 또는 전자화폐(이하 \"전자화폐등\"이라 한다)에 의한 거래를 이유로 재화 또는 용역의 제공 등을 거절하거나 이용자를 불리하게 대우하여서는 아니 됩니다.\n② 가맹점은 이용자로 하여금 가맹점수수료를 부담하게 하여서는 아니 됩니다.\n③ 가맹점은 다음 각 호의 어느 하나에 해당하는 행위를 하여서는 아니 됩니다.\n1. 재화 또는 용역의 제공 등이 없이 전자화폐등에 의한 거래를 한 것으로 가장(가장)하는 행위\n2. 실제 매출금액을 초과하여 전자화폐등에 의한 거래를 하는 행위\n3. 다른 가맹점 이름으로 전자화폐등에 의한 거래를 하는 행위\n4. 가맹점의 이름을 타인에게 빌려주는 행위\n5. 전자화폐등에 의한 거래를 대행하는 행위\n④ 가맹점이 아닌 자는 가맹점의 이름으로 전자화폐등에 의한 거래를 하여서는 아니 됩니다.\n제11ì¡° (가맹점 모집 등)\n① 회사는 가맹점을 모집하는 경우에는 가맹점이 되고자 하는 자의 영업여부 등을 확인하여야 합니다. 다만, 「여신전문금융업법」 제16조의2의 규정에 따라 이미 확인을 한 가맹점인 경우에는 그러하지 아니합니다.\n② 회사는 다음 각 호의 사항을 금융위원회가 정하는 방법에 따라 가맹점에 알려야 합니다.\n1. 가맹점수수료\n2. 제2항의 규정에 따른 가맹점에 대한 책임\n3. 전조 규정에 따른 가맹점의 준수사항\n③ 회사는 가맹점이 전조의 규정을 위반하여 형의 선고를 받거나 관계 행정기관으로부터 위반사실에 대하여 서면통보를 받는 등 대통령령이 정하는 사유에 해당하는 때에는 특별한 사유가 없는 한 지체 없이 가맹점계약을 해지하여야 합니다. ‘대통령령이 정하는 사유’라 함은 다음 각 호의 어느 하나에 해당하는 경우를 말합니다.\n1. 가맹점이 전자금융거래법 제 26ì¡° 또는 전조 제3항 제3호 내지 제5호를 위반하여 형을 선고받은 경우\n2. 가맹점이 전조 제1항, 제2항 또는 제3항 제3호 내지 제5호를 위반한 사실에 관하여 관계 행정기관으로부터 서면통보가 있는 경우\n3. 관계 행정기관으로부터 해당 가맹점의 폐업사실을 서면으로 통보 받은 경우\n제12ì¡° (회사의 책임)\n① 접근매체의 위조나 변조로 발생한 사고로 인하
1여 이용자에게 발생한 손해에 대하여 배상책임이 있습니다. 다만 이용자가 제7조 제2항에 위반하거나 제3자가 권한 없이 이용자의 접근매체를 이용하여 전자금융거래를 할 수 있음을 알았거나 알 수 있었음에도 불구하고 이용자가 자신의 접근매체를 누설 또는 노출하거나 방치한 경우 그 책임의 전부 또는 일부를 이용자가 부담하게 할 수 있습니다.\n② 회사는 계약체결 또는 거래지시의 전자적 전송이나 처리과정에서 발생한 사고로 인하여 이용자에게 그 손해가 발생한 경우에는 그 손해를 배상할 책임이 있습니다. 다만 본조 제1항 단서에 해당하거나 법인('중소기업기본법' 제2조 제2항에 의한 소기업을 제외합니다)인 이용자에게 손해가 발생한 경우로서 회사가 사고를 방지하기 위하여 보안절차를 수립하고 이를 철저히 준수하는 등 합리적으로 요구되는 충분한 주의의무를 다한 경우에는 그러하지 아니합니다.\n③ 회사는 이용자로부터의 거래지시가 있음에도 불구하고 천재지변, 회사의 귀책사유가 없는 정전, 화재, 통신장애 기타의 불가항력적인 사유로 처리 불가능하거나 지연된 경우로서 이용자에게 처리 불가능 또는 지연사유를 통지한 경우(금융기관 또는 결제수단 발행업체나 통신판매업자가 통지한 경우를 포함합니다)에는 이용자에 대하여 이로 인한 책임을 지지 아니합니다.\n④ 회사는 전자금융거래를 위한 전자적 장치 또는 ‘정보통신망 이용촉진 및 정보보호 등에 관한 법률’ 제 2조 제 1항 제 1호에 따른 정보통신망에 침입하여 거짓이나 그 밖의 부정한 방법으로 획득한 접근매체의 이용으로 발생한 사고로 인하
1여 이용자에게 ê·¸ 손해가 발생한 경우에는 ê·¸ 손해를 배상할 책임이 있습니다. 다만, 다음과 같은 경우 회사는 이용자에 대하여 일부 또는 전부에 대하여 책임을 지지 않습니다.\n1. 회사가 접근매체에 따른 확인 외에 보안강화를 위하여 전자금융거래 시 요구하는 추가적인 보안조치를 이용자가 정당한 사유 없이 거부하여 전자금융거래법 제9ì¡° 제1항 제3호에 따른(이하 ‘사고’라 한다)사고가 발생한 경우.\n2. 이용자가 동항 제 1호의 추가적인 보안조치에서 사용되는 매체, 수단 또는 정보에 대하여 다음과 같은 행위를 하여 사고가 발생하는 경우\n가. 누설, 누출 또는 방치한 행위\n나. 제 3자에게 대여하거나 ê·¸ 사용을 위임한 행위 또는 양도나 담보의 목적으로 제공한 행위\n제13ì¡° (전자지급거래계약의 효력)\n① 회사는 이용자의 거래지시가 전자지급거래에 관한 경우 ê·¸ 지급절차를 대행하며, 전자지급거래에 관한 거래지시의 내용을 전송하여 지급이 이루어지도록 합니다.\n② 회사는 이용자의 전자지급거래에 관한 거래지시에 따라 지급거래가 이루어지지 않은 경우 수령한 자금을 이용자에게 반환하여야 합니다.\n제14ì¡° (거래지시의 철회)\n① 이용자는 전자지급거래에 관한 거래지시의 경우 지급의 효력이 발생하기 전까지 다음의 주소, 전자우편 및 연락처에 연락을 취함으로써 거래지시를 철회할 수 있습니다.\n주소: 서울시 구로구 디지털로26길 72(구로동, NHN한국사이버결제)\n이메일 주소: [email protected]\n전화번호: 1544-8667\n② 전항의 지급의 효력이 발생 시점이란 (i) 전자자금이체의 경우에는 거래지시된 금액의 정보에 대하여 수취인의 계좌가 개설되어 있는 금융기관의 계좌 원장에 입금기록이 끝난 때 (ii) ê·¸ 밖의 전자지급수단으로 지급하는 경우에는 거래지시된 금액의 정보가 수취인의 계좌가 개설되어 있는 금융기관의 전자적 장치에 입력이 끝난 때를 말합니다.\n③ 이용자는 지급의 효력이 발생한 경우에는 전자상거래 등에서의 소비자보호에 관한 법률 등 관련 법령상 청약의 철회의 방법 또는 본 약관 제5조에서 정한 바에 따라 결제대금을 반환받을 수 있습니다.\n제15ì¡° (전자지급결제대행 서비스 이용 기록의 생성 및 ë³´ì¡´)\n① 회사는 이용자가 전자금융거래의 내용을 추적, 검색하거나 ê·¸ 내용에 오류가 발생한 경우에 이를 확인하거나 정정할 수 있는 기록을 생성하여 보존합니다.\n② 전항의 규정에 따라 회사가 보존하여야 하는 기록의 종류 및 보존방법은 제8ì¡° 제2항에서 정한 바에 따릅니다.\n제16ì¡° (전자금융거래정보의 제공금지)\n회사는 전자금융거래 서비스를 제공함에 있어서 취득한 이용자의 인적사항, 이용자의 계좌, 접근매체 및 전자금융거래의 내용과 실적에 관한 정보 또는 자료를 이용자의 동의를 얻지 아니하고 제3자에게 제공, 누설하거나 업무상 목적 외에 사용하지 아니합니다. 단, 통신비밀보호법, 정보통신망 이용촉진 및 정보보호 등에 관한 법률 등 관계법령에 의하여 적법한 절차에 따르는 경우에는 그러하지 아니합니다.\n\n제17ì¡° (계약해지 및 이용제한)\n① 이용자는 서비스 홈페이지 또는 고객센터를 통하여 서비스 계약을 해지할 수 있습니다.\n② 회사는 이용자가 본 약관의 의무를 이행하지 않을 경우 사전 통지 없이 즉시 서비스 이용계약을 해지하거나 서비스 이용을 제한할 수 있습니다. 회사의 조치에 대하여 이의가 있는 경우에는 서비스 홈페이지 또는 고객센터를 통하여 이의신청을 할 수 있습니다.\n③ 전 항의 이의가 정당하다고 판단되는 경우 회사는 서비스의 이용을 즉시 재개합니다.\n제18ì¡° (분쟁처리 및 분쟁조정)\n① 이용자는 다음의 분쟁처리 책임자 및 담당자에 대하여 전자금융거래 서비스 이용과 관련한 의견 및 불만의 제기, 손해배상의 청구 등의 분쟁처리를 요구할 수 있습니다.\n담당자: RM팀\n연락처(전화ë²
1ˆí˜¸, 전자우편주소) : 070-5075-8041, [email protected]\n② 이용자가 회사에 대하여 분쟁처리를 신청한 경우에는 회사는 15일 이내에 이에 대한 조사 또는 처리 결과를 이용자에게 안내합니다.\n③ 이용자는 '금융위원회의 설치 등에 관한 법률' 제51조의 규정에 따른 금융감독원의 금융분쟁조정위원회나 '소비자기본법' 제33조의 규정에 따른 한국소비자원에 회사의 전자금융거래 서비스의 이용과 관련한 분쟁조정을 신청할 수 있습니다.\n제19ì¡° (회사의 안정성 확보 의무)\n회사는 전자금융거래가 안전하게 처리될 수 있도록 선량한 관리자로서의 주의를 다하며 전자금융거래의 안전성과 신뢰성을 확보할 수 있도록 전자금융거래의 종류별로 전자적 전송이나 처리를 위한 인력, 시설, 전자적 장치 등의 정보기술부문 및 전자금융업무에 관하여 금융위원회가 정하는 기준을 준수합니다.\n\n제20ì¡° (약관 외 준칙 및 관할)\n① 회사와 이용자 사이에 개별적으로 합의한 사항이 이 약관에 정한 사항과 다를 때에는 ê·¸ 합의사항을 이 약관에 우선하여 적용합니다.\n② 이 약관에서 정하지 아니한 사항에 대하여는 전자금융거래법, 전자상거래 등에서의 소비자 보호에 관한 법률, 통신판매에 관한 법률, 여신전문금융업법 등 소비자보호 관련 법령에서 정한 바에 따릅니다.\n③ 회사와 이용자간에 발생한 분쟁에 관한 관할은 민사소송법에서 정한 바에 따릅니다.\n\n\n부칙 <제 1 호, 2006.12.26.>\n본 약관은 2007년 1월 1일부터 시행한다.\n\n부칙 <제 2 호, 2011.01.17.>\n본 약관은 2011년 02월 21일부터 시행한다.\n(제 2ì¡° 4항 신설, 제 8ì¡° 2항 일부 개정, 제 10ì¡° 신설, 제11ì¡° 신설)\n\n부칙 <제 3 호, 2015.10.14.>\n본 약관은 2015 10월 14일부터 시행한다.\n(제 17ì¡° 제1항 일부 개정, 제 12ì¡° 제 5항 신설)\n\n부칙 <제 4 호, 2016.04.08.>\n본 약관은 2016년 4월 26일부터 시행한다.\n(제 1ì¡° 일부 개정, 제 8ì¡° 제 3항 일부 개정)\n\n부칙 <제 5 호, 2016.11.11.>\n본 약관은 2016 11월 21일부터 시행한다.\n(제 17ì¡° 신설, 제3ì¡° 제3항 및 제4항, 제9ì¡° 제2항, 제14ì¡° 제1항, 제16ì¡°, 제18ì¡° 제3항 일부 개정)\n\n부칙 <제 6 호, 2016.11.28.>\n본 약관은 2016 11월 28일부터 시행한다.\n(제12ì¡° 제1항 삭제, 제6ì¡° 제2항, 제8ì¡° 제1항 및 제2항, 제9ì¡° 제2항, 제19ì¡° 개정, 제20ì¡° 제1항 신설)\n\n부칙 <제 7 호, 2018.01.19.>\n본 약관은 2018년 02월 22일부터 시행한다.\n(제12ì¡° 제1항, 제2항 일부 개정)\n\n부칙 <제 8 호, 2018.07.23.>\n본 약관은 2018년 07월 31일부터 시행한다.\n(제18ì¡° 제1항 일부 개정)\n\n부칙 <제 9 호, 2018.11.15.>\n본 약관은 2018년 12월 20일부터 시행한다.\n(제8ì¡° 제3항, 제14ì¡° 제1항 개정)\n\n부칙 <제 10 호, 2019.05.21.>\n본 약관은 2019년5월 31일부터 시행한다.\n(제8ì¡° 제3항, 제14ì¡° 제1항 개정)\n\n통신과금서비스 이용약관\n제1ì¡° (목적)\n이 약관은 통신과금서비스를 제공하는 엔에이치엔한국사이버결제 주식회사(이하 “회사”라 합니다)와 통신과금서비스이용자(이하 “이용자”라 합니다) 사이의 통신과금서비스에 관한 기본적인 사항을 정함으로써 통신과금서비스의 안정성과 신뢰성을 확보함에 ê·¸ 목적이 있습니다.\n\n제2ì¡° (용어의 정의)\n이 약관에서 정하는 용어의 정의는 다음과 같습니다.\n\n① “통신과금서비스”라 함은 정보통신서비스로서 다음 각 호의 업무를 말합니다.\n1. 타인이 판매, 제공하는 재화 또는 용역(이하 “재화 등”이라 한다)의 대가를 자신이 제공하는 전기통신역무의 요금과 함께 청구, 징수하는 업무\n2. 타인이 판매, 제공하는 재화 등의 대가가 제1호의 업무를 제공하는 자의 전기통신역무의 요금과 함께 청구, 징수되도록 거래정보를 전자적으로 송수신하는 것 또는 ê·¸ 대가의 정산을 대행하거나 매개하는 업무\n② “이용자”라 함은 이 약관에 동의하고 회사가 제공하는 통신과금서비스를 이용하는 자를 말합니다.\n③ “접근매체”라 함은 통신과금 거래에 있어서 거래지시를 하거나 이용자 및 거래내용의 진실성과 정확성을 확보하기 위하여 사용되는 수단 또는 정보로서 유무선 전화 및 통신사에 등록된 이용자의 유무선 전화 번호, 이용자의 생체정보, 등록된 이용자번호, 이용자 결제정보와 연동되어 생
1성되는 고유번호(이하 ‘고유번호’), 카드, 이상의 수단이나 정보를 사용하는데 필요한 비밀번호 등을 말합니다.\n④ “가맹점” 또는 “거래상대방”이라 함은 통신과금서비스를 통하여 ê·¸ 대가를 받고 이용자에게 재화 또는 용역을 판매, 제공하는 자를 말합니다.\n⑤ “거래지시”라 함은 이용자가 통신과금서비스계약에 따라 회사에게 통신과금서비스의 처리를 지시하는 것을 말하며, 아래의 경우 거래지시가 있는 것으로 봅니다.\n1. 이용자가 결제창에 인증번호, 고유식별정보 등을 입력하고 동 약관에 동의하는 경우\n2. 이용자가 “제4조의 2”에 따라 등록된 접근매체를 사용하여 결제를 요청하는 경우\n⑥ “지정한 기일”이란 이용자가 통신사와 약정한 1항의 전기통신역무의 요금 납입기한을 의미하며, 이는 이동통신사의 기준에 따릅니다.\n⑦ “월 자동결제서비스”라 함은 이용자의 동의를 받아 첫 구매 이후 재화 및 용역의 이용기간이 자동으로 연장되어 ê·¸ 대가가 이용자에게 매월 자동 청구되는 상품을 말합니다.\n⑧ “결제간소화 서비스”란 이용자의 최초 1회 결제 시 이용자의 결제정보(통신사, 유무선전화번호, 생년월일, 성별 등)와 연동된 고유번호를 생성하고, 생성된 고유번호를 활용하여 이용자가 인증만으로 간편하게 계속적으로 결제를 할 수 있는 통신과금서비스를 말합니다.\n⑨ “휴대폰 간편결제”란 이용자가 휴대폰 단말기 등 각종 유무선 기기를 통하여 자신의 정보를 입력하여 본 서비스 등록 후에는 고유번호, 휴대폰번호와 비밀번호 또는 비밀번호의 입력만으로 결제를 요청할 수 있는 서비스를 말합니다.\n⑩ “익월 취소 기능”이란 이용자가 휴대폰결제를 이용하여 완료한 결제 건을 결제한 당월 이후에도 취소할 수 있도록 하는 서비스를 말합니다.\n제3ì¡° (약관의 명시 및 변경)\n① 회사는 이용자가 통신과금서비스를 이용하기 전에 이 약관을 게시하고 이용자가 이 약관의 중요한 내용을 확인할 수 있도록 합니다.\n② 회사는 이용자의 요청이 있는 경우 전자문서의 전송방식에 의하여 본 약관의 사본을 이용자에게 교부합니다.\n③ 회사가 약관을 변경하는 때에는 ê·¸ 시행일 1 개월 전에 변경되는 약관을 회사의 홈페이지에 게시함으로써 이용자에게 공지합니다.\n제4ì¡° (접근매체의 관리 및 이용자의 의무)\n① 회사는 통신과금서비스 제공 시 접근매체를 선정하여 이용자의 신원, 권한 및 거래지시의 내용 등을 확인할 수 있습니다.\n② 이용자는 접근매체를 제3자에게 대여하거나 사용을 위임하거나 양도 또는 담보 목적으로 제공할 수 없습니다.\n③ 이용자는 자신의 접근매체를 제3자에게 누설 또는 노출하거나 방치하여서는 안 되며, 접근매체의 도용이나 위조 또는 변조를 방지하기 위하여 충분한 주의를 기울여야 합니다.\n④ 회사는 이용자로부터 접근매체의 분실이나 도난 등의 통지를 받은 때에는 ê·¸ 때부터 제3자가 ê·¸ 접근매체를 사용함으로 인하여 이용자에게 발생한 손해를 배상할 책임이 있습니다.\n⑤ 아래의 어느 하나에 행위를 통하여 자금을 융통하여 주거나 이를 알선ㆍ중개ㆍ권유ㆍ광고하는 경우 회사는 정보통신망 이용촉진 및 정보보호 등에 관한 법률 제72조에 의거하여 관계당국에 고소 및 고발, 민사상의 법적 조치를 취할 수 있습니다.\n가. 재화등의 판매ㆍ제공을 가장하거나 실제 매출금액을 초과하여 통신과금서비스에 의한 거래를 하거나 이를 대행하게 하는 행위\n나. 통신과금서비스 이용자로 하여금 통신과금서비스에 의하여 재화등을 구매ㆍ이용하도록 한 후 통신과금서비스 이용자가 구매ㆍ이용한 재화등을 할인하여 매입하는 행위\n⑥ 회사는 본 서비스(휴대폰 소액결제 서비스)의 원활한 이용을 위해 고객인증, 이용금액 청구 및 수납을 위하여 이용자가 지정한 이동통신사에 고객의 휴대전화번호, 생년월일, 성별 등 개인정보와 인증 및 과금에 필요한 정보(사용금액, 구매일시, 상품코드 등)를 제공할 수 있습니다.\n⑦ 이동통신사와의 청구수납대행계약에 따른 요금정산을 위해 필요한 정보(휴대전화번호, 생년월일, 성별, 사용일자, 청구일자, 청구 및 수납금액 등)를 제공받을 수 있습니다.\n제4조의 2 (특정 접근매체를 이용한 거래에 대한 특칙)\n① 회사는 통신과금서비스 제공 시 이용자의 신청에 의하여 이용자에게 필요결제정보와 연동된 이용자고유번호 또는 이용자고유번호에 접근할 수 있는 수단을 부여할 수 있습니다.\n② 이용자가 회사에 대하여 별도의 이용자고유번호 또는 이용자고유번호에 접근할 수 있는 수단의 부여를 신청하는 경우 회사는 이용자가 제공한 아래 각 호의 정보 등을 이용자의 동의를 받고 저장합니다.\n1. 이용자의 주민등록번호 또는 이를 대체할 수 있는 본인 확인 정보\n2. 이용자가 가입한 통신사\n3. 이용자의 유무선 전화 번호\n4. 이용자가 설정한 비밀번호\n5. 기타 통신과금서비스에 필요한 정보\n③ 이용자가 필요 결제정보와 연동된 이용자고유번호 또는 이용자고유번호에 접근할 수 있는 수단을 이용하여 통신과금서비스를 재이용할 경우, 회사는 전항의 저장된 이용자가 설정한 비밀번호 또는 개인정보 일부를 이용자에게 확인을 받ê
1³  거래의 승인 여부를 결정할 수 있습니다.\n④ 이용자가 이용자고유번호 또는 이용자고유번호에 접근할 수 있는 수단을 부여 받아 회사가 제공하는 결제 방법에 의하여 결제를 진행하고자 하는 경우, 본 약관에 대한 1회의 동의로 향후 결제 이용 시 본 약관의 내용이 자동으로 적용됩니다.\n⑤ 이용자는 제13조의 방법으로 저장된 개인정보의 삭제를 회사에 요청할 수 있고, 회사는 이용자의 요청을 받은 즉시, 이용자의 개인정보를 삭제하여야 합니다. 단, 제11ì¡° 제2항의 사항은 거래내용 확인을 위해 삭제할 수 없습니다.\n제4조의 3 (결제 간소화 서비스의 제공)\n① 회사는 이용자의 동의 또는 신청에 의하여 결제 간소화 서비스 제공을 위해 이용자에게 결제정보와 연동된 이용자의 고유번호 등을 부여할 수 있습니다.\n② 이용자가 최초 1회 결제정보를 등록하여 결제가 된 이후에는 결제정보 입력 없이 회사는 부여한 고유번호 등을 이용하여 인증만으로 거래 승인여부를 결정할 수 있습니다.\n제 4조의 4 (월 자동결제서비스의 제공)\n① 회사는 이용자가 월 자동결제서비스를 이용할 경우에는 전자적 대금 결제창에서 이용금액 및 매월 자동 결제된다는 내용에 체크하는 방법 등으로 명시적 동의를 받습니다.\n② 월 자동결제서비스를 제공하는 동안 이용금액을 증액할 경우에는 전항의 동의를 받을 때 또는 이용금액이 증액되기 전에 이용자가 전자적 대금 결제창에서 이용금액 증액에 관한 내용에 체크하는 방법 등으로 명시적 동의를 받습니다.\n③ 제 2항에 따라 이용금액이 증액될 경우 회사는 이용자에게 이용금액 변경사실을 단문메세지(SMS)등을 통하여 사전에 통지하며, 이용금액이 증액될 때마다 재동의를 받습니다.\n④ 회사가 월 자동결제서비스를 제공하는 동안 가맹점(콘텐츠제공사업자)의 영업양도, 양수 또는 합병 발생 시 이용자에 대한 전월 자동결제 내역이 존재하거나 당월에 월 자동결제 동의 내역이 존재하는 경우에만 월 자동결제서비스를 제공합니다.\n⑤ 이용자는 원할 경우 월 자동결제서비스를 차단할 수 있으며, 본 약관 제 15조에서 정하는 방법으로 신청할 수 있습니다.\n제4조의 5 (익월 취소 기능 제공)\n① 회사는 이용자의 요청 시 휴대폰결제를 이용한 달의 다음 달 이후에도 결제 취소 기능을 제공할 수 있습니다. 단, 익월결제취소는 이용자가 사용중인 통신사가 해당 기능을 제공하는 경우에 한하여 가능합니다.\n② 일부 가맹점의 경우, 재화 등의 특성상 익월결제취소 기능이 제공되지 않을 수 있으며, 통신사 및 회사의 정책에 따라 익월결제취소 기능 제공이 가능한 가맹점은 달라질 수 있습니다.\n③ 익월결제취소 요청에 따라 발생한 반환 예정 대금은 통신사의 정책에 따라 이용자의 청구 금액에서 상계처리 됩니다. 단, 반환 대금이 향후 청구금액보다 많을 경우 잔여 반환 대금은 ê·¸ 이후 청구대금에서 순차적으로 상계 처리합니다.\n⑤ 익월결제취소는 이용자의 필요 또는 요청에 의해 제공되는 것이므로 반환대금에 대한 이자는 가산되지 않습니다.\n제5ì¡° (모니터링 및 해킹방지 시스템 구축)\n① 회사는 서버 및 통신기기의 정상작동여부 확인을 위하여 정보처리시스템 자원 상태의 감시, 경고 및 제어가 가능한 모니터링체계를 갖추어야 하며, 정보통신망 이용촉진 및 정보보호 등에 관한 법률 및 ê·¸ 시행령에 따른 통신과금서비스의 안전성, 신뢰성 확보를 위한 필요조치를 준수합니다.\n② 회사는 해킹 침해 방지를 위하여 다음 각 호의 시스템 및 프로그램을 설치하여야 합니다.\n1. 침입차단시스템 설치\n2. 침입탐지시스템 설치\n3. ê·¸ 밖에 필요한 보호장비 ë
1˜ëŠ” 암호프로그램 등 정보보호시스템 설치\n제6ì¡° (바이러스 감염 방지)\n회회사는 컴퓨터바이러스 감염을 방지하기 위하여 다음 각 호를 포함한 대책을 수립, 운용하여야 합니다.\n\n1. 출처, 유통경로 및 제작자가 명확하지 아니한 응용프로그램은 사용을 자제하고 불가피할 경우에는 컴퓨터바이러스 검색프로그램으로 진단 및 치료 후 사용할 것\n2. 컴퓨터바이러스 검색, 치료 프로그램을 설치하고 최신 버전을 유지할 것\n3. 컴퓨터바이러스 감염에 대비하여 방어, 탐색 및 복구 절차를 마련할 것\n제7ì¡° (비정상거래 및 위험거래 차단 시스템 구축)\n① 회사는 비정상거래(스미싱, 개인정보 도용 시도로 의심되는 일정 금액 이상 일정 횟수 이상 결제 시도 등을 고려하여 비정상거래여부 판단) 및 위험거래(환금성이 있어 스미싱, 개인정보 도용에 이용되기 쉬운 서비스의 금액 및 횟수 고려하여 위험거래여부 판단)로 발생하는 제3자의 결제로부터 선량한 이용자를 보호하고, 이로 인한 이용자의 손해를 최소화하기 위해 다음 각 호와 같은 시스템을 구축하여야 합니다.\n1. 비정상 거래 유형 분석 시스템\n2. 복제폰 이용 거래 탐지 시스템\n3. 기타 불법결제 의심 거래 모니터링 시스템\n② 회사는 본조 제1항 각 호의 시스템을 통해 비정상거래 또는 위험거래에 따른 결제 요청으로 판단될 경우, 결제 요청을 제한 또는 차단할 수 있습니다.\n③ 본조 제2항에 의해 결제 요청이 제한 또는 차단된 경우, 이용자는 제15ì¡° 제1항의 담당자에게 연락을 하여 본인 확인 절차를 거친 후 통신과금서비스를 이용할 수 있습니다.\n제8ì¡° (이용자의 정보보호)\n① 회사는 이용자의 과실 또는 이용자 장비의 문제로 인해 회사의 정보통신망에 중대한 침해사고가 발생하여 회사의 서비스를 이용하는 이용자의 정보시스템 또는 정보통신망 등에 심각한 장애가 발생할 가능성이 있는 아래 각 호의 경우에는 이용자에 대한 보호조치를 전자우편, 공지사항 등의 방법으로 요청할 수 있습니다.\n1. 이용자의 장비가 제3의 사용자에게 이용 당하여 회사의 서비스에 장애를 초래한 경우\n2. 이용자의 장비의 H/W 혹은 S/W의 문제로 회사의 서비스에 장애를 초래하는 경우\n3. 이용자가 고의 혹은 실수로 회사의 악의적인 접속을 시도하거나 접속을 한 경우\n② 이용자가 취할 보호조치의 내용은 아래 각 호와 같습니다.\n1. 해당 장비의 네트워크로부터 연결케이블 제거, 서비스 포트 차단, 네트워크 주소 차단 등의 즉각적인 분리\n2. 해당 장비에 대한 보안점검\n3. 관련 원인점검 및 패치, OS재설치, 필터링 등의 사후 보안 조치 실시\n③ 회사는 이용자가 전항의 보호조치를 이행하지 아니할 경우 정보통신망으로의 접속을 5일간 제한 할 수 있습니다.\n④ 회사가 이용자의 보호조치 불이행에 대하여 부당한 접속 제한을 한 경우 이용자는 제15ì¡° 제1항의 담당자에게 이의제기를 할 수 있으며, 회사는 이의제기를 접수 후 2주 이내로 사실을 확인하고, 이용자에게 서면 (전자문서 포함) 으로 답변을 발송하여야 합니다.\n제9ì¡° (회사의 권리와 의무)\n① 회사가 접근매체의 발급주체가 아닌 경우에는 접근매체의 위조나 변조로 발생한 사고로 인하
1여 이용자에게 발생한 손해에 대하여 배상책임이 없습니다.\n② 회사가 접근매체의 발급주체이거나 사용, 관리주체인 경우에는 접근매체의 위조나 변조로 발생한 사고로 인하여 이용자에게 발생한 손해에 대하여 배상책임이 있습니다. 단, 사고발생에 있어서 이용자의 고의나 중대한 과실이 있는 경우로서 전부 또는 일부를 이용자의 부담으로 할 것을 약정한 경우에는 그 책임의 전부 또는 일부를 이용자가 부담하게 할 수 있습니다.(2013.07.17 단서신설)\n③ 회사는 계약체결 또는 거래지시의 전자적 전송이나 처리과정에서 발생한 사고로 인하여 이용자에게 손해가 발생한 경우에는 그 손해를 배상할 책임이 있습니다. 다만, 본조 제2항 단서에 해당하거나 법인('중소기업기본법' 제2조 제2항에 의한 소기업을 제외한다)인 이용자에게 손해가 발생한 경우로서 회사가 사고를 방지하기 위하여 보안절차를 수립하고 이를 철저히 준수하는 등 합리적으로 요구되는 충분한 주의의무를 다한 경우에는 그러하지 아니합니다.\n④ 회사는 이용자가 통신과금서비스 이용 시 이용약관이나 안내사항 등을 확인하지 않아 발생한 손해, 또는 이용자가 제4조 제2항에 위반하거나 제3자가 권한 없이 이용자의 접근매체를 이용하여 통신과금서비스를 이용할 수 있음을 알았거나 알 수 있었음에도 불구하고 이용자가 자신의 접근매체를 누설 또는 노출하거나 방치하여 발생한 손해 등 이용자의 부주의에 기한 손해에 대하여 배상 책임이 없습니다.\n⑤ 회사와 이용자 사이에 손해배상에 관한 협의가 성립되지 아니하거나 협의를 할 수 없는 경우에는 당사자는 방송통신위원회에 재정을 신청할 수 있습니다.\n⑥ 회사는 이용자에게 거래 금액 외에 일정금액의 수수료를 건당 부과할 수 있습니다.\n⑦ 회사는 컴퓨터 등 정보통신설비의 보수점검, 교체 및 고장, 통신의 두절 등의 사유가 발생한 경우에는 통신과금서비스의 제공을 일시적으로 중단할 수 있습니다.\n⑧ 회사는 전항의 사유로 통신과금서비스의 제공이 일시적으로 중단됨으로 인하여 이용자가 입은 손해에 대하여 배상합니다. 단, 회사가 고의 또는 과실이 없음을 입증한 경우에는 그러하지 아니합니다.\n⑨ 회사는 이용자가 전기통신역무의 요금과 함께 청구된 재화 등의 대가를 통신사가 지정한 기일까지 납입하지 아니한 때에는 그 청구된 재화 등의 대가의 1000분의 35에 상당하는 가산금을 부과하며, 그 다음 납입 기일까지도 납입하지 아니한 때에는 청구된 재화 등의 대가의 1000분의 40 에 상당하는 가산금을 부과합니다. 단, 본 규정에 의한 가산금은 요금의 납기일이 속한 말일 다음 영업일을 기준으로 하여 체납된 요금에 가산하여 부과합니다.\n⑩ 회사는 통신사로부터 통신과금서비스와 관련된 이용자의 개인정보를 제공받을 수 있으며, 회사는 위 제공받은 정보를 통신과금서비스 외의 목적으로 사용할 수 없습니다.\n⑪ 회사는 회사가 수립한 정책에 따라, 이용한도금액을 변경할 수 있으며, 복제폰, 대포폰, 휴대폰 소액대출(일명 '휴대폰깡'), 명의도용 등과 같은 시장질서 교란행위로 인한 피해를 방지하기 위하여 결제한도를 일정 기간 동안 일정 금액으로 제한할 수 있습니다.\n⑫ 회사는 정보통신망 이용촉진 및 정보보호 등에 관한 법률 및 전자상거래 등에서의 소비자보호 등에 관한 법률에 따라 방송통신위원회와 (사)한국전화결제산업협회에서 마련한 가이드라인에 따른 결제창을 이용자에게 제공하여 전자적 대금지급 시 고지 의무를 강화하고 안정한 결제 환경 조성 등 이용자 보호를 위해 노력합니다.\n⑬ 회사는 이용자의 청약의사가 진정한 의사 표시에 의한 것인지를 확인하기 위하여 다음 각 호의 사항에 대하여 명확히 고지하고, 고지한 사항에 대한 이용자의 확인절차를 마련합니다.\n1. 재화 또는 용역의 내용 및 종류\n2. 재화 또는 용역의 가격\n3. 재화 또는 용역의 제공기간\n⑭ 회사는 정보통신망 이용촉진 및 정보보호 등에 관한 법률 제61조에 따라 과학기술정보통신부에서 아래 각 호에 해당하는 자에 대해 명한 통신과금서비스 제공
1의 거부, 정지 또는 제한 명령을 성실히 준수합니다.\n1. 청소년보호법 제16조를 위반하여 청소년유해매체물을 청소년에게 판매, 대여, 제공하는 자\n2. 다음 어느 하나에 해당하는 수단을 이용하여 이용자로 하여금 재화 등을 구매, 이용하게 함으로써 이용자의 이익을 현저하게 저해하는 자\n가. 정보통신망 이용촉진 및 정보보호 등에 관한 법률 제50조를 위반한 영리목적의 광고성 정보 전송\n나. 이용자에 대한 기망 또는 부당한 유인\n3. 정보통신망 이용촉진 및 정보보호 등에 관한 법률 또는 다른 법률에서 금지하는 재화 등을 판매, 제공하는 자\n⑮ 회사는 이용자가 통신사를 통하여 결제비밀번호를 설정할 경우 해당 결제비밀번호가 입력되어야만 결제가 진행되도록 기술적 조치를 취하여야 합니다.\n제9조의 2 (재화 등의 공급계약상 대금채권의 채권자)\n① 이용자가 재화 등의 대금을 통신사에 휴대폰 이용요금과 함께 납부하기 이전에 회사가 재화 등의 대금를 가맹점에게 선지급한 경우, 이 선지급 대상인 재화 등에 관한 공급계약(이용자는 회사의 고객센터를 통해서 이용자가 거래한 가맹점이 해당 거래의 대상인 재화 등의 대가를 회사로부터 선지급 받는지 여부를 확인하실 수 있습니다)과 관련하여 이용자와 해당 가맹점이 체결한 해당 재화 등의 공급계약상 대금채권의 채권자가 회사임을 해당 가맹점을 대신하여 알려드리며, 이용자는 이에 동의합니다.\n② 이용자 및 회사는 회사가 제1항의 재화 등의 공급계약상 대금채권의 채권자가 되는 것에 동의합니다. 단, 제1항의 재화 등의 대금은 통신사의 휴대폰 이용요금 청구시 함께 청구될 예정이며, 이용자가 휴대폰 요금과 함께 위 재화 등의 대금을 통신사에 납부할 경우 회사는 이용자가 회사에 대하여 위 대금채무를 이행한 것으로 보게 됨을 알려드립니다.\n제10조 (고지사항)\n① 회사는 재화 등의 판매\xb7제공의 대가를 청구할 때 이용자에게 다음 각 호의 사항을 고지하여야 합니다.\n1. 통신과금서비스 이용일시\n2. 통신과금서비스를 통한 구매\xb7이용의 거래 상대방(통신과금서비스를 이용하여 그 대가를 받고 재화 또는 용역을 판매,제공하는 자를 말하며, 이하 “거래 상대방”이라 합니다)의 상호와 연락처\n3. 통신과금서비스를 통한 구매\xb7이용 금액과 그 명세\n4. 이의신청 방법 및 연락처\n② 회사는 전자적 대금지급이 이루어진 경우에는 전화, 팩스, 휴대전화 등을 이용하여 이용자에게 신속하게 전자적 대금지급 사실을 알립니다.\n제11조 (거래내용의 확인)\n① 회사는 이용자가 구매ㆍ이용 내역을 확인할 수 있는 방법을 제공하여야 하며, 이용자가 구매ㆍ이용 내역에 관한 서면(전자문서를 포함한다. 이하 같다)을 요청하는 경우에는 그 요청을 받은 날부터 2주 이내에 이를 제공하여야 합니다.\n② 회사는 다음 각 호의 사항에 관한 기록을 해당 거래를 한 날부터 1년간 보존하여야 합니다. 다만, 건당 거래 금액이 1만원을 초과하는 거래인 경우에는 5년간 보존하여야 합니다.\n\n1. 통신과금서비스를 이용한 거래의 종류\n\n2. 거래 금액\n\n3. 거래 상대방\n\n4. 거래 일시\n\n5. 대금을 청구\xb7징수하는 전기통신역무의 가입자번호\n\n6. 회사가 통신과금서비스 제공
1의 대가로 수취한 수수료에 관한 사항\n\n7. 해당 거래와 관련한 전기통신역무의 접속에 관한 사항\n\n8. 거래의 신청 및 조건의 변경에 관한 사항\n\n9. 거래의 승인에 관한 사항\n\n10.ê·¸ 밖에 과학기술정보통신부장관이 정하여 고시하는 사항\n\n③ 전항에 따른 거래기록은 서면, 마이크로필름, 디스크, 자기테이프, ê·¸ 밖의 전산정보처리조직에 의하여 보존하여야 합니다. 다만, 디스크, 자기테이프, ê·¸ 밖의 전산정보처리조직에 의하여 보존하는 경우에는 전자문서 및 전자거래기본법 제5ì¡° 제1항 각 호의 요건을 모두 갖추어야 합니다.\n④ 이용자가 제1항에서 정한 서면교부를 요청하고자 할 경우 다음의 주소 및 전화번호로 요청할 수 있습니다.\n주소: 서울시 구로구 디지털로26길 72(구로동, NHN한국사이버결제)\n이메일 주소: [email protected]\n전화번호: 1688-6410\n제12ì¡° (정정 요구)\n이용자는 통신과금서비스가 자신의 의사에 반하여 제공되었음을 안 때에는 회사에게 이에 대한 정정을 요구할 수 있으며(이용자의 고의 또는 중과실이 있는 경우는 제외한다), 회사는 ê·¸ 정정 요구를 받은 날부터 2주 이내에 처리 결과를 알려 주어야 한다.\n\n제13ì¡° (개인정보의 보호)\n① 회사는 개인정보보법 등 관계 법령이 정하는 바에 따라 이용자의 개인정보를 보호합니다. 회사는 다음과 같이 이용자의 개인정보를 수집 및 이용하거나 제3자에게 제공, 조회, 위탁합니다.\n: 개인정보의 수집 및 이용과 관련된 사항\n1.개인(신용)정보의 수집 및 이용목적\n회사는 다음과 같은 목적 하에 통신과금서비스와 관련한 개인(신용)정보를 수집합니다\n\n① 이용자가 구매한 재화나 용역의 대금 결제\n② 이용자가 결제한 거래의 취소 또는 환불\n③ 이용자가 결제한 거래의 청구 및 수납\n④ 이용자가 수납한 거래 대금의 정산\n⑤ 이용자가 결제한 거래의 내역을 요청하는 경우 응대 및 확인\n⑥ 통신과금서비스 이용 불가능한 이용자(미성년자 등)와 불량, 불법 이용자의 부정 이용 방지\n⑦ 이용자의 결제 간소화를 위한 고유번호 생성\n⑧ 이용자의 결제 대금 미납시 채권보존을 위한 신용보험 가입\n⑨ 이용자의 결제 대금 미납시 채권의 회수\n⑩ 채무불이행 관련 개인(신용) 정보 확인\n⑪ 이용자의 불만사항 해결 및 민원처리, 고지사항 전달\n\n2. 개인(신용)정보의 수집항목(필수)"}),(0,i.jsx)(eW.Z,{data:[{key:1,category:"가. 통신과금서비스 이용과 관련된 수집 정보",description:"-통신사\n-휴대폰번호\n-생년월일\n-성별(내외국인 구분포함)\n-이메일"},{key:2,category:"나. 서비스이용 또는 처리 과정에서 자동 혹은 수동으로 생성되어 수집되는 정보",description:"- 이용자의 상품 또는 용역관련 거래정보\n(주문자명, 주소, 이메일, 회원ID, 상품명, 주문요청금액 등)\n- 이용자의 이메일, 접속 IP\n- Mac Address/ OS정보 / User_agent (브라우저 정보, 단말기 기종 등)\n- 쿠키\n- 접속로그\n- 불량 혹은 비정상 이용기록\n- 이용자 결제정보와 연동되어 생성되는 고유번호\n- DI, 통신사 등급, 통신사 가입일, 통신과금서비스 수납방법\n- 통신과금서비스 연체금액(*),\n- 발생•해소 시기 등 채무불이행 관련 신용도 정보(*)\n- 결제사 코드, 실물/컨텐츠 구분\n\n(*) 표시된 정보는 본 서비스의 원활한 제공을 위한 (이용불가능한 이용자, 불량•불법 이용자의 부정이용 방지를 위한) 필수 수집 항목 입니다."}],columns:[{dataIndex:"category",key:"category",width:"20%"},{dataIndex:"description",key:"description"}],style:{paddingBottom:10}}),(0,i.jsx)(x.Zv,{size:n,style:{display:"inline"},children:"3. 개인(신용)정보의 보유 및 이용기간\n이용자의 개인(신용)정보는 원칙적으로 개인정보의 수집 및 이용목적이 달성되면 지체 없이 파기 합니다. 단, 다음의 정보에 대해서는 아래의 이유로 명시한 기간 동안 ë³´ì¡´ 합니다.\n\n\n가. 회사 내부 방침의 의한 정보보유\n[부정이용방지와 비인가사용방지를 위한 결제 이용에 관한 기록]\n-보존기간 : 5년\n\n나. 관련법령에 의한 정보보유\n정보통신망 이용촉진 및 정보보호 등에 관한 법률, 상법, 전자상거래 등에서의 소비자보호에 관한 법률 등 관련법령의 규정에 의하여 보존할 필요가 있는 경우 회사는 관련법령에서 정한 일정한 기간 동안 정보를 보관합니다. 이 경우 회사는 보관하는 정보를 ê·¸ 보관의 목적으로만 이용하며 보존기간은 아래와 같습니다.\n\n[통신과금서비스에 관련 기록]\n-보존기간 : 건당 거래금액 1만원 초과의 경우 5년, 건당 거래금액 1만원 이하
1의 경우 1년\n-보존근거 : 정보통신망 이용촉진 및 정보보호 등에 관한 법률\n(* 통신과금서비스 연체금액, 발생•해소 시기 등 채무불이행 관련 신용도 정보는 수령한 날로부터 3년)\n\n[계약 또는 청약철회 등에 관한 기록]\n-보존기간: 5년\n-보존근거: 전자상거래 등에서의 소비자보호에 관한 법률\n\n[대금결제 및 재화 등의 공급에 관한 기록]\n-보존기간: 5년\n-보존근거: 전자상거래 등에서의 소비자보호에 관한 법률\n\n[소비자의 불만 또는 분쟁처리에 관한 기록]\n-보존기간: 3년\n-보존근거: 전자상거래 등에서의 소비자보호에 관한 법률\n\n[신용정보의 수집 및 이용 등에 관한 기록]\n-보존기간: 5년\n-보존근거: 신용정보의 이용 및 보호에 관한 법률\n\n[신용정보 업무처리에 관한 기록]\n-보존기간 : 3년\n-보존근거 : 신용정보의 이용 및 보호에 관한 법률\n\n[방문에 관한 기록]\n-보존기간: 3개월\n-보존근거: 통신비밀보호법\n\n: 개인정보의 제3자 제공, 조회, 위탁과 관련된 사항\n1. 개인(신용)정보의 제3자 제공"}),(0,i.jsx)(eW.Z,{data:[{key:1,recipient:"㈜에스케이텔레콤\n㈜케이티\n㈜엘지유플러스\n주식회사 LG헬로비전\n㈜한국케이블텔레콤\n에스케이텔링크 주식회사\n㈜다날\n㈜케이지모빌리언스\n㈜다우데이타",purpose:"이용자 본인 인증 및\n거래 승인,\n이용자의 실시간 미납정보 확인\n요금 정산을 위한 거래정보 전송\n수납 등 요금 정산 관련 업무",info:"-주민등록번호 앞7자리(또는 생년월일, 성별, 내외국인 구분)\n-휴대전화 또는 유선전화번호\n-거래내역\n-휴대폰결제 비밀번호\n-통신사 등",period:"-건당 거래금액 1만원 초과의 경우 : 5년\n-건당 거래금액 1만원 이하의 경우 : 1년\n(단, 관련법령에서 달리 정하고 있는 경우 그에 따름)"},{key:2,recipient:"㈜한국결제인증",purpose:"휴대폰안심결제서비스",info:"-휴대전화번호",period:"서비스 해지 및 서비스안내 종료 시"},{key:3,recipient:"㈜코리아크레딧뷰로",purpose:"휴대폰 소액결제 미납채권에 대한 개인신용정보를 제공받기 위한 목적",info:"-성명\n-생년월일+성별\n-휴대폰번호\n-DI(Duplication Information)\n-미납정보",period:"-이용목적 달성 시 또는 서비스 해지 시\n-거래가 거절되거나, 제공된 날로부터 동의철회 시 또는 제공된 목적을 달성할 때까지"},{key:4,recipient:"이용자의 거래 상대방",purpose:"거래 승인 확인, 취소 및 환불, 거래 대금의 정산, 거래 확인 요청에 대한 응대 및 확인",info:"-휴대전화 또는 유선 전화번호\n-거래 승인 여부\n-거래 승인 실패 원인\n-결제 한도\n-거래 내역 등\n-이메일",period:"-건당 거래금액 1만원 초과의 경우 : 5년\n-건당 거래금액 1만원 이하의 경우 : 1년\n(단, 관련법령에서 달리 정하고 있는 경우 그에 따름)"},{key:5,recipient:"(사)한국전화결제산업협회 부정거래",purpose:"부정거래(스미싱, 휴대폰 현금화 등)의 방지 및 관련 자료 취합, 휴대폰결제 관련 주요 내용 안내",info:"휴대전화번호, 통신사 등",period:"-건당 거래금액 1만원 초과의 경우 : 5년\n-건당 거래금액 1만원 이하의 경우 : 1년\n(단, 관련법령에서 달리 정하고 있는 경우 그에 따름)"}],columns:[{title:"제공받는 자",dataIndex:"recipient",key:"recipient",width:"22%"},{title:"제공받는 자의 보유 및 이용 목적",dataIndex:"purpose",key:"purpose"},{title:"제공하는 개인(신용) 정보 항목",dataIndex:"info",key:"info"},{title:"제공받는 자의 보유 및 이용기간",dataIndex:"period",key:"period"}],style:{paddingBottom:10}}),(0,i.jsx)(x.Zv,{size:n,style:{display:"inline"},children:"2. 개인(신용)정보의 조회"}),(0,i.jsx)(eW.Z,{data:[{key:1,purpose:"채무불이행 관련\n신용도 정보 확인",company:"코리아크레딧뷰로㈜",info:"채무불이행 관련 신용도 정보"}],columns:[{title:"조회목적",dataIndex:"purpose",key:"purpose"},{title:"조회대상기관",dataIndex:"company",key:"company"},{title:"조회 정보",dataIndex:"info",key:"info"}],style:{paddingBottom:10}}),(0,i.jsx)(x.Zv,{size:n,style:{display:"inline"},children:"* 상기 신용정보 조회는 이용자(고객)의 신용등급에 아무런 영향을 미치지 않습니다.\n\n3. 개인(신용)정보의 처리위탁"}),(0,i.jsx)(eW.Z,{data:[{key:1,trustee:"㈜고려신용정보",work:"이용자 미납 채권 추심"}],columns:[{title:"수탁사",dataIndex:"trustee",key:"trustee"},{title:"위탁 업무",dataIndex:"work",key:"work"}],style:{paddingBottom:10}}),(0,i.jsx)(x.Zv,{size:n,style:{display:"inline"},children:'② 회사는 \'개인정보의 제공,조회 및 처리위탁에 대한 동의\'를 \'개인정보의 수집, 이용에 대한 동의\'와 구분하여 동의를 받으며, 이에 대하여 이용자가 동의를 하지 아니한다는 이유로 회사는 서비스 제공
1을 거부하지 않습니다. 다만, 이용자가 개인정보의 수집, 이용에 대한 동의, 개인정보의 제공,조회 및 처리위탁에 대한 동의를 거부할 경우 통신과금서비스를 통한 결제가 정상적으로 완료될 수 없습니다.\n③ 개인정보의 보유, 이용 기간이 만료된 개인정보는 아래와 같은 방법으로 파기합니다.\n1.전자적 파일형태로 저장된 개인정보는 기록을 재생할 수 없는 기술적 방법을 사용하여 삭제합니다.\n2.종이에 출력된 개인정보는 분쇄기로 분쇄하거나 소각을 통하여 파기합니다.\n④ 이용자는 회사의 개인정보 수집 및 이용 동의를 거부할 수 있습니다. 단, 동의를 거부 하는 경우 결제가 정상적으로 완료 될 수 없음을 알려 드립니다.\n제14ì¡° (통신과금정보의 제공금지)\n① 회사는 통신과금서비스를 제공함에 있어서 취득한 이용자의 인적사항, 이용자의 계좌, 접근매체 및 통신과금의 내용과 실적에 관한 정보 또는 자료를 이용자의 동의를 얻지 아니하고 제3자에게 제공, 누설하거나 업무상 목적 외에 사용하지 아니합니다. 단, 서비스의 제공에 관한 계약을 이행하기 위하여 필요하여 이용자 정보를 제3자에게 위탁할 경우, 본 약관 또는 홈페이지를 통해 공개하거나 전자우편, 서면, 모사전송, 전화 또는 이와 유사한 방법 중 어느 하나의 방법으로 이용자에게 알립니다.\n② 회사는 정보통신망 이용촉진 및 정보보호 등에 관한 법률 (제7장 통신과금서비스)의 관련규정에 의거하여 구성된 “(사)한국전화결제산업협회”가 이용자 보호를 위해 통신과금서비스 관련 정보를 요청하면 다음 각 호의 경우에는 관련 정보를 제공할 수 있습니다.\n1.휴대폰깡, 대포폰, 복제폰 등 시장 질서를 교란시키는 불법업체 혹은 불법행위자에 의한 민원발생의 경우\n2.지인 사용 등 제3자 결제로 인한 민원발생의 경우\n3.기타 통신과금서비스를 통한 불법행위가 발생하여 이용자 보호가 필요한 경우\n제15ì¡° (이의신청 및 권리구제)\n① 이용자는 다음의 보호책임자 및 담당자에 대하여 이의신청 및 권리구제를 요청할 수 있습니다.\n보호책임자 : RM팀 팀장\n연락처(전화번호, 전자우편주소): 1688-6410, [email protected]\n보호담당자 : RM팀 해당 업무담당자\n연락처(전화번호, 전자우편주소) : 1688-6410, [email protected]\n② 이용자는 서면(전자문서를 포함한다), 전화, 모사전송 등을 통하여 회사에게 통신과금서비스와 관련된 이의신청을 할 수 있습니다.\n③ 회사는 본조 제2항에 따른 이의신청을 받은 날부터 2주일 이내에 ê·¸ 조사 또는 처리 결과를 이용자에게 알려야 합니다.\n④ 회사는 이용자와 거래 상대방 사이에 전자적 대금지급과 관련하여 다툼이 있는 경우 이용자나 거래 상대방이 분쟁해결을 위하여 분쟁발생 사실을 소명하여 요청하는 경우 분쟁해결에 필요한 범위 내에서 다음 각 호의 사항에 대하여 지체 없이 협조합니다.\n1. 분쟁의 원인이 된 대금지급과 관련된 정보(이용자 인증 관련 정보를 포함합니다)의 열람, 복사 허용\n2. 분쟁의 원인이 된 대금지급에 대한 회사의 보안유지 조치관련 정보의 열람, 복사 허용. 단, 공개할 경우 보안유지에 장애가 발생할 우려가 있는 정보에 대해서는 공개를 거부할 수 있습니다.\n제16ì¡° ((사)한국전화결제산업협회)\n① 회사는 불법 과금, 복제폰, 휴대폰 깡 및 불법 마케팅 등으로부터 이용자를 보호하기 위하여 (사)한국전화결제산업협회(이하 “전결협”이라 한다)의 구성원으로 참여하여, “유무선전화결제이용자보호합의서”를 성실히 이행합니다.\n② 회사는 전결협의 민원경보시스템 운영을 위해 항시 연락 가능한 담당자 1인을 아래와 같이 지정하여, 신속한 민원처리에 협조합니다.\n- 고객서비스담당부서 : 고객센터\n- 전화번호 : 1688-6410\n- 이메일 : [email protected]\n③ 회사는 전결협 운영위에서 심사하고, 전결협, 방송통신위원회에서 제시한 가이드라인을 준수하며, 가맹점에게 가이드라인의 준수를 권고하고 지속적으로 모니터링 합니다.\n제17ì¡° (회사의 안정성 확보 의무)\n회사는 통신과금서비스의 안전성과 신뢰성을 확보할 수 있도록 통신과금서비스의 종류별로 전자적 전송이나 처리를 위한 인력, 시설, 전자적 장치 등의 정보기술부문 및 통신과금업무에 관하여 과학기술정보통신부ì
1ž¥ê´€ì´ 정하는 기준을 준수합니다.\n\n제18ì¡° (개인정보 유출등의 통지, 신고)\n① 회사는 개인정보의 분실, 도난, 유출(이하 “유출 등”이라 합니다) 사실을 안 때에는 지체 없이 다음 각 호의 모든 사항을 전자우편, 서면, 모사전송, 전화 또는 이와 유사한 방법 중 어느 하나의 방법으로 해당 이용자에게 알리고 방송통신위원회에 신고합니다. 다만, 이용자의 연락처를 알 수 없는 등 정당한 사유가 있는 경우에는 인터넷 홈페이지에 30일 이상 게시함으로써 통지를 갈음 할 수 있습니다.\n1. 유출 등이 된 개인정보 항목\n2. 유출 등이 발생한 시점\n3. 이용자가 취할 수 있는 조치\n4. 회사의 대응 조치\n5. 이용자가 상담 등을 접수할 수 있는 부서 및 연락처\n② 회사는 개인정보의 유출 등에 대한 대책을 마련하고 ê·¸ 피해를 최소화할 수 있는 조치를 강구하여야 합니다.\n제19ì¡° (약관외 준칙 및 관할)\n① 이 약관에서 정하지 아니한 사항에 대하여는 정보통신망 이용촉진 및 정보보호 등에 관한 법률, 전자금융거래법, 전자상거래 등에서의 소비자 보호에 관한 법률, 통신판매에 관한 법률, 여신전문금융업법 등 소비자보호 관련 법령에서 정한 바에 따릅니다.\n② 회사와 이용자간에 발생한 분쟁에 관한 관할은 민사소송법에서 정한 바에 따릅니다.\n\n부칙 <제 1 호, 2012.03.19.>\n본 약관은 2012년 04월 19일부터 시행한다.\n(제 9ì¡° 개정)\n\n부칙 <제2호, 2012.10.20.>\n제1ì¡° 시행일\n본 약관은 2012년 10월 20일부터 시행한다.\n\n제2ì¡° 개정 사항\n\n1. 제1ì¡° 중 “과”를 “와”로 한다.\n2. 제2조제1항 중 “각 목”을 “각 호”로, 제2조제1항 제2호 중 “가목”을 “제1호”로 하고 제2조제6항 신설 한다.\n3. 제3조제3항 중 “4주”를 “2주”로 하고, “지급결제정보 입력화면 및”을 삭제 한다.\n4. 제4조의1(특정 접근매체를 이용한 거래에 대한 특칙)을 신설 한다.\n5. 제7조제3항 중 “제14조제1항”을 “제15조제1항”으로 한다.\n6. 제8조제1항 중 “회사는”을 “회사는 이용자의 과실 또는 이용자 장비의 문제로 인해 회사의”로, 제8조제4항 중 “제14조제1항”을 “제15조제1항”으로 한다.\n7. 제9조제9항 중 “100분의 2”를 “100분의 5”로 하고, 제9조제11항부터 제9조제13항까지를 각각 신설 한다.\n8. 제10조제2항을 신설 한다.\n9. 제13ì¡° 조문의 “13조”를 “14조”로 한다.\n10.제13ì¡°(개인정보의 보호) 신설 한다.\n11.제14ì¡° 조문의 “14조”를 “15조”로, 제14조제1항의 보호책임자 “정승규 이사”를 “김용성 차장”으로 한다.\n12.제15ì¡° 조문의 “15조”를 “16조”로 하고, 제2항의 담당자 “정승규 이사”를 “김용성 차장”으로 한다.\n13.제16ì¡° 조문의 “16조”를 “17조”로 한다.\n14.제18ì¡°(개인정보의 누출 등의 통지, 신고)를 신설 한다.\n15.제17ì¡° 조문의 “17조”를 “19조”로 한다.\n부칙 <제3호, 2013.07.22.>\n제1ì¡° 시행일\n본 약관은 2013년07월 22일부터 시행한다.\n\n제2ì¡° 개정 사항\n\n1. 제7ì¡° 제3항 중 “제1항”을 “제2항”으로 한다.\n2. 제8ì¡° 제1항 각 호의 “사용자”를 “이용자”로 한다.\n3. 제9ì¡° 제2항 단서를 신설한다.\n4. 제9ì¡° 제9항 중 “100분의 5에 상당하는”을 “100분의 3”으로 한다.\n5. 제9ì¡° 제 13항 중 “방송통신위원회”를 “미래창조과학부”로 한다.\n6. 제11ì¡° 제2항 제 10호 중 “방송통신위원회가”를 “미래창조과학부장관이”로 한다.\n7. 제11ì¡° 제3항 중 “전자거래기본법”을 “전자문서 및 전자거래기본법”으로 한다.\n8. 제14ì¡° 제2항 중 “유무선전화결제이용자보호협의회”를 “(사)한국전화결제산업협회”로 한다.\n9. 제15ì¡° 제1항 중 “김용성 차장”을 “김명건 과장”으로, “[email protected]”을 “[email protected]”로 한다.\n10.제 16ì¡° 제 1항 중 “유무ì
1„ ì „화결제이용자보호협의회(이하 “전보협”이라 한다)를 “(사)한국전화결제산업협회(이하 “전결협”이라 한다)로 한다.\n11.제 16ì¡° 제 2항 및 제 3항 중 “전보협”을 “전결협”으로 한다.\n12.제17ì¡° 중 “방송통신위원회가”를 “미래창조과학부장관이”로 한다.\n부칙 <제4호, 2015.01.22.>\n제 1ì¡° 시행일\n본 약관은 2015년 02월 02일부터 시행한다.\n\n제 2ì¡° 개정사항\n\n1. 제 3ì¡° 제 3항의 “2주”를 “1개월”로 한다.\n2. 제 4ì¡° 제 7항의 “주민번호”를 “생년월일, 성별”로 한다.\n3. 제 4ì¡° 제 8항의 “주민번호”를 “생년월일, 성별”로 한다.\n4. 제 13ì¡° 제 2항 제 2호의 “주민등록번호”를 “생년월일, 성별”로 한다.\n5. 제 15ì¡° 제 1항 보호담당자를 “임기훈 사원”으로 한다.\n부칙 <제5호, 2015.03.02>\n제 1ì¡° 시행일\n본 약관은 2015년 04월 01일부터 시행한다.\n\n제 2ì¡° 개정사항\n\n1. 제 2ì¡° 제 7항을 신설한다.\n2. 제 4조의 2를 신설한다.\n부칙 <제6호, 2016.04.12>\n제 1ì¡° 시행일\n본 약관은 2016년 04월 26일부터 시행한다.\n\n제 2ì¡° 개정사항\n\n1. 제1조의 ‘한국사이버결제 주식회사’를 ‘엔에이치엔한국사이버결제 주식회사’로 한다.\n부칙 <제7호, 2016.07.13>\n제 1ì¡° 시행일\n본 약관은 2016년 09월 01일부터 시행한다.\n\n제 2ì¡° 개정사항\n\n1. 제13조의 ‘개인정보 취급위탁’을 ‘개인정보 처리위탁’으로 한다.\n2. 제13ì¡° 제1항 제6호를 삭제한다.\n3. 제18조의 ‘누출’을 ‘유출’로 한다.\n부칙 <제8호, 2017.09.25>\n제 1ì¡° 시행일\n본 약관은 2017년9월 25일부터 시행한다.\n\n제 2ì¡° 개정 사항\n\n1. 제9ì¡° 제 13항 중 "미래창조과학부"를 "과학기술정보통신부"로 한다.\n2. 제11ì¡° 제2항 제 10호 중 "미래창조과학부장관이"를 "과학기술정보통신부장관이"로 한다.\n3. 제17ì¡° 중 "미래창조과학부장관이"를 "과학기술정보통신부장관이"로 한다.\n부칙 <제9호, 2018.7.23>\n제 1ì¡° 시행일\n본 약관은 2018년7월 31일부터 시행한다.\n\n제 2ì¡° 개정 사항\n\n1. 제15ì¡° 제1항 중 “김명건 과장”을 “RM팀 팀장”으로, “임기훈 사원”을 “RM팀 해당 업무담당자”로 한다.\n2. 제16ì¡° 제2항 중 “김용성 차장” 을 “모바일사업팀 해당 업무담당자”로 한다.\n부칙 <제 10호, 2018.11.19>\n제 1ì¡° 시행일\n본 약관은 2018년 12월 20일부터 시행한다.\n\n제 2ì¡° 개정 사항\n\n1. 제 2ì¡° 제7항 “월 자동결제서비스”를 신설한다.\n2. 제 4조의 3 “월 자동결제서비스의 제공”을 신설한다.\n3. 제 9ì¡° 제 9항 가산금 부과 수수료를 추가 변경한다.\n4. 제 9ì¡° 제 11항을 신설한다.\n5. 제 11ì¡° 제 4항 주소를 “서울시 구로구 디지털로26길 72(구로동, NHN한국사이버결제)”로 한다.\n6. 제13ì¡° 제3항 제1호 가목의 “1) 개인정보 제공 받는 자”에 “별정통신사”를 추가한다.\n7. 제13ì¡° 제3항 제2호 가목의 “1) 개인정보 위탁 받는 자”에 “별정통신사”를 추가한다.\n부칙 <제 11호, 2019.06.27>\n제 1ì¡° 시행일\n본 약관은 2019년 8월 1일부터 시행한다.\n\n제 2ì¡° 개정 사항\n\n1. 제 9ì¡° 제 9항 가산금 부과 수수료를 변경한다.\n2. 제 9조의 2를 신설한다.\n부칙 <제 12호, 2021.09.08>\n제 1ì¡° 시행일\n본 약관은 2021년 10월 15일부터 시행한다.\n\n제 2ì¡° 개정 사항\n\n1. 제2ì¡°, 제4ì¡°, 제4조의4(종전 규정 제4조의3), 제5ì¡°, 제7ì¡°, 제9ì¡°, 제13ì¡°, 제14ì¡°, 제16ì¡°, 제18조를 변경한다.\n2. 종전 제9조의 2를 제4조의5로 조항이동 한다.\n3. 제2ì¡° 제9항, 제2ì¡° 제10항, 제9ì¡° 제15항, 제9조의 2(재화 등의 공급계약상 대금채권의 채권자)를 신설한다.'})]})},{})}]},{id:3,title:"구매 ì¡°ê±´ 및 개인 정보 제3자 제공 동의",content:(0,i.jsx)(eG.default,{routeType:"replace"})}],eq=e=>{let{amount:n,isSubmitting:t=!1}=e,{useModalProps:o}=(0,a.dd)(),r=e=>{let{title:n,content:t,subContents:i}=e;o.setData({title:n,content:t,subContents:i}),o.showModal()};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(eV,{children:(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:"주문 내용 확인 및 결제 동의"})}),(0,i.jsxs)(eH,{children:[(0,i.jsx)(eK,{children:eL.map(e=>{let{id:n,title:t,content:o,subContents:d}=e;return(0,i.jsxs)(eY,{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Regular",color:v.c.Gray400,children:t}),(0,i.jsx)(e$,{type:"button",onClick:()=>r({title:t,content:o,subContents:d}),children:(0,i.jsx)(s.Jd,{variant:"Body3 Regular",color:v.c.Gray400,style:{textDecorationLine:"underline"},children:"보기"})})]},n)})}),(0,i.jsx)(eX,{children:(0,i.jsx)(s.Jd,{variant:"Body5 Regular",color:v.c.Gray400,children:"위 상품의 구매 조건을 확인하였으며, 결제 및 개인 정보 제3자 제공에 모두 동의합니다."})}),(0,i.jsx)(eJ.W,{type:"submit",variant:"primary",width:"full",disabled:t,children:(0,i.jsx)(eJ.W.ButtonText,{children:"".concat((0,w.wd)(n)," 결제하기")})})]}),(0,i.jsx)(eF.KI,{useModalProps:o})]})},eV=d.ZP.div.withConfig({displayName:"order-payment-section__StyledSectionTitle",componentId:"sc-797f2772-0"}
1)(["height:4.8rem;padding:1.2rem 1.6rem;display:flex;justify-content:space-between;align-items:center;"]),eH=d.ZP.div.withConfig({displayName:"order-payment-section__StyledSectionBody",componentId:"sc-797f2772-1"})(["padding:0 1.6rem;margin-bottom:4rem;"]),eK=d.ZP.div.withConfig({displayName:"order-payment-section__StyledAgreementList",componentId:"sc-797f2772-2"})(["display:flex;flex-direction:column;gap:0.8rem;background-color:",";padding:1.2rem;border-radius:0.8rem;"],e=>e.theme.color.gray50),eY=d.ZP.div.withConfig({displayName:"order-payment-section__StyledAgreementRow",componentId:"sc-797f2772-3"})(["display:flex;justify-content:space-between;"]),e$=d.ZP.button.withConfig({displayName:"order-payment-section__StyledAgreementButton",componentId:"sc-797f2772-4"})(["border:none;background-color:transparent;cursor:pointer;"]),eX=d.ZP.div.withConfig({displayName:"order-payment-section__StyledAgreementText",componentId:"sc-797f2772-5"})(["padding:1.2rem 0;"]);var eQ=t(9920),e0=t(42010),e1=t(79151),e2=t(11996);let e3=e=>{let{paymentMethodsWithBenefit:n,selectedMethod:t,onSelect:o}=e,r=e=>{o(e)};return(0,i.jsx)(e0.l,{wrap:!0,justify:"space-between",children:n.map(e=>{var n;let o=e.method===t;return(0,i.jsx)(eQ.t,{style:{width:e.method===e2.G.TossPay?"100%":"calc(50% - 0.4rem)"},onClick:()=>r(e.method),"data-cy":e.method,children:(0,i.jsxs)(e4,{className:"button",selected:o?1:0,children:[!!(null===(n=e.benefit)||void 0===n?void 0:n.contents)&&(0,i.jsx)(e5,{children:"혜택"}),e.icon?(0,i.jsx)(x.sH,{name:"logo_".concat(e.icon.name),size:e.icon.size}):(0,i.jsx)(e6,{selected:o,children:e1.XN[e.method]})]})},e.method)})})},e4=d.ZP.div.withConfig({displayName:"PayMethodButtons__StyledButton",componentId:"sc-a1d3a9ef-0"})(["position:relative;border:",";box-sizing:border-box !important;border-radius:8px;background-color:",";justify-content:center;align-items:center;display:flex;height:48px;margin-bottom:8px;background-color:",";"],e=>{let{selected:n}=e;return n?"1px solid ".concat(v.c.Blue500):"1px solid ".concat(v.c.Gray200)},e=>e.theme.color.grayWhite,e=>{let{selected:n}=e;return n?v.c.Blue30:v.c.GrayWhite}),e6=d.ZP.span.withConfig({displayName:"PayMethodButtons__StyledText",componentId:"sc-a1d3a9ef-1"})(["font-size:16px;font-weight:",";color:",";@media ","{font-size:15px;}"],e=>{let{selected:n}=e;return n?600:500},e=>{let{selected:n}=e;return n?v.c.Blue500:v.c.Gray900},er.vM.xs),e5=d.ZP.div.withConfig({displayName:"PayMethodButtons__StyledBenefitBox",componentId:"sc-a1d3a9ef-2"})(["width:31px;height:20px;position:absolute;left:0;top:-0.6rem;background-color:",";text-align:center;border-radius:10px 10px 0 10px;font-size:11px;font-weight:700;color:",";display:flex;align-items:center;justify-content:center;"],e=>e.theme.color.red500,e=>e.theme.color.grayWhite),e7=d.ZP.div.withConfig({displayName:"PaymentBenefitText__StyledTitle",componentId:"sc-7e943586-0"})(["width:100%;font-weight:600;font-size:15px;line-height:19px;color:",";display:flex;align-items:center;"],e=>{let{theme:n}=e;return n.color.gray900}),e8=d.ZP.div.withConfig({displayName:"PaymentBenefitText__BenefitMark",componentId:"sc-7e943586-1"})(["background-color:",";border-radius:10px;color:",";font-size:11px;font-weight:700;width:31px;height:20px;text-align:center;display:flex;align-items:center;justify-content:center;margin-right:6px;"],e=>{let{theme:n}=e;return n.color.red50},e=>{let{theme:n}=e;return n.color.red500}),e9=d.ZP.div.withConfig({displayName:"PaymentBenefitText__StyledBody",componentId:"sc-7e943586-2"})(["margin-top:0.4rem;"]),ne=d.ZP.div.withConfig({displayName:"PaymentBenefitText__StyledBenefitInnerContainer",componentId:"sc-7e943586-3"})(["width:100%;margin-top:0.8rem;padding:1.6rem;border-radius:8px;background-color:",";"],e=>{let{theme:n}=e;return n.color.gray50}),nn=d.ZP.div.withConfig({displayName:"PaymentBenefitText__StyledDescription",componentId:"sc-7e943586-4"})(["font-size:14px;line-height:20px;letter-spacing:-0.02em;font-weight:600;margin-bottom:6px;color:",";"],e=>{let{theme:n}=e;return n.color.gray900}),nt=d.ZP.div.withConfig({displayName:"PaymentBenefitText__StyledSubDescription",componentId:"sc-7e943586-5"})(["font-size:13px;letter-spacing:-0.02em;line-height:",";font-weight:400;color:",";margin-bottom:",";"],e=>{let{theme:n}=e;return n.lineHeight.body5},e=>{let{theme:n}=e;return n.color.gray500},e=>{let{theme:n}=e;return n.spacing.size4});var ni=e=>{var n;let{paymentMethodsWithBenefit:t,selectedMethod:o}=e,r=t.find(e=>e.method===o);if(!r)return null;let{method:d,benefit:l}=r;return l.contents?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(e7,{children:[(0,i.jsx)(e8,{children:"혜택"}),e1.XN[d]]}),(0,i.jsx)(e9,{children:null===(n=l.contents)||void 0===n?void 0:n.map(e=>{let{id:n,title:t,description:o}=e;return(0,i.jsxs)(ne,{children:[(0,i.jsx)(nn,{children:t}),null==o?void 0:o.split("\n").map((e,n)=>(0,i.jsx)(nt,{children:"\xb7 ".concat(e)},n))]},n)})})]}):null},no=t(56541),nr=t(23570);let nd={paymentMethodBenefit:"paymentMethodBenefit"},nl=()=>{try{let e={platformType:nr.$j.WEB,category:nd.paymentMethodBenefit},{data:n}=(0,no.c7T)(e,{query:{select:e=>null==e?void 0:e.map(e=>({method:e.key,contents:JSON.parse(e.value.contents||"[]")}))}});return{paymentMethodBenefits:n}}catch(e){return console.error(e),{paymentMethodBenefits:[]}}};var ns=t(41921),na=t(96102);let nc=[{method:e2.G.TossPay,icon:{name:"tosspay",size:74}}
1,{method:e2.G.CreditCard},{method:e2.G.KbPay,icon:{name:"kbpay",size:56}},{method:e2.G.NaverPay,icon:{name:"npay",size:60}},{method:e2.G.Payco,icon:{name:"payco",size:65}},{method:e2.G.KakaoPay,icon:{name:"kakaopay",size:65}},{method:e2.G.VirtualAccount},{method:e2.G.Bank}],np=e=>{let{onPaymentMethodSelect:n,getPaymentMethod:t}=e,{setValue:r}=(0,y.Gc)(),{me:d}=ns.c.useContainer(),{paymentMethodBenefits:l}=nl(),[a,c]=(0,o.useState)(!0),p=nc.map(e=>{let n=null==l?void 0:l.find(n=>e.method===n.method);return{method:e.method,icon:e.icon,benefit:{contents:null==n?void 0:n.contents}}}),u=e=>{na.Pb.save(e),n(e),r("payMethodType",e.toUpperCase())},m=e=>{c(e)};return(0,o.useEffect)(()=>{(null==d?void 0:d.payMethodType)&&u(d.payMethodType.toLowerCase())},[d]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(nu,{children:(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:"결제 수단"})}),(0,i.jsxs)(nm,{children:[(0,i.jsx)(e3,{paymentMethodsWithBenefit:p,selectedMethod:t(),onSelect:u}),(0,i.jsx)(nh,{children:(0,i.jsx)(ni,{paymentMethodsWithBenefit:p,selectedMethod:t()})}),(0,i.jsx)(ny,{children:(0,i.jsx)(A.o2,{id:"next_pay_check",checked:a,onChange:e=>{m(e.target.checked)},children:(0,i.jsx)(s.Jd,{variant:"Body2 Regular",children:"다음에도 이 결제 수단 사용"})})})]})]})},nu=d.ZP.div.withConfig({displayName:"pay-method-section__StyledSectionTitle",componentId:"sc-80e20ad-0"})(["height:4.8rem;padding:1.2rem 1.6rem;display:flex;justify-content:space-between;align-items:center;"]),nm=d.ZP.div.withConfig({displayName:"pay-method-section__StyledPayMethodWrapper",componentId:"sc-80e20ad-1"})(["padding:0 1.6rem 1.2rem;"]),nh=d.ZP.div.withConfig({displayName:"pay-method-section__StyledPaymentBenefitText",componentId:"sc-80e20ad-2"})(["margin-top:1.2rem;"]),ny=d.ZP.div.withConfig({displayName:"pay-method-section__StyledInputCheckboxWrapper",componentId:"sc-80e20ad-3"})(["margin-top:1.6rem;"]),ng=e=>{let{isMembership:n,shippingAmount:t,shippingCouponDiscountAmount:r,discountAmountWithoutMileage:l,productCouponDiscountAmount:a,orderCouponDiscountAmount:c,mileageDiscountAmount:p,amount:u,productPromotionCustomerDiscountAmount:m=0,productOriginalAmount:h=0}=e,{color:y}=(0,d.Fg)(),[g,v]=(0,o.useState)(!0),C=(null!=l?l:0)+r;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(nx,{onClick:()=>{v(e=>!e)},children:[(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:"결제정보"}),(0,i.jsx)(f.Z,{type:g?j.d.IcArrowUp:j.d.IcArrowDown,size:b.Z.Size24})]}),g&&(0,i.jsxs)(nf,{children:[(0,i.jsxs)(nv,{children:[(0,i.jsxs)(nj,{children:[(0,i.jsxs)(nb,{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"총 상품 금액"}),(0,i.jsx)(s.Jd,{variant:"Body3 Bold",children:(0,w.wd)(h)})]}),(0,i.jsxs)(nb,{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"총 배송비"}),n?(0,i.jsxs)(nP,{children:[(0,i.jsx)(x.sH,{name:"fitpet_plus_logo",folder:"membership",size:70,height:20,svg:!0,rem:!0}),(0,i.jsx)(s.Jd,{variant:"Body3 Bold",children:"무료배송"})]}):(0,i.jsx)(s.Jd,{variant:"Body3 Bold",children:(0,w.wd)(t+r)})]}),!n&&r>0&&(0,i.jsxs)(nw,{children:[(0,i.jsx)(s.Jd,{variant:"Body4 Regular",color:y.gray400,children:"배송비 쿠폰"}),(0,i.jsx)(s.Jd,{variant:"Body3 Regular",color:y.gray500,children:"-".concat((0,w.wd)(r))})]}),(0,i.jsxs)(nb,{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"할인"}),(0,i.jsx)(s.Jd,{variant:"Body3 Bold",color:y.red500,children:"-".concat((0,w.wd)(l||0))})]}),m>0&&(0,i.jsxs)(nw,{children:[(0,i.jsx)(s.Jd,{variant:"Body4 Regular",color:y.gray400,children:"상품 할인"}),(0,i.jsx)(s.Jd,{variant:"Body3 Regular",color:y.gray500,children:"-".concat((0,w.wd)(m))})]}),a>0&&(0,i.jsxs)(nw,{children:[(0,i.jsx)(s.Jd,{variant:"Body4 Regular",color:y.gray400,children:"상품 쿠폰"}),(0,i.jsx)(s.Jd,{variant:"Body3 Regular",color:y.gray500,children:"-".concat((0,w.wd)(a))})]}),c>0&&(0,i.jsxs)(nw,{children:[(0,i.jsx)(s.Jd,{variant:"Body4 Regular",color:y.gray400,children:"주문 쿠폰"}),(0,i.jsx)(s.Jd,{variant:"Body3 Regular",color:y.gray500,children:"-".concat((0,w.wd)(c))})]})]}),(0,i.jsx)(nj,{children:(0,i.jsxs)(nb,{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"적립금 사용"}),(0,i.jsx)(s.Jd,{variant:"Body3 Bold",children:"-".concat((0,w.wd)(p))})]})})]}),(0,i.jsxs)(nC,{children:[(0,i.jsxs)(n_,{children:[(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:"최종 결제 금액"}),(0,i.jsx)(s.Jd,{variant:"Heading5 Bold",children:(0,w.wd)(u)})]}),C>0&&(0,i.jsxs)(nI,{children:[(0,i.jsxs)(s.Jd,{as:"span",variant:"Body3 Bold",color:y.red500,children:["총 ".concat((0,w.wd)(C))," \xa0"]}),(0,i.jsx)(s.Jd,{as:"span",variant:"Body3 Bold",children:"할인 적용"})]})]})]})]})},nx=d.ZP.div.withConfig({displayName:"payment-info-section__StyledSectionTitle",componentId:"sc-ed65064e-0"}
1)(["height:4.8rem;padding:1.2rem 1.6rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid ",";cursor:pointer;"],v.c.Gray70),nf=d.ZP.div.withConfig({displayName:"payment-info-section__StyledPaymentInfoWrapper",componentId:"sc-ed65064e-1"})(["padding:1.6rem 1.6rem 2rem;"]),nv=d.ZP.div.withConfig({displayName:"payment-info-section__StyledPaymentInfoDetail",componentId:"sc-ed65064e-2"})(["display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem;border-bottom:1px solid ",";"],v.c.Gray70),nj=d.ZP.div.withConfig({displayName:"payment-info-section__StyledPaymentInfoItem",componentId:"sc-ed65064e-3"})(["display:flex;flex-direction:column;gap:0.8rem;"]),nb=d.ZP.div.withConfig({displayName:"payment-info-section__StyledPaymentInfoRowMain",componentId:"sc-ed65064e-4"})(["display:flex;justify-content:space-between;"]),nw=d.ZP.div.withConfig({displayName:"payment-info-section__StyledPaymentInfoRowSub",componentId:"sc-ed65064e-5"})(["display:flex;justify-content:space-between;padding-left:1rem;"]),nC=d.ZP.div.withConfig({displayName:"payment-info-section__StyledTotalPriceWrapper",componentId:"sc-ed65064e-6"})(["padding-top:2rem;"]),n_=d.ZP.div.withConfig({displayName:"payment-info-section__StyledTotalPriceRow",componentId:"sc-ed65064e-7"})(["display:flex;justify-content:space-between;"]),nI=d.ZP.div.withConfig({displayName:"payment-info-section__StyledTotalDiscount",componentId:"sc-ed65064e-8"})(["margin-top:0.4rem;display:flex;margin-left:auto;width:fit-content;border:1px solid ",";border-radius:10rem;padding:0.6rem 1rem;"],v.c.Gray700),nP=d.ZP.div.withConfig({displayName:"payment-info-section__StyledFreeShipping",componentId:"sc-ed65064e-9"})(["display:flex;align-items:center;"]);var nS=t(66390),nB=t(72042);let nN=e=>{let{product:n,isLast:t}=e,{color:o}=(0,d.Fg)();return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(nk,{isLast:t,children:[(0,i.jsx)("div",{style:{width:"5rem",height:"5rem",backgroundColor:v.c.Gray70,borderRadius:"0.8rem",border:"1px solid ".concat(v.c.Gray70),overflow:"hidden"},children:(0,i.jsx)(nS.E,{src:(0,nB.Jn)(n.productMainImagePath),alt:"product-thumbnail"})}),(0,i.jsx)(nZ,{children:(0,i.jsxs)(nA,{children:[(0,i.jsxs)(nT,{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:n.productName}),(0,i.jsx)(s.Jd,{variant:"Body4 Regular",color:o.gray400,children:n.productOptionName})]}),(0,i.jsxs)("div",{children:[!!n.couponDiscountPrice&&(0,i.jsx)(s.Jd,{variant:"Caption1 Bold",color:o.red500,children:"쿠폰적용중"}),(0,i.jsxs)("div",{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Bold",as:"span",color:o.gray900,children:(0,w.wd)(n.amount)}),n.originalAmount!==n.amount&&(0,i.jsx)(nO,{children:(0,i.jsx)(s.Jd,{style:{textDecoration:"line-through"},variant:"Body4 Regular",as:"span",color:o.gray300,children:(0,w.wd)(n.originalAmount)})})," ",(0,i.jsx)(s.Jd,{variant:"Body4 Regular",as:"span",color:o.gray500,children:"/ ".concat((0,w.x6)(n.quantity),"개")})]})]})]})})]},n.productName)})},nk=d.ZP.div.withConfig({displayName:"order-product-card__StyledProductCard",componentId:"sc-793d0575-0"})(["display:flex;gap:1.2rem;padding:1.6rem;",""],e=>{let{isLast:n}=e;return!n&&"\n        border-bottom: 1px solid ".concat(v.c.Gray70,";\n    ")}),nZ=d.ZP.div.withConfig({displayName:"order-product-card__StyledProductCardBody",componentId:"sc-793d0575-1"})(["flex:1;"]),nA=d.ZP.div.withConfig({displayName:"order-product-card__StyledProductCardTitle",componentId:"sc-793d0575-2"})(["display:flex;flex-direction:column;gap:0.5rem;"]),nT=d.ZP.div.withConfig({displayName:"order-product-card__StyledProductName",componentId:"sc-793d0575-3"})(["display:flex;flex-direction:column;gap:0.25rem;"]),nO=d.ZP.span.withConfig({displayName:"order-product-card__StyledOriginalPrice",componentId:"sc-793d0575-4"})(["margin-left:0.4rem;"]),nR=e=>{let{shippings:n,countOfOrderItem:t}=e,{color:r}=(0,d.Fg)(),[l,a]=(0,o.useState)(!1);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(nD,{onClick:()=>{a(e=>!e)},children:[(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:"주문 상품 총 ".concat(t,"개")}),(0,i.jsx)(f.Z,{type:l?j.d.IcArrowUp:j.d.IcArrowDown,size:b.Z.Size24})]}),l&&(0,i.jsx)(nM,{children:n.map((e,t)=>{var o;return(0,i.jsxs)(nz,{children:[(0,i.jsx)(nE,{children:(0,i.jsx)(s.Jd,{variant:"Body3 Bold",children:"".concat(e.sellerShopName," (").concat(e.quantityOfShippingOrderItem,")")})}),t>0&&e.sellerShopName===n[t-1].sellerShopName&&(0,i.jsxs)(nW,{children:[(0,i.jsx)(x.sH,{name:"ic_warning_300_16",size:16,svg:!0,style:{marginRight:"5px"}}),(0,i.jsx)(s.Jd,{variant:"Body3 Regular",color:r.red500,children:"출고지가 다른 분리 배송 상품입니다."})]}),null===(o=e.orderItems)||void 0===o?void 0:o.map((n,t)=>(0,i.jsx)(nN,{product:n,isLast:t===e.orderItems.length-1},n.productOptionId)),(0,i.jsx)(nU,{children:(0,i.jsx)(s.Jd,{variant:s.J1.Heading6Bold,children:(0,w.wd)(e.productAmount)})}),(0,i.jsx)(nJ,{children:(0,i.jsxs)(nF,{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Medium",color:r.gray700,children:"배송비"}),(0,i.jsxs)(s.Jd,{variant:"Body3 Medium",color:r.gray700,children:[" ",(0,w.wd)(e.amount)]})]})})]},e.shippingPresetId)})})]})},nD=d.ZP.div.withConfig({displayName:"product-list-section__StyledSectionTitle",componentId:"sc-c4158a5a-0"}
1)(["height:4.8rem;padding:1.2rem 1.6rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;"]),nM=d.ZP.div.withConfig({displayName:"product-list-section__StyledProductListContainer",componentId:"sc-c4158a5a-1"})(["padding:0 1.6rem 2rem;"]),nz=d.ZP.div.withConfig({displayName:"product-list-section__StyledProductList",componentId:"sc-c4158a5a-2"})(["border:1px solid ",";border-radius:0.8rem;margin-bottom:1.6rem;"],v.c.Gray70),nE=d.ZP.div.withConfig({displayName:"product-list-section__StyledProductListTitle",componentId:"sc-c4158a5a-3"})(["height:5rem;border-top-left-radius:6px;border-top-right-radius:6px;padding:1.4rem 1.6rem;background-color:",";display:flex;align-items:center;"],v.c.Gray70),nJ=d.ZP.div.withConfig({displayName:"product-list-section__StyledProductListPriceInfo",componentId:"sc-c4158a5a-4"})(["padding:1.6rem 1.6rem 2rem 1.6rem;display:flex;flex-direction:column;gap:0.6rem;border-top:1px solid ",";"],v.c.Gray70),nF=d.ZP.div.withConfig({displayName:"product-list-section__StyledProductListPriceInfoRow",componentId:"sc-c4158a5a-5"})(["display:flex;justify-content:center;gap:0.2rem;"]),nW=d.ZP.div.withConfig({displayName:"product-list-section__StyledSeperatedShippingNotice",componentId:"sc-c4158a5a-6"})(["display:flex;align-items:center;padding:1rem 1rem 0;"]),nU=d.ZP.div.withConfig({displayName:"product-list-section__StyledGroupTotalPrice",componentId:"sc-c4158a5a-7"})(["display:flex;justify-content:end;padding:1.6rem;"]),nG=e=>{let{countOfAvailableShippingCoupon:n,isPartialOrderCouponDiscount:t,productSaleAmount:o=0,shippingCoupons:l=[],shippingIndex:c}=e,p=(0,r.I0)(),{color:u}=(0,d.Fg)(),{useModalProps:m}=(0,a.dd)(),{trackViewOrderCouponNew:h,trackClickOrderCouponApplyNew:y}=eP(),{setEstimateOrderByShipmentCoupon:g}=D(),v=null==l?void 0:l.find(e=>e.isApplied);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(nL,{children:(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:"배송비 쿠폰"})}),(0,i.jsx)(nq,{children:(0,i.jsxs)(nV,{type:"button",onClick:()=>{if((null==l?void 0:l.length)<=0){p((0,M.wd)({content:"보유중인 쿠폰이 없어요"}));return}h(l,o),m.showModal()},children:[v&&(0,i.jsxs)(s.Jd,{variant:"Body3 Bold",color:u.red500,children:["".concat((0,w.wd)(v.appliedDiscountAmount)," 할인됨")," "]}),!v&&(n<=0?(0,i.jsx)(s.Jd,{variant:"Body1 regular",color:u.gray900,children:"사용 가능한 배송비 쿠폰이 없어요"}):(0,i.jsxs)(nH,{children:[(0,i.jsx)(f.Z,{type:j.d.IcOrderCoupon,size:b.Z.Size16,width:b.Z.Size20}),(0,i.jsx)(s.Jd,{variant:"Body3 Bold",color:u.red500,children:"사용 가능한 쿠폰이 ".concat(n,"장 있어요.")})]})),(0,i.jsx)(x.sH,{name:"ic_chevron_down_gray700_24",size:24,svg:!0})]})}),(0,i.jsx)(em,{title:"배송비쿠폰 선택",useModalProps:m,appliedCoupon:v,couponList:l,onSelectCoupon:e=>{let n=l.find(n=>n.id===e);if(n&&(0,eS.hF)(n.expiredAt,new Date().toISOString())){p((0,M.wd)({content:"유효기간이 만료된 쿠폰이에요"})),g({shippingIndex:c,shippingCouponId:void 0});return}{let t=en({appliedCouponExist:!!v,selectedCouponExist:!!n});t&&(p((0,M.wd)({content:t})),g({shippingIndex:c,shippingCouponId:e}))}n&&y(l,n,o)}},"shipment-coupon-".concat(null==v?void 0:v.appliedDiscountAmount))]})},nL=d.ZP.div.withConfig({displayName:"shipment-coupon-section__StyledSectionTitle",componentId:"sc-bb46f71f-0"})(["height:4.8rem;padding:1.2rem 1.6rem;display:flex;justify-content:space-between;align-items:center;"]),nq=d.ZP.div.withConfig({displayName:"shipment-coupon-section__StyledContainer",componentId:"sc-bb46f71f-1"})(["display:flex;flex-direction:column;gap:0.8rem;padding:0 1.6rem 2rem;"]),nV=d.ZP.button.withConfig({displayName:"shipment-coupon-section__StyledSelectBox",componentId:"sc-bb46f71f-2"})(["display:flex;justify-content:space-between;align-items:center;height:5rem;border:1px solid ",";border-radius:0.8rem;box-sizing:border-box;padding:1.6rem;cursor:pointer;background-color:",";"],v.c.Gray100,e=>e.theme.color.grayWhite),nH=d.ZP.div.withConfig({displayName:"shipment-coupon-section__StyledSelectText",componentId:"sc-bb46f71f-3"})(["display:flex;align-items:center;gap:0.8rem;"]);var nK=t(90655);let nY=e=>{let{title:n,useModalProps:t,selectedShippingRequest:o,onSelectedShippingRequestChange:r}=e,{color:l}=(0,d.Fg)(),a=e=>{r(e),t.hideModal()};return(0,i.jsx)(ep,{title:n,centerTitle:!0,useModalProps:t,titleNoBorder:!0,children:(0,i.jsx)(n$,{children:e1.iL.map((e,n)=>{let t=(null==o?void 0:o.id)===n+1;return(0,i.jsxs)(nX,{selected:t,onClick:()=>a(e),children:[(0,i.jsx)(s.Jd,{variant:"Body2 Regular",color:t?l.blue500:l.gray900,children:e.message}),t&&(0,i.jsx)(x.sH,{name:"ic_check_16",size:24,svg:!0})]},e.id)})})})},n$=d.ZP.div.withConfig({displayName:"modal-shipping-address-select__StyledListContainer",componentId:"sc-f364d009-0"})(["margin-bottom:calc(env(safe-area-inset-bottom) + 4rem);display:flex;flex-direction:column;"]),nX=d.ZP.div.withConfig({displayName:"modal-shipping-address-select__StyledItem",componentId:"sc-f364d009-1"})(["padding:1.5rem;display:flex;justify-content:space-between;align-items:center;background-color:",";cursor:pointer;:not(:last-child){border-bottom:1px solid ",";}"],e=>e.theme.color.grayWhite,v.c.Gray70);var nQ=t(32933),n0=t(60916);let n1=()=>{let{setValue:e}=(0,y.Gc)(),{color:n}=(0,d.Fg)(),{push:t}=(0,a.cD)(),{useModalProps:l}=(0,a.dd)(),{setEstimateOrderByCustomerTemplateAddress:c}=D(),[p,u]=(0,o.useState)(void 0),m=(0,r.v9)(e=>e.reduxDataReducers.customerAddressForOrder),{defaultAddress:h}=(0,nK.I)(),g=m||h;return(0,o.useEffect)(()=>{var n;if(!g)return;e("customerAddress",{basicAddress:g.basicAddress,customerTemplateAddress:g.id,detailedAddress:(null===(n=g.detailedAddress)||void 0===n?void 0:n.toString())||"",isDefault:g.isDefault,message:g.message||"",mobileNumber:g.mobileNumber||"",name:g.name,postNumber:g.postNumber,templateName:g.templateName});let t=nQ.l.convertBase64ToNumberId(g.id);Number.isNaN(t)||c(t)},[g]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n2,{children:[(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:"배송지 정보"}),(0,i.jsx)(n3,{type:"button",onClick:()=>{t(g?eT.ZP.ORDER.DELIVERY_ADDRESSES:eT.ZP.DELIVERY_ADDRESSES.CREATE)},children:(0,i.jsx)(s.Jd,{variant:"Body2 Medium",children:g?"변경":"추가"})})]}),(0,i.jsx)(n4,{children:g?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"".concat(g.name," ").concat(g.isDefault?"(기본 배송지)":"")}),(0,i.jsx)("br",{}),(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:(0,n0.un)(g.mobileNumber||"")}),(0,i.jsx)("br",{}),(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"".concat(g.basicAddress," ").concat(g.detailedAddress)})]}),(0,i.jsxs)(n6,{onClick:()=>l.showModal(),children:[p?(0,i.jsx)(s.Jd,{variant:"Body1 regular",children:p.message}):(0,i.jsx)(s.Jd,{variant:"Body1 regular",color:n.gray300,children:"배송 요청사항을 선택해 주세요."}),(0,i.jsx)(x.sH,{name:"ic_chevron_down_gray700_24",size:24,svg:!0})]}),(null==p?void 0:p.id)===e1.xd&&(0,i.jsx)(n5,{onChange:n=>{e("customerAddress.message",n.target.value)},onKeyDown:e=>{"Enter"===e.key&&e.preventDefault()},maxLength:60})]}):(0,i.jsxs)("div",{children:[(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"기본 배송 정보가 없습니다."}),(0,i.jsx)("br",{}),(0,i.jsx)(s.Jd,{variant:"Body3 Regular",children:"배송지를 추가해 주세요."})]})}),(0,i.jsx)(nY,{title:"배송 요청 사항",useModalProps:l,selectedShippingRequest:p,onSelectedShippingRequestChange:n=>{u(n),e("customerAddress.message",n.message)}})]})},n2=d.ZP.div.withConfig({displayName:"shipping-address-section__StyledSectionTitle",componentId:"sc-84b6b08a-0"})(["padding:1.2rem 1.6rem;display:flex;justify-content:space-between;align-items:center;"]),n3=d.ZP.button.withConfig({displayName:"shipping-address-section__StyledButton",componentId:"sc-84b6b08a-1"})(["background-color:transparent;border:1px solid ",";border-radius:0.8rem;padding:0.75rem 1.4rem;cursor:pointer;"],v.c.Gray200),n4=d.ZP.div.withConfig({displayName:"shipping-address-section__StyledAddressContainer",componentId:"sc-84b6b08a-2"})(["padding:1.6rem 1.6rem 2rem;"]),n6=d.ZP.div.withConfig({displayName:"shipping-address-section__StyledSelectBox",componentId:"sc-84b6b08a-3"})(["margin-top:1.6rem;display:flex;justify-content:space-between;align-items:center;height:5rem;border:1px solid ",";border-radius:0.8rem;color:",";box-sizing:border-box;padding:1.6rem;cursor:pointer;"],v.c.Gray100,e=>e.theme.color.gray300),n5=d.ZP.input.withConfig({displayName:"shipping-address-section__StyledInput",componentId:"sc-84b6b08a-4"})(["margin-top:1rem;width:100%;padding:1rem;background-color:",";border:none;border-radius:0.8rem;:focus{outline:none;}"],e=>e.theme.color.gray50),n7=()=>{let{me:e}=ns.c.useContainer(),{color:n}=(0,d.Fg)(),[t,r]=(0,o.useState)(!1);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n8,{onClick:()=>{r(e=>!e)},children:[(0,i.jsx)(s.Jd,{variant:"Body1 Bold",children:"주문자 정보"}),(0,i.jsx)(f.Z,{type:t?j.d.IcArrowUp:j.d.IcArrowDown,size:b.Z.Size24})]}),t&&(0,i.jsxs)(n9,{children:[(0,i.jsxs)(s.Jd,{variant:"Body3 Regular",children:["".concat(null==e?void 0:e.name," (").concat((0,n0.un)((null==e?void 0:e.mobileNumber)||""),")"),(0,i.jsx)("br",{}),null==e?void 0:e.email]}),(0,i.jsx)(s.Jd,{variant:"Body4 Regular",color:n.gray400,children:"*주문자 정보는 마이페이지 > 내정보 에서 변경가능합니다."})]})]})},n8=d.ZP.div.withConfig({displayName:"user-info-section__StyledSectionTitle",componentId:"sc-f8047ed7-0"}
1)(["height:4.8rem;padding:1.2rem 1.6rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;"]),n9=d.ZP.div.withConfig({displayName:"user-info-section__StyledSectionUserInfo",componentId:"sc-f8047ed7-1"})(["padding:0 1.6rem 2rem;display:flex;flex-direction:column;gap:0.8rem;"]);var te=t(46256);let tn=te.z.object({coupon:te.z.string().optional(),couponId:te.z.number().optional(),productOption:te.z.string(),productOptionId:te.z.number(),productPromotion:te.z.string().optional(),productPromotionId:te.z.number().optional(),quantity:te.z.number()}),tt=te.z.object({shippingPresetId:te.z.number(),shippingCoupon:te.z.string().optional(),orderItems:te.z.array(tn)}),ti=te.z.object({basicAddress:te.z.string().min(1),customerTemplateAddress:te.z.string(),detailedAddress:te.z.union([te.z.string(),te.z.number()]),isDefault:te.z.boolean(),message:te.z.string(),mobileNumber:te.z.string().min(1).regex(/^(010|011|016|018|019)\d{7,8}$/),name:te.z.string(),postNumber:te.z.string().min(1),templateName:te.z.string()}),to=te.z.object({amount:te.z.number(),coupon:te.z.string().optional(),couponId:te.z.number().optional(),customerAddress:ti,isUseAllMileage:te.z.boolean(),mileage:te.z.string(),payMethodType:te.z.string(),shippings:te.z.array(tt)});var tr=t(97443);let td=()=>{let e=(0,r.I0)(),n=(0,r.v9)(e=>e.reduxDataReducers.estimatedOrderRequestSnapshot),{mutateAsync:t}=(0,no.FoX)({mutation:{onSuccess:n=>{e((0,O.tY)(n))}}});return{postEstimateOrder:async i=>{if(i.shippings.length)try{return await t({data:i},{})}catch(t){return e((0,O.ib)("")),n&&e((0,O.i$)(n)),t}}}},tl=e=>{var n,t;let i=null==e?void 0:null===(t=e.response)||void 0===t?void 0:null===(n=t.data)||void 0===n?void 0:n.errors[0];return!!i&&null!=i&&!!i.code&&Object.values(nr.Yl).includes(i.code)},ts={coupon:void 0,customerAddress:{basicAddress:"",customerTemplateAddress:"",detailedAddress:"",isDefault:!1,message:"",mobileNumber:"",name:"",postNumber:"",templateName:""},isUseAllMileage:!1,mileage:"0",payMethodType:e2.G.TossPay,shippings:[{shippingPresetId:0,shippingCoupon:void 0,orderItems:[{coupon:void 0,couponId:0,productOption:"",productOptionId:0,productPromotion:"",productPromotionId:0,quantity:0}]}]},ta=e=>null==e?void 0:e.map(e=>{var n,t;let i=(null===(n=e.orderItems)||void 0===n?void 0:n.map(e=>{var n;let t=null===(n=e.productCoupons)||void 0===n?void 0:n.find(e=>e.isApplied);return{coupon:nQ.l.convertNumberIdToBase64ByKey({key:"CouponType",id:null==t?void 0:t.id}),couponId:null==t?void 0:t.id,productOption:nQ.l.convertNumberIdToBase64ByKey({key:"ProductOptionType",id:e.productOptionId}),productOptionId:e.productOptionId,productPromotion:e.productPromotionId?nQ.l.convertNumberIdToBase64ByKey({key:"ProductPromotionType",id:e.productPromotionId}):void 0,productPromotionId:e.productPromotionId||void 0,quantity:e.quantity}}))||[],o=null===(t=e.shippingCoupons)||void 0===t?void 0:t.find(e=>e.isApplied);return{shippingPresetId:e.shippingPresetId,shippingCoupon:nQ.l.convertNumberIdToBase64ByKey({key:"CouponType",id:null==o?void 0:o.id}),orderItems:i}}),tc=e=>{var n;return null!==(n=null==e?void 0:e.reduce((e,n)=>{var t,i;let o=null===(t=n.shippingCoupons)||void 0===t?void 0:t.find(e=>e.isApplied);return e+(null!==(i=null==o?void 0:o.appliedDiscountAmount)&&void 0!==i?i:0)},0))&&void 0!==n?n:0},tp=e=>{var n,t,d;let{estimatedOrderRequest:l}=e,s=(0,r.I0)(),{basePath:c,asPath:p,push:u,query:x,isReady:f}=(0,a.cD)(),{trackViewOrder:v}=eP(),[j,b]=(0,o.useState)(void 0),{postEstimateOrder:w}=td(),{isPaymentInProgress:_,hasOrderError:I,createOrderNew:P,onPaymentMethodSelect:S,getPaymentMethod:B}=(0,tr.A)(),N=(0,y.cI)({resolver:(0,m.F)(to),mode:"onSubmit",defaultValues:ts}),k=(0,r.v9)(e=>e.reduxDataReducers.estimatedOrderResponse),Z=(0,r.v9)(e=>e.reduxDataReducers.orderPageCouponApplyMessage),[A,T]=(0,o.useState)(!1),[R,D]=(0,o.useState)(!1),z=(0,o.useRef)(!1);return((0,o.useEffect)(()=>{_?z.current=!0:z.current&&(z.current=!1,D(!1))},[_]),(0,o.useEffect)(()=>{I&&D(!1)},[I]),(0,o.useEffect)(()=>{var e;if(!k)return;let n=null===(e=k.orderCoupons)||void 0===e?void 0:e.find(e=>e.isApplied);N.setValue("coupon",nQ.l.convertNumberIdToBase64ByKey({key:"CouponType",id:null==n?void 0:n.id})),N.setValue("couponId",null==n?void 0:n.id),N.setValue("amount",k.amount),N.setValue("mileage",k.mileageDiscountAmount.toString());let t=ta(k.shippings);N.setValue("shippings",t)},[k]),(0,o.useEffect)(()=>{(async e=>{let n=await w(e);if(n){if(tl(n)){b(n);return}Z&&(s((0,M.wd)({content:Z})),s((0,O.ib)(""))),v({estimateOrder:n,routerParam:{isReady:f,query:x}})}})(l)},[l]),A)?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g.NC,{}),(0,i.jsxs)(tm,{children:["페이지 로딩 중입니다. ",(0,i.jsx)("br",{}),"계속 지연될 경우 뒤로가기 버튼을 눌러 주세요."]})]}):(0,i.jsxs)(ns.c.Provider,{children:[k&&(0,i.jsx)(y.RV,{...N,children:(0,i.jsx)("form",{onSubmit:N.handleSubmit(e=>{if(!R){if(D(!0),e.amount<=100&&e.payMethodType.toLowerCase()===e2.G.NaverPay){s((0,M.x9)({text:"100원 미만의 결제는 네이버페이가 아닌 다른 결제수단을 이용해주세요.",buttonType:"ACTION",visible:!0})),D(!1);return}if(P(e),B()===e2.G.Payco&&h.tq){let e="".concat(c).concat(p);window.history.pushState(void 0,"","".concat(e)),window.addEventListener("popstate",()=>{location.reload()}),T(!0)}}},()=>{var e;let n=null===(e=N.formState.errors)||void 0===e?void 0:e.customerAddress;if((null==n?void 0:n.customerTemplateAddress)||(null==n?void 0:n.basicAddress)){s((0,M.wd)({content:"배송지를 입력해 주세요."})),window.scrollTo({top:0,behavior:"smooth"});return}(null==n?void 0:n.mobileNumber)&&s((0,M.x9)({text:"배송 받으실 분의\n올바른 휴대폰번호를 입력해주세요.",buttonType:"ACTION",visible:!0,onOk:()=>u({pathname:eT.ZP.DELIVERY_ADDRESSES.UPDATE,query:{customerTemplateAddressId:N.getValues("customerAddress.customerTemplateAddress")}})}))}),children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(ez,{}),(0,i.jsx)(nR,{shippings:k.shippings,countOfOrderItem:k.countOfOrderItem}),(0,i.jsx)(tu,{}),(0,i.jsx)(n7,{}),(0,i.jsx)(tu,{}),(0,i.jsx)(n1,{}),(0,i.jsx)(tu,{}),(0,i.jsx)(eB,{countOfAvailableOrderCoupon:k.countOfAvailableOrderCoupon,orderCoupons:k.orderCoupons,isPartialOrderCouponDiscount:k.isPartialOrderCouponDiscount,productSaleAmount:k.productSaleAmount}),(0,i.jsx)(tu,{}),(0,i.jsx)(nG,{shippingIndex:k.shippings.findIndex(e=>e.hasAvailableShippingCoupon),countOfAvailableShippingCoupon:null!==(d=null===(n=k.shippings.find(e=>e.hasAvailableShippingCoupon))||void 0===n?void 0:n.countOfAvailableShippingCoupon)&&void 0!==d?d:0,isPartialOrderCouponDiscount:k.isPartialOrderCouponDiscount,shippingCoupons:null===(t=k.shippings.find(e=>e.hasAvailableShippingCoupon))||void 0===t?void 0:t.shippingCoupons,productSaleAmount:k.productSaleAmount}),(0,i.jsx)(tu,{}),(0,i.jsx)(F,{availableMileage:k.availableMileage,mileageDiscountAmount:k.mileageDiscountAmount,availableMileagePercentage:k.availableMileagePercentage,isUseAllMileage:k.isUseAllMileage,mileagePolicyContent:k.mileagePolicyContent}),(0,i.jsx)(tu,{}),(0,i.jsx)(np,{onPaymentMethodSelect:S,getPaymentMethod:B}),(0,i.jsx)(tu,{}),(0,i.jsx)(ng,{isMembership:k.isMembership,productOriginalAmount:k.productOriginalAmount,shippingAmount:k.shippingAmount,shippingCouponDiscountAmount:tc(k.shippings),productPromotionCustomerDiscountAmount:k.productPromotionCustomerDiscountAmount,productC
1ouponDiscountAmount:k.productCouponDiscountAmount,orderCouponDiscountAmount:k.orderCouponDiscountAmount,mileageDiscountAmount:k.mileageDiscountAmount,amount:k.amount,discountAmountWithoutMileage:k.discountAmountWithoutMileage}),(0,i.jsx)(tu,{}),(0,i.jsx)(C,{isMembership:k.isMembership,expectedMileage:k.expectedMileage,expectedOrderConfirmMileageForRegular:k.expectedOrderConfirmMileageForRegular,expectedImageReviewMileage:k.expectedImageReviewMileage,expectedOrderConfirmMileageDifferenceBetweenMembershipAndRegular:k.expectedOrderConfirmMileageDifferenceBetweenMembershipAndRegular}),(0,i.jsx)(tu,{}),(0,i.jsx)(eq,{amount:k.amount,isSubmitting:R})]})})}),(0,i.jsx)(eO,{error:j,isOpen:!!j,onClick:()=>{b(void 0)}})]})},tu=d.ZP.div.withConfig({displayName:"order__StyledDivider",componentId:"sc-3e446f5f-0"})(["height:0.8rem;background-color:",";"],v.c.Gray70),tm=d.ZP.div.withConfig({displayName:"order__StyledPaycoBack",componentId:"sc-3e446f5f-1"})(["width:100%;height:80%;position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:",";font-weight:400;"],e=>e.theme.color.gray900);var th=t(96567),ty=t(8747);let tg=()=>{let e=(0,r.I0)(),n=(0,r.v9)(e=>e.reduxDataReducers.estimatedOrderRequest);return(0,o.useEffect)(()=>{!n&&ty.tL.load()&&e((0,O.i$)(ty.tL.load()))},[]),{estimatedOrderRequest:n}};var tx=t(75847),tf=t(5458);let tv=()=>{var e,n;let t=tf.h.getState().reduxDataReducers.estimatedOrderRequest||ty.tL.load(),i=(null==t?void 0:t.shippings.flatMap(e=>e.products).map(e=>({productOption:nQ.l.convertNumberIdToBase64ByKey({key:"ProductOptionType",id:null==e?void 0:e.productOptionId}),quantity:e.quantity})))||[],{data:o,loading:r}=(0,tx.sfJ)({variables:{orderItems:i},skip:!i.length}),d=null==o?void 0:null===(e=o.invalidConditionBeforeEstimateOrder)||void 0===e?void 0:e.actionPowerProducts,l=d&&(null!==(n=d.length)&&void 0!==n?n:0)>=1;return{actionPowerProducts:d,isInvalidConditionBeforeEstimateOrderQueryDataLoading:r,isInvalidOrderItems:l}};var tj=t(99511),tb=()=>{let{replace:e}=(0,a.cD)(),{me:n}=ns.c.useContainer(),{useAuthenticatedRoute:t}=a.useUserInfo,{routeToAddInfo:d}=t(),[l]=(0,a.uC)("estimateOrder"),s=(0,r.I0)(),{estimatedOrderRequest:p}=tg(),{isInvalidConditionBeforeEstimateOrderQueryDataLoading:u,isInvalidOrderItems:m,actionPowerProducts:h}=tv(),y=async()=>{var n;ty.tL.remove();let t=window.getBuyNowCartList().map(e=>({quantity:e.purchaseQuantity,productOption:e.productOptionId,productPromotion:e.productPromotionId})),{data:i}=await l({variables:th.Z.ESTIMATE_ORDER({orderItems:t})}),o=null===(n=i.estimateOrder.order.shippings.edges)||void 0===n?void 0:n.flatMap(e=>e.node.shippingOrderItems.edges.map(e=>{var n,t;let i=e.node;return{id:nQ.l.convertBase64ToNumberId(i.productOption.product.id),...!!(null==i?void 0:null===(n=i.productPromotion)||void 0===n?void 0:n.id)&&{productPromotionId:nQ.l.convertBase64ToNumberId(null==i?void 0:null===(t=i.productPromotion)||void 0===t?void 0:t.id)},productOptionId:nQ.l.convertBase64ToNumberId(i.productOption.id),quantity:i.quantity}}));s((0,O.i$)({mileage:void 0,shippings:[{products:o}]})),ty.tL.save({mileage:void 0,shippings:[{products:o}]}),await e({pathname:eT.ZP.ORDER.BASE,query:{orderType:eC.R.BuyNow}})};return((0,o.useEffect)(()=>{if(!n)return;let t=tf.h.getState().reduxDataReducers.estimatedOrderRequest||ty.tL.load();if(tj.ei){let n=window.getBuyNowCartList();if((0,ed.xb)(n)){if((0,ed.xb)(t)){e(eT.ZP.CART);return}}else y()}else if((0,ed.xb)(t)){e(eT.ZP.CART);return}n.mobileNumber||d(void 0,!1)},[n]),!n||u)?null:m&&h?(0,i.jsx)(c,{isInvalidOrderItems:m,actionPowerProducts:h}):(0,i.jsx)(i.Fragment,{children:p&&(0,i.jsx)(tp,{estimatedOrderRequest:p})})}},75055:function(e,n,t){"use strict";t.d(n,{ZP:function(){return u}});var i,o=t(44194),r=function(e,n){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t])})(e,n)},d=function(){return(d=Object.assign||function(e){for(var n,t=1,i=arguments.length;t<i;t++)for(var o in n=arguments[t])Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o]);return e}).apply(this,arguments)},l="https://t1.kakaocdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js",s=(i=null,function(e){return void 0===e&&(e=l),i||(i=new Promise(function(n,t){var i=document.createElement("script");i.src=e,i.onload=function(){var e,i,o,r=null!==(i=null===(e=null==window?void 0:window.kakao)||void 0===e?void 0:e.Postcode)&&void 0!==i?i:null===(o=null==window?void 0:window.daum)||void 0===o?void 0:o.Postcode;if(r)return n(r);t(Error("Script is loaded successfully, but cannot find Postcode module. Check your scriptURL property."))},i.onerror=function(e){return t(e)},i.id="kakao_postcode_script",document.body.appendChild(i)}))}),a=o.createElement("p",null,"현재 Kakao 우편번호 서비스를 이용할 수 없습니다. 잠시 후 다시 시도해주세요."),c={width:"100%",height:400},p={scriptUrl:l,errorMessage:a,autoClose:!0},u=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.mounted=!1,n.wrap=(0,o.createRef)(),n.state={hasError:!1,completed:!1},n.initiate=function(e){if(n.wrap.current){var t=n.props;t.scriptUrl,t.className,t.style;var i=t.defaultQuery,o=t.autoClose;t.errorMessage;var r=t.onComplete,l=t.onClose,s=t.onResize,a=t.onSearch,c=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>n.indexOf(i)&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(i=Object.getOwnPropertySymbols(e);o<i.length;o++)0>n.indexOf(i[o])&&Object.prototype.propertyIsEnumerable.call(e,i[o])&&(t[i[o]]=e[i[o]])}return t}(t,["scriptUrl","className","style","defaultQuery","autoClose","errorMessage","onComplete","onClose","onResize","onSearch"]);new e(d(d({},c),{oncomplete:function(e){r&&r(e),n.setState({completed:!0})},onsearch:a,onresize:s,onclose:l,width:"100%",height:"100%"})).embed(n.wrap.current,{q:i,autoClose:o})}},n.onError=function(e){console.error(e),n.setState({hasError:!0})},n}return function(e,n){function t(){this.constructor=e}r(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)}(n,e),n.prototype.componentDidMount=function(){var e=this.initiate,
1n=this.onError,t=this.props.scriptUrl;t&&(this.mounted||(s(t).then(e).catch(n),this.mounted=!0))},n.prototype.render=function(){var e=this.props,n=e.className,t=e.style,i=e.errorMessage,r=e.autoClose,l=this.state,s=l.hasError,a=l.completed;return!0===r&&!0===a?null:o.createElement("div",{ref:this.wrap,className:n,style:d(d({},c),t)},s&&i)},n.defaultProps=p,n}(o.Component)}},function(e){e.O(0,[5913,8131,8133,3921,6311,3937,5328,9232,526,2888,9774,179],function(){return e(e.s=23776)}),_N_E=e.O()}]);
2//# sourceMappingURL=order-159063c25fce71c8.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.