| Server IP : 104.21.25.182 / Your IP : 216.73.216.140 Web Server : Apache System : Linux server.rehabsharif.com 5.14.0-611.54.3.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:31:24 EDT 2026 x86_64 User : nobi37te ( 1003) PHP Version : 8.2.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/nobi37te/public_html/wp-content/plugins/myfatoorah-woocommerce/build/ |
Upload File : |
(()=>{"use strict";var e={n:t=>{var a=t&&t.__esModule?()=>t.default:()=>t;return e.d(a,{a}),a},d:(t,a)=>{for(var o in a)e.o(a,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:a[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=window.React;var a=e.n(t);const o=window.wp.i18n;class n extends a().Component{componentDidMount(){var e=this.props.data.session,t=this.props.data.gateways.ap.GatewayData,a=t.GatewayTotalAmount.replace(",",""),o={countryCode:e.CountryCode,sessionId:e.SessionId,amount:a,currencyCode:t.GatewayCurrency,cardViewId:"mf-ap-element",callback:this.mfPaymentCallback.bind(this),style:{frameHeight:51,button:{height:"35px",text:"Pay with",borderRadius:"8px"}}};myFatoorahAP.init(o)}mfPaymentCallback(e){this.props.handel(e.sessionId),jQuery(".wc-block-components-checkout-place-order-button").click()}render(){return(0,t.createElement)("div",{id:"mf-ap-element",style:{height:"40px",marginTop:"5px"}})}}const r=n;class s extends a().Component{componentDidMount(){var e=this.props.data.session,t=this.props.data.gateways.gp.GatewayData,a={countryCode:e.CountryCode,sessionId:e.SessionId,amount:t.GatewayTotalAmount,currencyCode:t.GatewayCurrency,cardViewId:"mf-gp-element",callback:this.mfPaymentCallback.bind(this),style:{frameHeight:51,button:{height:"35px",text:"Pay with",color:"black",language:"en",borderRadius:"8px"}}};myFatoorahGP.init(a)}mfPaymentCallback(e){this.props.handel(e.sessionId),jQuery(".wc-block-components-checkout-place-order-button").click()}render(){return(0,t.createElement)("div",{id:"mf-gp-element",style:{height:"40px",marginTop:"5px"}})}}const c=s,i=function({data:e,handel:a}){const n={fontFamily:e.design.designFont,fontSize:e.design.designFontSize+"px",color:e.design.themeColor},r={fontFamily:e.design.designFont,fontSize:e.design.designFontSize+"px",color:e.design.themeColor,textAlign:"end"},s=t=>"ar"===e.mfLang?t.PaymentMethodAr:t.PaymentMethodEn,c="ar"===e.mfLang?"ar":"en";function i({mfCard:e}){return(0,t.createElement)("div",{className:"mf-card-container",title:s(e),"data-mfcardcode":e.PaymentMethodCode,"data-mfcardid":e.PaymentMethodId,onClick:()=>{return t=e.PaymentMethodId,a(t),void jQuery(".wc-block-components-checkout-place-order-button").click();var t}},(0,t.createElement)("div",{className:"mf-row-container"},(0,t.createElement)("img",{className:"mf-payment-logo",src:e.ImageUrl,alt:s(e)}),(0,t.createElement)("span",{className:"mf-card-title",style:n},s(e))),(0,t.createElement)("span",{className:"mf-price-tag",style:r},e.GatewayData.GatewayTotalAmount," ",e.GatewayData.GatewayTransCurrency[c]))}const m=null!==e.gateways.ap&&0!==e.gateways.ap.length,d=null!==e.gateways.gp&&0!==e.gateways.gp.length,l=e.gateways.cards.map((e=>(0,t.createElement)(i,{mfCard:e,key:e.PaymentMethodId})));return(0,t.createElement)("div",{id:"mf-sectionCard"},(0,t.createElement)("div",{className:"mf-divider card-divider"},(0,t.createElement)("span",{className:"mf-divider-span"},(0,t.createElement)("span",{id:"mf-or-cardsDivider"},m||d?(0,o.__)("Or ","myfatoorah-woocommerce"):""),(0,o.__)("Pay With","myfatoorah-woocommerce"))),(0,t.createElement)("div",null,l))};class m extends a().Component{componentDidMount(){this.handleFormSubmit.bind(this);var e=this.props.data,t=e.session,a=e.design,n=e.mfLang,r={countryCode:t.CountryCode,sessionId:t.SessionId,cardViewId:"mf-form-element",style:{hideCardIcons:a.hideCardIcons,cardHeight:e.isSaveCard?160:130,direction:"ar"===n?"rtl":"ltr",input:{color:a.designColor,fontSize:a.designFontSize+"px",fontFamily:a.designFont,inputHeight:"32px",inputMargin:"-1px",borderColor:a.designColor,borderWidth:"1px",borderRadius:"0px",boxShadow:"",placeHolder:{holderName:(0,o.__)("Name On Card","myfatoorah-woocommerce"),cardNumber:(0,o.__)("Number","myfatoorah-woocommerce"),expiryDate:(0,o.__)("MM / YY","myfatoorah-woocommerce"),securityCode:(0,o.__)("CVV","myfatoorah-woocommerce")}},error:{borderColor:"red",borderRadius:"8px",boxShadow:"0px"},text:{saveCard:(0,o.__)("Save card number for future payments","myfatoorah-woocommerce"),addCard:(0,o.__)("Use another card","myfatoorah-woocommerce"),deleteAlert:{tilte:(0,o.__)("Delete Card","myfatoorah-woocommerce"),message:(0,o.__)("Are you sure you want to remove this card?","myfatoorah-woocommerce"),confirm:(0,o.__)("Yes","myfatoorah-woocommerce"),cancel:(0,o.__)("No","myfatoorah-woocommerce")}}}};myFatoorah.init(r)}handleFormSubmit(e){e.preventDefault(),this.props.handel(""),this.props.error("");var t=this;myFatoorah.submit(t.props.data.currency).then((function(e){t.props.handel(e.sessionId),jQuery(".wc-block-components-checkout-place-order-button").click()}),(function(e){t.props.error(e),jQuery([document.documentElement,document.body]).animate({scrollTop:jQuery("#payment-method").first().offset().top},2e3),jQuery(".wc-block-components-checkout-place-order-button").click()}))}render(){var e=this.props.data.gateways;const a=null!==e.ap,n=null!==e.gp,r=e.cards.length>0;var s=this.props.data.design;return(0,t.createElement)("div",{id:"mf-sectionForm"},(0,t.createElement)("div",{class:"mf-divider"},(0,t.createElement)("span",{class:"mf-divider-span"},(0,t.createElement)("span",{id:"mf-or-formDivider"},a||n||r?(0,o.__)("Or ","myfatoorah-woocommerce"):""),(0,o.__)("Insert Card Details","myfatoorah-woocommerce"))),(0,t.createElement)("div",{id:"mf-form-element"}),(0,t.createElement)("button",{class:"mf-pay-now-btn",onClick:e=>this.handleFormSubmit(e),style:{backgroundColor:s.themeColor}},(0,t.createElement)("span",{class:"mf-pay-now-span",style:{fontFamily:s.designFont,fontSize:s.designFontSize+"px"}},(0,o.__)("Pay Now","myfatoorah-woocommerce"))))}}const d=m,l=function(){jQuery(document).ready((function(e){e(".wc-block-components-checkout-place-order-button").hide(),e("input[name=radio-control-wc-payment-method-options]").on("change",(function(){"myfatoorah_v2"===this.value?e(".wc-block-components-checkout-place-order-button").hide():e(".wc-block-components-checkout-place-order-button").show()}))}))},p=window.wp.data,y=window.wp.apiFetch;var u=e.n(y);const h=window.wc.wcSettings.getPaymentMethodData("myfatoorah_v2");let f=0;const w=window.wc.wcSettings.getPaymentMethodData("myfatoorah_v2"),g=()=>window.wp.htmlEntities.decodeEntities(w.description),b=w.error?(0,t.createElement)((()=>{const e=window.wp.htmlEntities.decodeEntities(w.error);return(0,t.createElement)("font",{color:"red"},e)}),null):w.gateways?(0,t.createElement)((e=>{const{Inner:a,...o}=e,[,n]=(0,t.useState)(0),[r,s]=(0,t.useState)(!1),c=(0,p.useSelect)((e=>{const t=e("wc/store/cart");return t?t.getCartTotals():null}),[]),i=c?.total_price;return(0,t.useEffect)((()=>{if(!i)return;const e=++f;let t=!0;return s(!0),(async()=>{try{const a=await u()({path:"/myfatoorah/v2/refresh",method:"POST"});if(!t||e!==f)return;a?.gateways&&(h.gateways=a.gateways),n((e=>e+1))}catch(e){}finally{if(!t||e!==f)return;s(!1)}})(),()=>{t=!1}}),[i]),r?(0,t.createElement)("div",{style:{padding:"20px",textAlign:"center",opacity:.7}},"Loading payment methods..."):(0,t.createElement)(a,{...o,data:h})}),{Inner:e=>{const[a,n]=(0,t.useState)(""),[s,m]=(0,t.useState)(""),[p,y]=(0,t.useState)(""),u=(0,t.useRef)(""),f=(0,t.useRef)(""),w=(0,t.useRef)(""),g=e=>{f.current=e,m(e)},{eventRegistration:b,emitResponse:E}=e,{onPaymentSetup:C}=b;(0,t.useEffect)((()=>{const e=C((async()=>w.current?{type:E.responseTypes.ERROR,message:w.current}:{type:E.responseTypes.SUCCESS,meta:{paymentMethodData:{mfCardData:String(u.current),mfData:f.current}}}));return()=>e()}),[a,s,p,E.responseTypes.ERROR,E.responseTypes.SUCCESS,C]);const v=null!==h.gateways.ap&&0!==h.gateways.ap.length,_=null!==h.gateways.gp&&0!==h.gateways.gp.length,S=h.gateways.cards.length>0,k=h.gateways.form.length>0,x=parseInt(h.design.designFontSize)+2,F={fontFamily:h.design.designFont,fontSize:x+"px",color:h.design.designColor},P={fontFamily:h.design.designFont,fontSize:x+"px"};return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{id:"paymentGateways",className:"mf-payment-methods-container",style:F},(0,t.createElement)("div",{className:"mf-grey-text",style:P},(0,o.__)("How would you like to pay?","myfatoorah-woocommerce")),v?(0,t.createElement)(r,{data:h,handel:g}):"",_?(0,t.createElement)(c,{data:h,handel:g}):"",S?(0,t.createElement)(i,{data:h,handel:e=>{u.current=e,n(e)}}):"",k?(0,t.createElement)(d,{data:h,handel:g,error:e=>{w.current=e,y(e)}}):""),(0,t.createElement)(l,null))}}):(0,t.createElement)(g,null),E={name:"myfatoorah_v2",label:(0,t.createElement)((()=>{const e=window.wp.htmlEntities.decodeEntities(w.title);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("input",{type:"hidden",disabled:!0,"data-mfVersion":w.mfVersion}),(0,t.createElement)("img",{src:w.icon})," ",e)}),null),content:b,edit:(0,t.createElement)(g,null),canMakePayment:()=>!0,ariaLabel:w.title,supports:{features:w.supports}};window.wc.wcBlocksRegistry.registerPaymentMethod(E)})();