1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3706],{41226:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/mypage/payment_info/confirm",function(){return n(1022)}])},64635:function(e,t,n){"use strict";var a=n(85893);t.Z=function(e){var t=e.confirmationInfos,n=e.onClickModifyButton,r=e.details;return(0,a.jsxs)("div",{className:"rounded-lg border border-black-10",children:[(0,a.jsxs)("div",{className:"flex px-4 py-6 tb:px-6",children:[(0,a.jsx)("ul",{className:"grow space-y-4",children:t.map((function(e){var t=e.label,n=e.text;return(0,a.jsxs)("li",{children:[(0,a.jsx)("p",{className:"text-label-xsmall text-black-40",children:t}),(0,a.jsx)("p",{className:"text-body-normal mt-0.5",children:n})]},t)}))}),n&&(0,a.jsx)("button",{type:"button",onClick:n,className:"text-button-button32-bold h-fit",children:"\u5909\u66f4"})]}),r&&(0,a.jsx)("div",{className:"border-t border-black-10 px-4 py-6 tb:px-6",children:(0,a.jsx)("ul",{className:"space-y-3 tb:space-y-2",children:r.map((function(e){var t=e.label,n=e.text;return(0,a.jsxs)("li",{className:"text-body-small-line0 flex items-center justify-between",children:[(0,a.jsx)("p",{children:t}),(0,a.jsx)("p",{className:"text-right",children:n})]},t)}))})})]})}},99891:function(e,t,n){"use strict";var a=n(85893),r=n(67294),o=n(55257),i=n(9008),s=n.n(i),c=n(26509),u=n(39352);t.Z=function(e){var t=e.title,n=e.description,i=e.image,m=void 0===i?u.UF.OG_IMAGE:i,l=e.url,p=void 0===l?"":l,f=e.card,d=void 0===f?"summary_large_image":f,y=e.isNoindex,b=void 0!==y&&y,P=(0,o.$G)().t,N=(0,r.useMemo)((function(){return m.startsWith("/")?(0,c.Z)("https://www.bumpofchicken.com",m):m}),[m]);return(0,a.jsxs)(s(),{children:[(0,a.jsx)("title",{children:t||P("common.tdk.title.default")},u.Hl.TITLE),(0,a.jsx)("meta",{content:t||P("common.tdk.title.default"),property:"og:title"},u.Hl.OG_TITLE),(0,a.jsx)("meta",{name:"description",content:n||P("common.tdk.description.default",{ns:u.NS.COMMON})},u.Hl.DESCRIPTION),(0,a.jsx)("meta",{content:n||P("common.tdk.description.default",{ns:u.NS.COMMON}),property:"og:description"},u.Hl.OG_DESCRIPTION),(0,a.jsx)("meta",{content:N,property:"og:image"},u.Hl.OG_IMAGE),(0,a.jsx)("meta",{content:(0,c.Z)("https://www.bumpofchicken.com",p),property:"og:url"},u.Hl.OG_URL),(0,a.jsx)("meta",{content:d,name:"twitter:card"},u.Hl.TWITTER_CARD),b&&(0,a.jsx)("meta",{name:"robots",content:"noindex"})]})}},9879:function(e,t,n){"use strict";n.d(t,{f:function(){return i}});var a=n(67294),r=n(74542),o=n(32486),i=function(){var e=(0,a.useState)(),t=e[0],n=e[1];return(0,a.useEffect)((function(){var e=(0,r.Aj)(o.I,(function(e){n(e)}));return function(){e()}}),[]),(0,a.useEffect)((function(){var e=(0,r.MX)(o.I,(function(e){n(e)}));return function(){e()}}),[]),{user:t}}},85897:function(e,t,n){"use strict";n.d(t,{Y:function(){return s}});var a=n(67294),r=n(55257),o=n(39352),i=n(25617),s=function(){var e=(0,r.$G)().t;return{getPaymentPlanBillingPlatformText:(0,a.useCallback)((function(t){switch(t){case i.FT.CREDITCARD:return e("common.paymentMethod.creditCard",{ns:o.NS.COMMON});case i.FT.CARRIER:return e("common.paymentMethod.carrier",{ns:o.NS.COMMON});case i.FT.KONBINI:return e("common.paymentMethod.konbini",{ns:o.NS.COMMON});case i.FT.APPLEPAY:return e("common.paymentMethod.applePay",{ns:o.NS.COMMON});case i.FT.GOOGLEPAY:return e("common.paymentMethod.googlePay",{ns:o.NS.COMMON});case i.FT.APPANDROID:case i.FT.APPIOS:return e("common.paymentMethod.app",{ns:o.NS.COMMON})}}),[e])}}},39136:function(e,t,n){"use strict";n.d(t,{c:function(){return o}});var a=n(67294),r=n(63965),o=function(){return(0,a.useContext)(r.D)}},1022:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return T}});var a=n(47568),r=n(14924),o=n(26042),i=n(69396),s=n(34051),c=n.n(s),u=n(85893),m=n(67294),l=n(86664),p=n(55257),f=n(11163),d=n(80129),y=n.n(d),b=n(87536),P=n(26509),N=n(32272),x=n(1665),M=n(42936),h=n(26565),O=n(64635),C=n(99891),_=n(64173),E=n(73240),g=n(83583),k=n(9879),I=n(85897),A=n(39136),v=n(39352),R=n(25617),S=n(68847),T=!0;t.default=function(e){var t=e.planContents,n=e.currentPaymentPlan,s=(0,m.useState)(),d=s[0],T=s[1],Y=(0,m.useRef)(null),j=(0,p.$G)().t,w=(0,A.c)(),F=w.updatePaymentInfo,L=w.setUpdatePaymentInfo,G=(0,m.useState)(),D=G[0],Z=G[1],H=(0,l.useStripe)(),V=(0,b.cI)(),U=V.handleSubmit,$=V.formState.isSubmitting,B=(0,f.useRouter)(),X=(0,k.f)().user,q=(0,I.Y)().getPaymentPlanBillingPlatformText,K=(0,_.R)().openDialog,W=(0,g.p)().openErrorToast,J=F.paymentMethod,z=F.creditCardToken,Q=F.paymentPlanType,ee=F.konbiniBilling,te=F.carrierPaymentMethod,ne=(null===z||void 0===z?void 0:z.card)||{},ae=ne.exp_month,re=ne.exp_year,oe=ne.last4,ie=(0,m.useMemo)((function(){var e=n.type;return Q&&e===R.k8.FREE?(0,S.VZ)(t,Q):n}),[n,Q,t]),se=ie.title,ce=ie.fee,ue=(0,m.useCallback)((function(e,t,n){K({title:e||j("mypagePaymentInfoPaymentConfirm.dialog.paymentError.title",{ns:v.NS.COMMON}),description:t||j("mypagePaymentInfoPaymentConfirm.dialog.paymentError.description",{ns:v.NS.COMMON}),buttonList:n||[{category:v.N4.PRIMARY,text:j("mypagePaymentInfoPaymentConfirm.dialog.paymentError.button.edit",{ns:v.NS.COMMON}),onClick:function(){B.push(v.kA.MY_PAGE_PAYMENT_INFO_PAYMENT)}}]})}),[K,B,j]),me=(0,m.useCallback)((function(e){var n=(0,S.VZ)(t,e.type).title;K({title:j("mypagePaymentInfoPaymentConfirm.dialog.unPayable.title",{ns:v.NS.COMMON}),description:j("mypagePaymentInfoPaymentConfirm.dialog.unPayable.description",{ns:v.NS.COMMON,plan:n}),buttonList:[{category:v.N4.PRIMARY,text:j("mypagePaymentInfoPaymentConfirm.dialog.unPayable.button.confirm",{ns:v.NS.COMMON}),onClick:function(){L({}),B.push(v.kA.MY_PAGE_PAYMENT_INFO_PLAN)}}]})}),[K,t,B,L,j]),le=(0,m.useCallback)((0,a.Z)(c().mark((function e(){var t,a,o,i,s,u,m,l,p,f,d,b,M,h,O,C,_,E,g,k,I;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.type!==R.k8.FREE){e.next=8;break}return e.next=3,N.oF.apiV1MemberPlanInfoGet();case 3:if(t=e.sent.data,a=t.paymentPlan,(0,S.ZX)(a)){e.next=8;break}return me(a),e.abrupt("return");case 8:if(J!==v.hL.CARRIER_CHARGE){e.next=28;break}if(te&&Q){e.next=11;break}return e.abrupt("return");case 11:return o=y().stringify((0,r.Z)({},v.AJ.PAYMENT_METHOD,J)),e.prev=12,e.next=15,N.oF.apiV1PlanCarrierPost({plan:Q,carrierPaymentMethod:te,returnUrl:(0,P.Z)(window.location.origin,"".concat(v.kA.MY_PAGE_PAYMENT_INFO,"?").concat(o))});case 15:return i=e.sent.data,T(i),e.abrupt("return");case 20:if(e.prev=20,e.t0=e.catch(12),!(0,x.IZ)(e.t0)){e.next=27;break}if(s=e.t0.response||{},u=s.status,m=s.data,500===u&&m){e.next=26;break}return e.abrupt("return");case 26:m.errorInfo.errorCode===v.O1.CARRIER_RATE_LIMIT&&ue(j("mypagePaymentInfoPaymentConfirm.dialog.carrierRateLimitError.title",{ns:v.NS.COMMON}),j("mypagePaymentInfoPaymentConfirm.dialog.carrierRateLimitError.description",{ns:v.NS.COMMON}),[{category:v.N4.PRIMARY,text:j("mypagePaymentInfoPaymentConfirm.dialog.carrierRateLimitError.button.close",{ns:v.NS.COMMON}),onClick:function(){L({}),B.push(v.kA.MY_PAGE_PAYMENT_INFO)}}]);case 27:return e.abrupt("return");case 28:if(J!==v.hL.CREDIT_CARD){e.next=71;break}if(H&&z){e.next=31;break}return e.abrupt("return");case 31:if(n.type===R.k8.FREE){e.next=40;break}return e.next=36,H.createPaymentMethod({type:"card",card:{token:z.id}});case 36:if(f=e.sent,l=null===(p=f.paymentMethod)||void 0===p?void 0:p.id){e.next=40;break}return e.abrupt("return");case 40:return d=Q||n.type,e.prev=42,e.next=45,N.oF.apiV1PlanPaymentUpdatePost({plan:d,paymentMethod:J,paymentMethodId:l});case 45:M=e.sent,b=M.data,e.next=53;break;case 49:return e.prev=49,e.t1=e.catch(42),ue(),e.abrupt("return");case 53:if(h=b.clientSecret,!(O=b.setupIntentClientSecret)){e.next=61;break}return e.next=57,H.confirmCardSetup(O,{payment_method:l});case 57:if(!e.sent.error){e.next=61;break}return ue(),e.abrupt("return");case 61:if(!h){e.next=70;break}return e.next=64,H.confirmCardPayment(h,{payment_method:{card:{token:z.id}}});case 64:if(!e.sent.error){e.next=70;break}return e.next=68,N.oF.apiV1PlanPaymentDelete();case 68:return ue(),e.abrupt("return");case 70:(0,S.YL)({event:"change_subscription",member_plan:d,payment_method:J});case 71:if(J!==v.hL.CONVENIENCE_STORE){e.next=91;break}if(C=(X||{}).email,H&&ee&&C){e.next=75;break}return e.abrupt("return");case 75:return _=ee.name,E=ee.phoneNumber,g=Q||n.type,e.next=79,N.oF.apiV1PlanPaymentUpdatePost({plan:g,paymentMethod:J});case 79:if(k=e.sent.data,!(I=k.clientSecret)){e.next=90;break}return e.next=84,H.confirmKonbiniPayment(I,{payment_method:{billing_details:{name:_,email:C}},payment_method_options:{konbini:{confirmation_number:E}}},{handleActions:!1});case 84:if(!e.sent.error){e.next=90;break}return e.next=88,N.oF.apiV1PlanPaymentDelete();case 88:return ue(),e.abrupt("return");case 90:(0,S.YL)({event:"change_subscription",member_plan:g,payment_method:J});case 91:L({}),B.push(v.kA.MY_PAGE_PAYMENT_INFO);case 93:case"end":return e.stop()}}),e,null,[[12,20],[42,49]])}
1))),[te,z,n.type,ue,me,ee,J,Q,B,L,H,j,X]),pe=(0,m.useMemo)((function(){return!!J&&[v.hL.APPLE_PAY,v.hL.GOOGLE_PAY].includes(J)}),[J]),fe=(0,m.useMemo)((function(){return ae&&re&&(0,S.I5)(new Date(re,ae-1).toString(),"MM/YY")||""}),[ae,re]),de=(0,m.useMemo)((function(){if(J&&![v.hL.APPLE_PAY,v.hL.GOOGLE_PAY].includes(J)){if(J===v.hL.CREDIT_CARD)return[{label:j("mypagePaymentInfoPaymentConfirm.label.cardNumber",{ns:v.NS.COMMON}),text:oe?"**** **** **** ".concat(oe):""},{label:j("mypagePaymentInfoPaymentConfirm.label.expirationDate",{ns:v.NS.COMMON}),text:fe}];if(J===v.hL.CONVENIENCE_STORE){if(!ee)return;var e=ee.name,t=ee.phoneNumber;return[{label:j("mypagePaymentInfoPaymentConfirm.label.name",{ns:v.NS.COMMON}),text:e},{label:j("mypagePaymentInfoPaymentConfirm.label.phoneNumber",{ns:v.NS.COMMON}),text:t}]}if(J===v.hL.CARRIER_CHARGE){if(!te)return;return[{label:"\u304a\u652f\u6255\u3044\u60c5\u5831",text:function(){switch(te){case R.RH.AU:return j("common.label.auPayment",{ns:v.NS.COMMON});case R.RH.DOCOMO:return j("common.label.docomoPayment",{ns:v.NS.COMMON});case R.RH.SOFTBANK:return j("common.label.softbankPayment",{ns:v.NS.COMMON});default:return""}}()}]}}}),[J,fe,oe,ee,te,j]);return(0,E.L)((function(){J||(W(),B.replace(v.kA.MY_PAGE_PAYMENT_INFO))}),[W,B]),(0,m.useEffect)((function(){d&&Y.current&&(L({}),Y.current.submit())}),[d,L]),(0,m.useEffect)((function(){H&&pe&&(0,a.Z)(c().mark((function e(){var t;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=H.paymentRequest((0,i.Z)((0,o.Z)({},M.O),{total:{label:se,amount:ce}})),e.next=3,t.canMakePayment();case 3:if(e.sent){e.next=6;break}return e.abrupt("return");case 6:Z(t);case 7:case"end":return e.stop()}}),e)})))()}),[H,pe,ce,se]),(0,m.useEffect)((function(){J!==v.hL.APPLE_PAY&&D&&H&&D.on("paymentmethod",function(){var e=(0,a.Z)(c().mark((function e(t){var a,r,o,i,s,u,m;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=t.paymentMethod,r=t.complete,e.prev=1,n.type!==R.k8.FREE){e.next=11;break}return e.next=5,N.oF.apiV1MemberPlanInfoGet();case 5:if(o=e.sent.data,i=o.paymentPlan,(0,S.ZX)(i)){e.next=11;break}return r("fail"),me(i),e.abrupt("return");case 11:return s=Q||n.type,e.next=14,N.oF.apiV1PlanPaymentUpdatePost({plan:s,paymentMethod:J,paymentMethodId:n.type!==R.k8.FREE?a.id:void 0});case 14:if(u=e.sent.data,m=u.clientSecret){e.next=22;break}return r("success"),L({}),(0,S.YL)({event:"change_subscription",member_plan:s,payment_method:J}),B.push(v.kA.MY_PAGE_PAYMENT_INFO),e.abrupt("return");case 22:return e.next=24,H.confirmCardPayment(m,{payment_method:a.id},{handleActions:!1});case 24:if(!e.sent.error){e.next=31;break}return r("fail"),e.next=29,N.oF.apiV1PlanPaymentDelete();case 29:return ue(),e.abrupt("return");case 31:r("success"),L({}),(0,S.YL)({event:"change_subscription",member_plan:s,payment_method:J}),B.push(v.kA.MY_PAGE_PAYMENT_INFO),e.next=42;break;case 37:return e.prev=37,e.t0=e.catch(1),r("fail"),ue(),e.abrupt("return");case 42:case"end":return e.stop()}}),e,null,[[1,37]])})));return function(t){return e.apply(this,arguments)}}())}),[n,ue,me,J,Q,D,B,L,H]),J?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(C.Z,{title:j("common.tdk.title.withPageTitle",{ns:v.NS.COMMON,title:j("mypagePaymentInfoPayment.tdk.pageTitle",{ns:v.NS.COMMON})})}),(0,u.jsxs)("div",{className:"mx-auto mt-4 tb:mt-0 tb:w-default-layout-content-pc",children:[(0,u.jsx)("h1",{className:"text-title-small",children:j("mypagePaymentInfoPaymentConfirm.pageTitle",{ns:v.NS.COMMON})}),(0,u.jsx)("p",{className:"text-body-normal mt-4",children:j("mypagePaymentInfoPaymentConfirm.description",{ns:v.NS.COMMON})}),(0,u.jsxs)("div",{className:"mt-8 space-y-6 tb:mt-10",children:[(0,u.jsx)(O.Z,{confirmationInfos:[{label:j("mypagePaymentInfoPaymentConfirm.label.plan",{ns:v.NS.COMMON}),text:se}],details:[{label:j("mypagePaymentInfoPaymentConfirm.label.totalCost",{ns:v.NS.COMMON}),text:"\xa5".concat(ce.toLocaleString())}]}),(0,u.jsx)(O.Z,{confirmationInfos:[{label:j("mypagePaymentInfoPaymentConfirm.label.paymentMethod",{ns:v.NS.COMMON}),text:q(J)||""}],details:de})]}),(0,u.jsxs)("div",{className:"mt-8 flex flex-col space-y-6 tb:mt-10 tb:flex-row-reverse tb:space-x-4 tb:space-y-0 tb:space-x-reverse tb:border-t-0.5px tb:border-black-10 tb:pt-10",children:[D&&J===v.hL.GOOGLE_PAY?(0,u.jsx)(l.PaymentRequestButtonElement,{options:{paymentRequest:D,style:v.VD,classes:{base:"tb:w-172px"}}}):(0,u.jsx)(h.Z,{text:j("mypagePaymentInfoPaymentConfirm.button.update",{ns:v.NS.COMMON}),category:v.N4.PRIMARY,height:v.FZ.FORTY_EIGHT,className:"w-full tb:w-auto",onClick:U(le),disabled:$,isLoading:$}),(0,u.jsx)(h.Z,{text:j("mypagePaymentInfoPaymentConfirm.button.back",{ns:v.NS.COMMON}),category:v.N4.SECONDARY,link:{href:v.kA.MY_PAGE_PAYMENT_INFO_PAYMENT},height:v.FZ.FORTY_EIGHT,className:"w-full tb:w-auto"})]})]}),(0,u.jsxs)("form",{ref:Y,action:null===d||void 0===d?void 0:d.startUrl,method:"post",className:"hidden",children:[(0,u.jsx)("input",{type:"hidden",name:"Acce
1ssID",value:null===d||void 0===d?void 0:d.accessID}),(0,u.jsx)("input",{type:"hidden",name:"Token",value:null===d||void 0===d?void 0:d.accessToken})]})]}):null}},9008:function(e,t,n){e.exports=n(5443)},26509:function(e,t,n){"use strict";function a(e){var t=[];if(0===e.length)return"";if("string"!==typeof e[0])throw new TypeError("Url must be a string. Received "+e[0]);if(e[0].match(/^[^/:]+:\/*$/)&&e.length>1){var n=e.shift();e[0]=n+e[0]}e[0].match(/^file:\/\/\//)?e[0]=e[0].replace(/^([^/:]+):\/*/,"$1:///"):e[0]=e[0].replace(/^([^/:]+):\/*/,"$1://");for(var a=0;a<e.length;a++){var r=e[a];if("string"!==typeof r)throw new TypeError("Url must be a string. Received "+r);""!==r&&(a>0&&(r=r.replace(/^[\/]+/,"")),r=a<e.length-1?r.replace(/[\/]+$/,""):r.replace(/[\/]+$/,"/"),t.push(r))}var o=t.join("/"),i=(o=o.replace(/\/(\?|&|#[^!])/g,"$1")).split("?");return o=i.shift()+(i.length>0?"?":"")+i.join("&")}function r(){return a("object"===typeof arguments[0]?arguments[0]:[].slice.call(arguments))}n.d(t,{Z:function(){return r}})}},function(e){e.O(0,[9774,2888,179],(function(){return t=41226,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
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.