From 7ec627eca8bd83ed48dcccf6be88a9ee065d4d40 Mon Sep 17 00:00:00 2001 From: Kapil Paul Date: Sat, 19 Feb 2022 17:35:25 +0600 Subject: [PATCH 1/8] add refund api --- assets/js/app.js | 2 +- assets/src/admin/Pages/Doc/doc-container.js | 34 ++++- assets/src/admin/Pages/generatedoc.js | 149 +++++++++++--------- assets/src/admin/Pages/refund.js | 97 +++++++++++++ assets/src/admin/router/index.js | 61 ++++---- includes/Admin/Menu.php | 2 + includes/Assets.php | 21 +-- includes/Gateway/Bkash.php | 51 +++++++ includes/Gateway/Manager.php | 10 +- includes/Gateway/Processor.php | 56 +++++++- includes/Installer.php | 2 + webpack.config.js | 6 +- 12 files changed, 367 insertions(+), 124 deletions(-) create mode 100644 assets/src/admin/Pages/refund.js diff --git a/assets/js/app.js b/assets/js/app.js index bb16352..a8f3d0b 100644 --- a/assets/js/app.js +++ b/assets/js/app.js @@ -1 +1 @@ -(self.webpackChunkpayment_gateway_bkash_for_wc=self.webpackChunkpayment_gateway_bkash_for_wc||[]).push([[143],{5132:(A,e,t)=>{"use strict";t.d(e,{Z:()=>o});var n,r=t(7294),a=t(1570),u=t(983),s=t(6667);function c(){return r.createElement(r.Fragment,null,r.createElement(u.Z,null),r.createElement("div",{className:"wrap"},r.createElement(s.Z,null)))}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var d=(0,a.w)(c);const o=d;var l,v;(l="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(l.register(c,"App","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/App.js"),l.register(d,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/App.js")),(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&v(A)},8681:(A,e,t)=>{"use strict";t.d(e,{Z:()=>b});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(7e3),d=t(8612),o=t(9249);function l(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return v(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?v(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>v});var n,r=t(7294),a=t(4730),u=t(1143),s=t(8681),c=t(8612);function d(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>y});var n,r=t(7294),a=t(4730),u=t(1143),s=t(7606),c=t.n(s),d=t(5060),o=t(4085),l=t(9249);function v(A,e){var t=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(A,e).enumerable}))),t.push.apply(t,n)}return t}function f(A){for(var e=1;eA.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>m});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(9249),d=t(1358),o=t.n(d),l=t(4085);function v(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return f(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?f(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t0&&void 0!==arguments[0]?arguments[0]:1,e="/dc-bkash/v1/transactions?per_page=20&page="+A;h(e)},h=function(A){s()({path:A,parse:!1}).then((function(A){t(!1),A.json().then((function(A){d(A)})),b(A.headers.get("X-WP-TotalPages"))})).catch((function(A){t(!1),c.Am.error(A.data.status+" : "+A.message)}))};if((0,r.useEffect)((function(){t(!0),Z()}),[]),e)return r.createElement(l.Z,null);return r.createElement("div",{className:"dokan_admin_settings_container"},r.createElement("div",{className:"title-section"},r.createElement("h2",null,(0,a.__)("Transactions","dc-bkash")),r.createElement("div",{className:"search-transaction"},r.createElement("input",{type:"text",className:"widefat",name:"search",id:"search",placeholder:(0,a.__)("Search","dc-bkash"),onChange:function(A){""!==A.target.value?(y||setTimeout((function(){var A=L.current.value;O(!1),function(A){h("/dc-bkash/v1/transactions/?search="+A)}(A)}),1e3),O(!0)):Z()},ref:L}))),r.createElement("div",{className:"all-transactions"},r.createElement("table",{className:"table table-bordered border-primary transactions"},r.createElement("thead",null,r.createElement("tr",null,r.createElement("th",{scope:"col"},(0,a.__)("Order Number","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Amount","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Payment ID","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Trx ID","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Invoice No","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Trx Status","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Verification Status","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Payment Time","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Action","dc-bkash")))),r.createElement("tbody",null,u.map((function(A,e){return r.createElement("tr",{key:e},r.createElement("td",null,r.createElement("a",{href:A.order_url},A.order_number)),r.createElement("td",null,A.amount),r.createElement("td",null,A.payment_id),r.createElement("td",null,A.trx_id),r.createElement("td",null,A.invoice_number),r.createElement("td",null,A.transaction_status),r.createElement("td",null,"1"===A.verification_status?r.createElement("p",{className:"success-label"},"Verified"):r.createElement("p",{className:"error-label"},"Pending")),r.createElement("td",null,A.created_at),r.createElement("td",null,(t=A.verification_status,n=A.payment_id,"1"===t?r.createElement("div",{className:"verify-btn-container verified"}):r.createElement("div",{className:"verify-btn-container"},r.createElement("button",{className:"btn verify-btn",onClick:function(A){return function(A,e){A.target.parentNode.classList.add("processing"),s()({path:"/dc-bkash/v1/payment/query-payment/"+e}).then((function(e){A.target.parentNode.classList.remove("processing"),c.Am.success((0,a.__)("Successfully verified!","dc-bkash")),Z(X)})).catch((function(e){A.target.parentNode.classList.remove("processing"),c.Am.error((0,a.__)("Problem in verification!","dc-bkash"))}))}(A,n)}},(0,a.__)("Verify","dc-bkash"))))));var t,n})))),r.createElement("div",{id:"react-paginate"},r.createElement(o(),{previousLabel:"Previous",nextLabel:"Next",breakLabel:"...",breakClassName:"break-me",pageCount:i,marginPagesDisplayed:2,pageRangeDisplayed:2,containerClassName:"pagination",activeClassName:"active",onPageChange:function(A){var e=A.selected+1;z(e),Z(e)}}))))};("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(A){return A})(i,"useState{[isFetching, setIsFetching](true)}\nuseState{[transactions, setTransactions]([])}\nuseState{[pageCount, setPageCount](1)}\nuseState{[currentPage, setCurrentPage](1)}\nuseState{[awaitingSearch, setAwaitingSearch](false)}\nuseRef{searchInput}\nuseEffect{}");var b=i;const m=b;var X,z;(X="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(X.register(i,"Transactions","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/Pages/transactions.js"),X.register(b,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/Pages/transactions.js")),(z="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&z(A)},983:(A,e,t)=>{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294);function a(){return r.createElement("div",{className:"bkash_header_container"},r.createElement("div",{className:"header_logo"},r.createElement("img",{src:u(),alt:""})))}function u(){return window.dc_bkash_admin.asset_url+"/images/bkash_logo.png"}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s=a;const c=s;var d,o;(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(d.register(a,"Header","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js"),d.register(u,"getLogo","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js"),d.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js")),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&o(A)},7e3:(A,e,t)=>{"use strict";t.d(e,{Z:()=>f});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(6321);function d(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return o(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?o(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294);function a(A){var e,t=A.field,n=A.id,a=A.handleChange,s=A.value,c=void 0===s?"":s,d=A.section_id,o=A.allSettings;return!(null!=t&&t.show_if&&!t.show_if.map((function(A){var t,n,r,a;return u(A,null!==(n=e=null==o||null===(t=o[d])||void 0===t?void 0:t[A.key])&&void 0!==n&&n.value?null===(r=e)||void 0===r?void 0:r.value:null===(a=e)||void 0===a?void 0:a.default)})).every((function(A){return!0===A})))&&(c=""===c?null==t?void 0:t.default:c,r.createElement(r.Fragment,null,r.createElement("p",{className:"label"},null==t?void 0:t.title),function(A){var e=A.type;switch(e){case"text":case"password":return r.createElement("input",{type:e,className:"widefat",value:c,onChange:function(A){return a(A.target.value,d,n)}});case"checkbox":return r.createElement(r.Fragment,null,r.createElement("input",{type:"checkbox",className:"widefat",id:n,value:c,onChange:function(A){return a(A.target.value,d,n)}}),r.createElement("label",{htmlFor:n},A.title));case"select":var t=Object.entries(A.options);return r.createElement(r.Fragment,null,r.createElement("select",{className:"widefat",value:c,onChange:function(A){return a(A.target.value,d,n)}},t.map((function(A,e){return r.createElement("option",{key:e,value:A[0]},A[1])}))));case"textarea":return r.createElement(r.Fragment,null,r.createElement("textarea",{id:n,cols:"30",rows:"10",className:"widefat"}));default:return""}}(t),t.description?r.createElement("p",{className:"help-text"},t.description):""))}function u(A,e){switch(null==A?void 0:A.condition){case"equal":if(e===A.value)return!0}return!1}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s=a;const c=s;var d,o;(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(d.register(a,"Fields","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js"),d.register(u,"is_matched","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js"),d.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js")),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&o(A)},4085:(A,e,t)=>{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294),a=t(4730);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var u=function(){return r.createElement("div",{className:"loader"},r.createElement("img",{src:"https://res.cloudinary.com/d-coders/image/upload/v1592201998/wp-plugins/bkash.gif",alt:"bkash-loader"}),r.createElement("p",null,(0,a.__)("Loading...","dc-bkash")))},s=u;const c=s;var d,o;(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(d.register(u,"Loader","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/loader.js"),d.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/loader.js")),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&o(A)},6181:(A,e,t)=>{"use strict";var n,r=t(7294),a=t(9060),u=t(5132),s=t(3017),c=t(3727);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var d,o,l=document.getElementById("dc-bkash-app");a.render(r.createElement(c.VK,null,r.createElement(u.Z,null)),l),(0,s.Z)("dc-bkash"),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&d.register(l,"mountNode","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/index.js"),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&o(A)},6667:(A,e,t)=>{"use strict";t.d(e,{Z:()=>b});var n,r=t(7294),a=t(3727),u=t(5977),s=t(165),c=t(6281),d=t(7824);function o(){return(o=Object.assign||function(A){for(var e=1;e{"use strict";var n;function r(A){var e=jQuery,t=e("#toplevel_page_"+A),n=window.location.href,r=n.substr(n.indexOf("admin.php"));t.on("click","a",(function(){var A=e(this);e("ul.wp-submenu li",t).removeClass("current"),A.hasClass("wp-has-submenu")?e("li.wp-first-item",t).addClass("current"):A.parents("li").addClass("current")})),e("ul.wp-submenu a",t).each((function(A,t){e(t).attr("href")!==r||e(t).parent().addClass("current")}))}t.d(e,{Z:()=>u}),A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var a=r;const u=a;var s,c;(s="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(s.register(r,"menuFix","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/admin-menu-fix.js"),s.register(a,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/admin-menu-fix.js")),(c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&c(A)},8612:(A,e,t)=>{"use strict";t.d(e,{Z:()=>v});var n,r=t(9755),a=t.n(r),u=t(4730),s=t(9249),c=t(6455),d=t.n(c);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var o={init:function(){this.loadScript()},loadScript:function(){var A=this;window.$=a().noConflict(!0),a().getScript(dc_bkash_admin.script_url,(function(){A.create_bkash_button()}))},create_bkash_button:function(){var A=document.createElement("button");A.id="bKash_button",A.className="btn btn-danger",A.setAttribute("disabled","disabled"),A.style.display="none",document.body.appendChild(A)},initBkash:function(A,e){var t=this,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],c=arguments.length>4&&void 0!==arguments[4]&&arguments[4],d=s.Am.info((0,u.__)("bKash Processing...","dc-bkash"),{position:"bottom-right",autoClose:!1,closeOnClick:!1,pauseOnHover:!1,draggable:!1,closeButton:!1}),o={amount:e,intent:"sale",currency:"BDT",merchantInvoiceNumber:A};bKash.init({paymentMode:"checkout",paymentRequest:o,createRequest:function(){n?bKash.create().onSuccess(n):bKash.create().onError()},executeRequestOnAuthorization:function(){if(r&&!c)return bKash.execute().onError(),s.Am.dismiss(d),r(!0);s.Am.dismiss(),bKash.execute().onError()},onClose:function(){if(bKash.create().onError(),s.Am.dismiss(d),t.showAlert((0,u.__)("Opps..."),(0,u.__)("Payment Cancelled!")),c&&r)return r(!0,n)}}),bKash.reconfigure({paymentRequest:o}),a()("#bKash_button").removeAttr("disabled"),a()("#bKash_button").click()},showAlert:function(A,e){d().fire({icon:"error",title:A,text:e,confirmButtonText:"OK"}).then((function(A){}))}},l=o;const v=l;var f,i;(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(f.register(o,"dcBkash","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/bkash.js"),f.register(l,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/bkash.js")),(i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&i(A)},6321:(A,e,t)=>{"use strict";var n,r,a;function u(A){return JSON.stringify(A,void 0,4)}t.d(e,{s:()=>u}),A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature,(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&r.register(u,"beautifyJson","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/helper.js"),(a="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&a(A)},7606:A=>{"use strict";A.exports=wp.apiFetch}},0,[[6181,666,216]]]); \ No newline at end of file +(self.webpackChunkpayment_gateway_bkash_for_wc=self.webpackChunkpayment_gateway_bkash_for_wc||[]).push([[143],{5132:(A,e,t)=>{"use strict";t.d(e,{Z:()=>d});var n,r=t(7294),a=t(1570),u=t(983),s=t(6667);function c(){return r.createElement(r.Fragment,null,r.createElement(u.Z,null),r.createElement("div",{className:"wrap"},r.createElement(s.Z,null)))}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var o=(0,a.w)(c);const d=o;var l,f;(l="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(l.register(c,"App","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/App.js"),l.register(o,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/App.js")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(A)},8681:(A,e,t)=>{"use strict";t.d(e,{Z:()=>m});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(7e3),o=t(8612),d=t(9249);function l(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return f(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?f(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>f});var n,r=t(7294),a=t(4730),u=t(1143),s=t(8681),c=t(8612);function o(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>i});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(9249),o=t(4085);function d(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return l(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?l(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>y});var n,r=t(7294),a=t(4730),u=t(1143),s=t(7606),c=t.n(s),o=t(5060),d=t(4085),l=t(9249);function f(A,e){var t=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(A,e).enumerable}))),t.push.apply(t,n)}return t}function v(A){for(var e=1;eA.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>b});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(9249),o=t(1358),d=t.n(o),l=t(4085);function f(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return v(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?v(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t0&&void 0!==arguments[0]?arguments[0]:1,e="/dc-bkash/v1/transactions?per_page=20&page="+A;Z(e)},Z=function(A){s()({path:A,parse:!1}).then((function(A){t(!1),A.json().then((function(A){o(A)})),m(A.headers.get("X-WP-TotalPages"))})).catch((function(A){t(!1),c.Am.error(A.data.status+" : "+A.message)}))};if((0,r.useEffect)((function(){t(!0),O()}),[]),e)return r.createElement(l.Z,null);return r.createElement("div",{className:"dokan_admin_settings_container"},r.createElement("div",{className:"title-section"},r.createElement("h2",null,(0,a.__)("Transactions","dc-bkash")),r.createElement("div",{className:"search-transaction"},r.createElement("input",{type:"text",className:"widefat",name:"search",id:"search",placeholder:(0,a.__)("Search","dc-bkash"),onChange:function(A){""!==A.target.value?(y||setTimeout((function(){var A=L.current.value;h(!1),function(A){Z("/dc-bkash/v1/transactions/?search="+A)}(A)}),1e3),h(!0)):O()},ref:L}))),r.createElement("div",{className:"all-transactions"},r.createElement("table",{className:"table table-bordered border-primary transactions"},r.createElement("thead",null,r.createElement("tr",null,r.createElement("th",{scope:"col"},(0,a.__)("Order Number","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Amount","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Payment ID","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Trx ID","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Invoice No","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Trx Status","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Verification Status","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Payment Time","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Action","dc-bkash")))),r.createElement("tbody",null,u.map((function(A,e){return r.createElement("tr",{key:e},r.createElement("td",null,r.createElement("a",{href:A.order_url},A.order_number)),r.createElement("td",null,A.amount),r.createElement("td",null,A.payment_id),r.createElement("td",null,A.trx_id),r.createElement("td",null,A.invoice_number),r.createElement("td",null,A.transaction_status),r.createElement("td",null,"1"===A.verification_status?r.createElement("p",{className:"success-label"},"Verified"):r.createElement("p",{className:"error-label"},"Pending")),r.createElement("td",null,A.created_at),r.createElement("td",null,(t=A.verification_status,n=A.payment_id,"1"===t?r.createElement("div",{className:"verify-btn-container verified"}):r.createElement("div",{className:"verify-btn-container"},r.createElement("button",{className:"btn verify-btn",onClick:function(A){return function(A,e){A.target.parentNode.classList.add("processing"),s()({path:"/dc-bkash/v1/payment/query-payment/"+e}).then((function(e){A.target.parentNode.classList.remove("processing"),c.Am.success((0,a.__)("Successfully verified!","dc-bkash")),O(p)})).catch((function(e){A.target.parentNode.classList.remove("processing"),c.Am.error((0,a.__)("Problem in verification!","dc-bkash"))}))}(A,n)}},(0,a.__)("Verify","dc-bkash"))))));var t,n})))),r.createElement("div",{id:"react-paginate"},r.createElement(d(),{previousLabel:"Previous",nextLabel:"Next",breakLabel:"...",breakClassName:"break-me",pageCount:i,marginPagesDisplayed:2,pageRangeDisplayed:2,containerClassName:"pagination",activeClassName:"active",onPageChange:function(A){var e=A.selected+1;X(e),O(e)}}))))};("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(A){return A})(i,"useState{[isFetching, setIsFetching](true)}\nuseState{[transactions, setTransactions]([])}\nuseState{[pageCount, setPageCount](1)}\nuseState{[currentPage, setCurrentPage](1)}\nuseState{[awaitingSearch, setAwaitingSearch](false)}\nuseRef{searchInput}\nuseEffect{}");var m=i;const b=m;var p,X;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(i,"Transactions","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/Pages/transactions.js"),p.register(m,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/Pages/transactions.js")),(X="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&X(A)},983:(A,e,t)=>{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294);function a(){return r.createElement("div",{className:"bkash_header_container"},r.createElement("div",{className:"header_logo"},r.createElement("img",{src:u(),alt:""})))}function u(){return window.dc_bkash_admin.asset_url+"/images/bkash_logo.png"}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s=a;const c=s;var o,d;(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(a,"Header","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js"),o.register(u,"getLogo","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js"),o.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js")),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},7e3:(A,e,t)=>{"use strict";t.d(e,{Z:()=>v});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(6321);function o(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return d(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?d(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294);function a(A){var e,t=A.field,n=A.id,a=A.handleChange,s=A.value,c=void 0===s?"":s,o=A.section_id,d=A.allSettings;return!(null!=t&&t.show_if&&!t.show_if.map((function(A){var t,n,r,a;return u(A,null!==(n=e=null==d||null===(t=d[o])||void 0===t?void 0:t[A.key])&&void 0!==n&&n.value?null===(r=e)||void 0===r?void 0:r.value:null===(a=e)||void 0===a?void 0:a.default)})).every((function(A){return!0===A})))&&(c=""===c?null==t?void 0:t.default:c,r.createElement(r.Fragment,null,r.createElement("p",{className:"label"},null==t?void 0:t.title),function(A){var e=A.type;switch(e){case"text":case"password":return r.createElement("input",{type:e,className:"widefat",value:c,onChange:function(A){return a(A.target.value,o,n)}});case"checkbox":return r.createElement(r.Fragment,null,r.createElement("input",{type:"checkbox",className:"widefat",id:n,value:c,onChange:function(A){return a(A.target.value,o,n)}}),r.createElement("label",{htmlFor:n},A.title));case"select":var t=Object.entries(A.options);return r.createElement(r.Fragment,null,r.createElement("select",{className:"widefat",value:c,onChange:function(A){return a(A.target.value,o,n)}},t.map((function(A,e){return r.createElement("option",{key:e,value:A[0]},A[1])}))));case"textarea":return r.createElement(r.Fragment,null,r.createElement("textarea",{id:n,cols:"30",rows:"10",className:"widefat"}));default:return""}}(t),t.description?r.createElement("p",{className:"help-text"},t.description):""))}function u(A,e){switch(null==A?void 0:A.condition){case"equal":if(e===A.value)return!0}return!1}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s=a;const c=s;var o,d;(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(a,"Fields","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js"),o.register(u,"is_matched","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js"),o.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js")),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},4085:(A,e,t)=>{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294),a=t(4730);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var u=function(){return r.createElement("div",{className:"loader"},r.createElement("img",{src:"https://res.cloudinary.com/d-coders/image/upload/v1592201998/wp-plugins/bkash.gif",alt:"bkash-loader"}),r.createElement("p",null,(0,a.__)("Loading...","dc-bkash")))},s=u;const c=s;var o,d;(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(u,"Loader","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/loader.js"),o.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/loader.js")),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},6181:(A,e,t)=>{"use strict";var n,r=t(7294),a=t(9060),u=t(5132),s=t(3017),c=t(3727);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var o,d,l=document.getElementById("dc-bkash-app");a.render(r.createElement(c.VK,null,r.createElement(u.Z,null)),l),(0,s.Z)("dc-bkash"),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&o.register(l,"mountNode","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/index.js"),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},6667:(A,e,t)=>{"use strict";t.d(e,{Z:()=>b});var n,r=t(7294),a=t(3727),u=t(5977),s=t(165),c=t(6281),o=t(7824),d=t(8433);function l(){return(l=Object.assign||function(A){for(var e=1;e{"use strict";var n;function r(A){var e=jQuery,t=e("#toplevel_page_"+A),n=window.location.href,r=n.substr(n.indexOf("admin.php"));t.on("click","a",(function(){var A=e(this);e("ul.wp-submenu li",t).removeClass("current"),A.hasClass("wp-has-submenu")?e("li.wp-first-item",t).addClass("current"):A.parents("li").addClass("current")})),e("ul.wp-submenu a",t).each((function(A,t){e(t).attr("href")!==r||e(t).parent().addClass("current")}))}t.d(e,{Z:()=>u}),A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var a=r;const u=a;var s,c;(s="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(s.register(r,"menuFix","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/admin-menu-fix.js"),s.register(a,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/admin-menu-fix.js")),(c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&c(A)},8612:(A,e,t)=>{"use strict";t.d(e,{Z:()=>f});var n,r=t(9755),a=t.n(r),u=t(4730),s=t(9249),c=t(6455),o=t.n(c);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var d={init:function(){this.loadScript()},loadScript:function(){var A=this;window.$=a().noConflict(!0),a().getScript(dc_bkash_admin.script_url,(function(){A.create_bkash_button()}))},create_bkash_button:function(){var A=document.createElement("button");A.id="bKash_button",A.className="btn btn-danger",A.setAttribute("disabled","disabled"),A.style.display="none",document.body.appendChild(A)},initBkash:function(A,e){var t=this,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],c=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=s.Am.info((0,u.__)("bKash Processing...","dc-bkash"),{position:"bottom-right",autoClose:!1,closeOnClick:!1,pauseOnHover:!1,draggable:!1,closeButton:!1}),d={amount:e,intent:"sale",currency:"BDT",merchantInvoiceNumber:A};bKash.init({paymentMode:"checkout",paymentRequest:d,createRequest:function(){n?bKash.create().onSuccess(n):bKash.create().onError()},executeRequestOnAuthorization:function(){if(r&&!c)return bKash.execute().onError(),s.Am.dismiss(o),r(!0);s.Am.dismiss(),bKash.execute().onError()},onClose:function(){if(bKash.create().onError(),s.Am.dismiss(o),t.showAlert((0,u.__)("Opps..."),(0,u.__)("Payment Cancelled!")),c&&r)return r(!0,n)}}),bKash.reconfigure({paymentRequest:d}),a()("#bKash_button").removeAttr("disabled"),a()("#bKash_button").click()},showAlert:function(A,e){o().fire({icon:"error",title:A,text:e,confirmButtonText:"OK"}).then((function(A){}))}},l=d;const f=l;var v,i;(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(v.register(d,"dcBkash","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/bkash.js"),v.register(l,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/bkash.js")),(i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&i(A)},6321:(A,e,t)=>{"use strict";var n,r,a;function u(A){return JSON.stringify(A,void 0,4)}t.d(e,{s:()=>u}),A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature,(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&r.register(u,"beautifyJson","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/helper.js"),(a="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&a(A)},7606:A=>{"use strict";A.exports=wp.apiFetch}},0,[[6181,666,216]]]); \ No newline at end of file diff --git a/assets/src/admin/Pages/Doc/doc-container.js b/assets/src/admin/Pages/Doc/doc-container.js index 37eb479..585bd56 100644 --- a/assets/src/admin/Pages/Doc/doc-container.js +++ b/assets/src/admin/Pages/Doc/doc-container.js @@ -11,15 +11,13 @@ import ExceedPinSS from '../../images/exceed-pin.png'; function DocDataContainer({afterComplete}) { const [paymentID, setPaymentID] = useState(''); + const [transactionID, setTransactionID] = useState(''); const [amount, setAmount] = useState(''); const [createPaymentData, setCreatePaymentData] = useState({}); const [validatePin, setValidatePin] = useState(false); const [duplicateTransactionData, setDuplicateTransactionData] = useState({}); const [exceedPinLimit, setExceedPinLimit] = useState(false); - const [ - duplicateTransactionExecuteFailed, - setDuplicateTransactionExecuteFailed, - ] = useState(false); + const [ duplicateTransactionExecuteFailed, setDuplicateTransactionExecuteFailed ] = useState(false); /** * Set payment id to state and call bKash init @@ -38,6 +36,14 @@ function DocDataContainer({afterComplete}) { ); }; + /** + * Store Trx ID in state + * @param response + */ + const storeTrxId = (response) => { + setTransactionID( response.data.trxID ); + }; + /** * after validate the pin * @param {*} success @@ -220,18 +226,30 @@ function DocDataContainer({afterComplete}) { if (validatePin) { let executePath = '/dc-bkash/v1/payment/execute-payment/' + paymentID; let verifyPath = '/dc-bkash/v1/payment/query-payment/' + paymentID; - let searchPath = '/dc-bkash/v1/payment/search-payment/' + paymentID; return (
- + -
); } }; + /** + * Render search payment + * @returns {boolean} + */ + const renderSearchPayment = () => { + if ( transactionID ) { + let searchPath = '/dc-bkash/v1/payment/search-payment/' + transactionID; + + return ( + + ); + } + }; + return (

{__('API Request/Response', 'dc-bkash')}

@@ -244,6 +262,8 @@ function DocDataContainer({afterComplete}) { {renderExecutePayment()} + {renderSearchPayment()} + {renderDuplicateTransaction()} {renderExceedPinLimit()} diff --git a/assets/src/admin/Pages/generatedoc.js b/assets/src/admin/Pages/generatedoc.js index 426b475..b1da128 100644 --- a/assets/src/admin/Pages/generatedoc.js +++ b/assets/src/admin/Pages/generatedoc.js @@ -5,84 +5,97 @@ import DocDataContainer from './Doc/doc-container'; import dcBkash from '../utils/bkash'; function GenerateDoc() { - const [isGenerating, setIsGenerating] = useState(false); + const [isGenerating, setIsGenerating] = useState(false); - const GenerateDocContainer = () => { - if (!isGenerating) { - return false; - } + const GenerateDocContainer = () => { + if (!isGenerating) { + return false; + } - return ; - }; + return ; + }; - useEffect(() => { - //initialize bkash scripts - if (typeof bKash === 'undefined') { - dcBkash.init(); - } - }, []); + useEffect(() => { + //initialize bkash scripts + if (typeof bKash === 'undefined') { + dcBkash.init(); + } + }, []); - return ( -
-

{__('Generate Doc', 'dc-bkash')}

+ return ( +
+

{__('Generate Doc', 'dc-bkash')}

-
-

- {__( - 'You may generate API Request/Response doc from here.', - 'dc-bkash' - )} -

+
+

+ {__( + 'You may generate API Request/Response doc from here.', + 'dc-bkash' + )} +

-

- {__( - 'In case, if you need sandbox mobile number and OTP then you may use the below number.', - 'dc-bkash' - )} -

+ {dc_bkash_admin.test_mode_with_key === '1' ? ( +
+

+ {__( + 'In case, if you need sandbox mobile number and OTP then you may use the below number.', + 'dc-bkash' + )} +

-
-

- bKash Number : 01770618575 -

-

- OTP : 123456 -

-

- PIN : 12121 -

-
+
+

+ bKash Number : 01770618575 +

+

+ OTP : 123456 +

+

+ PIN : 12121 +

+
- + - -
+ +
+ ) : ( +
+

+ {__( + 'Before generate the doc, you must have to add sandbox keys in settings.', + 'dc-bkash' + )} +

+
+ )} +
- {GenerateDocContainer()} -
- ); + {GenerateDocContainer()} +
+ ); } export default GenerateDoc; diff --git a/assets/src/admin/Pages/refund.js b/assets/src/admin/Pages/refund.js new file mode 100644 index 0000000..30500a1 --- /dev/null +++ b/assets/src/admin/Pages/refund.js @@ -0,0 +1,97 @@ +import React, { useState, useEffect, useRef } from 'react'; +import { __ } from '@wordpress/i18n'; +import apiFetch from '@wordpress/api-fetch'; +import { toast } from 'react-toastify'; +import Loader from '../components/loader'; +import '../styles/react-toastify.scss'; + +const Refund = () => { + const [isFetching, setIsFetching] = useState(true); + const [awaitingSearch, setAwaitingSearch] = useState(false); + const searchInput = useRef(null); + + /** + * Send Request by api fetch + */ + const sendRequest = (path) => { + apiFetch({ + path: path, + parse: false, + }) + .then((resp) => { + setIsFetching(false); + + resp.json().then((body) => { + setTransactions(body); + }); + }) + .catch((err) => { + setIsFetching(false); + toast.error(err.data.status + ' : ' + err.message); + }); + }; + + useEffect(() => { + setIsFetching(false); + }, []); + + if (isFetching) { + return ; + } + + /** + * Search + * @param {*} search + */ + const handleSearch = (search) => { + if ('' === search) { + fetchTransactions(); + return; + } + + if (!awaitingSearch) { + setTimeout(() => { + let searchText = searchInput.current.value; + setAwaitingSearch(false); + doSearch(searchText); + }, 1000); + } + + setAwaitingSearch(true); + }; + + /** + * Do search + * + * @param {*} searchText + */ + const doSearch = (searchText) => { + let url = '/dc-bkash/v1/transactions/?search=' + searchText; + + sendRequest(url); + }; + + return ( +
+
+

{__('Refund', 'dc-bkash')}

+ +
+ handleSearch(event.target.value)} + ref={searchInput} + /> +
+
+ +
+
+ ); +}; + +export default Refund; diff --git a/assets/src/admin/router/index.js b/assets/src/admin/router/index.js index c494ab2..b2e68eb 100644 --- a/assets/src/admin/router/index.js +++ b/assets/src/admin/router/index.js @@ -3,38 +3,43 @@ import { HashRouter as Router, Route, Switch } from 'react-router-dom'; import Settings from '../Pages/settings'; import GenerateDoc from '../Pages/generatedoc'; import Transactions from '../Pages/transactions'; +import Refund from '../Pages/refund'; const routes = [ - { - path: '/', - component: Transactions, - exact: true, - }, - { - path: '/settings', - component: Settings, - }, - { - path: '/generate-doc', - component: GenerateDoc, - }, + { + path: '/', + component: Transactions, + exact: true, + }, + { + path: '/refund', + component: Refund, + }, + { + path: '/settings', + component: Settings, + }, + { + path: '/generate-doc', + component: GenerateDoc, + }, ]; /** * Render all routes */ function Routerview() { - return ( - <> - - - {routes.map((route, i) => ( - - ))} - - - - ); + return ( + <> + + + {routes.map((route, i) => ( + + ))} + + + + ); } /** @@ -43,11 +48,11 @@ function Routerview() { * @param {*} route */ function RenderRoute(route) { - if ( route.exact ) { - return ; - } + if (route.exact) { + return ; + } - return ; + return ; } export default Routerview; diff --git a/includes/Admin/Menu.php b/includes/Admin/Menu.php index 9d3a245..7ec9267 100644 --- a/includes/Admin/Menu.php +++ b/includes/Admin/Menu.php @@ -48,6 +48,8 @@ public function admin_menu() { if ( current_user_can( $capability ) ) { $submenu[ $parent_slug ][] = [ __( 'Transactions', 'dc-bkash' ), $capability, $this->get_submenu_url() ]; // phpcs:ignore + $submenu[ $parent_slug ][] = [ __( 'Refund', 'dc-bkash' ), $capability, $this->get_submenu_url( 'refund' ) ]; // phpcs:ignore + $submenu[ $parent_slug ][] = [ __( 'Settings', 'dc-bkash' ), $capability, $this->get_submenu_url( 'settings' ) ]; // phpcs:ignore $submenu[ $parent_slug ][] = [ __( 'Generate Doc', 'dc-bkash' ), $capability, $this->get_submenu_url( 'generate-doc' ) ]; // phpcs:ignore diff --git a/includes/Assets.php b/includes/Assets.php index eebc319..4dde632 100644 --- a/includes/Assets.php +++ b/includes/Assets.php @@ -11,6 +11,8 @@ namespace DCoders\Bkash; +use DCoders\Bkash\Gateway\Processor; + /** * Scripts and Styles Class */ @@ -214,19 +216,20 @@ public function get_admin_localized_scripts() { $bkash_script_url = dc_bkash()->gateway->processor()->get_script(); $localize_data = [ - 'ajaxurl' => admin_url( 'admin-ajax.php' ), - 'nonce' => wp_create_nonce( 'dc_bkash_admin' ), - 'rest' => [ + 'ajaxurl' => admin_url( 'admin-ajax.php' ), + 'nonce' => wp_create_nonce( 'dc_bkash_admin' ), + 'rest' => [ 'root' => esc_url_raw( get_rest_url() ), 'nonce' => wp_create_nonce( 'wp_rest' ), 'version' => 'dc-bkash/v1', ], - 'api' => null, - 'libs' => [], - 'current_time' => current_time( 'mysql' ), - 'text_domain' => 'dc-bkash', - 'asset_url' => BKASH_ASSETS, - 'script_url' => $bkash_script_url, + 'api' => null, + 'libs' => [], + 'current_time' => current_time( 'mysql' ), + 'text_domain' => 'dc-bkash', + 'asset_url' => BKASH_ASSETS, + 'script_url' => $bkash_script_url, + 'test_mode_with_key' => dc_bkash()->gateway->processor()->get_test_mode_type( 'with_key' ), ]; return apply_filters( 'dc_bkash_admin_localize_script', $localize_data ); diff --git a/includes/Gateway/Bkash.php b/includes/Gateway/Bkash.php index 43855f2..d8535ee 100644 --- a/includes/Gateway/Bkash.php +++ b/includes/Gateway/Bkash.php @@ -49,6 +49,11 @@ public function init() { $title = dc_bkash_get_option( 'title', 'gateway' ); $this->title = empty( $title ) ? __( 'bKash', 'dc-bkash' ) : $title; $this->description = dc_bkash_get_option( 'description', 'gateway' ); + + // Auto refunds by gateway enabled when API keys available. + if ( dc_bkash()->gateway->processor()->get_test_mode_type( 'with_key' ) ) { + $this->supports[] = 'refunds'; + } } /** @@ -197,4 +202,50 @@ public function thank_you_page( $order_id ) { ); } } + + /** + * Process refund. + * + * @param int $order_id Order ID. + * @param float|null $amount Refund amount. + * @param string $reason Refund reason. + * + * @since 2.1.0 + * + * @return boolean|\WP_Error True or false based on success, or a WP_Error object. + */ + public function process_refund( $order_id, $amount = null, $reason = '' ) { + $order = wc_get_order( $order_id ); + + if ( ! $order instanceof \WC_Order ) { + return false; + } + + do_action( 'dc_bkash_before_refund_amount', $order_id, $amount ); + + $payment_data = dc_bkash_get_payment( $order_id ); + + $processor = dc_bkash()->gateway->processor(); + $refund_response = $processor->refund( $amount, $payment_data->payment_id, $payment_data->trx_id, '' ); + + if ( is_wp_error( $refund_response ) ) { + return new \WP_Error( 'dc_bkash_refund_payment_error', $refund_response ); + } + + update_post_meta( $order_id, 'dc_bkash_refunded', 1 ); + update_post_meta( $order_id, 'dc_bkash_refunded_amount', $refund_response['amount'] ); + + $order->add_order_note( + sprintf( + /* translators: %1$s: Refund Amount */ + __( 'BDT %s has been refunded by bKash', 'dc-bkash' ), + $refund_response['amount'] + ), + 1 + ); + + do_action( 'dc_bkash_after_refund_amount', $order_id, $amount ); + + return true; + } } diff --git a/includes/Gateway/Manager.php b/includes/Gateway/Manager.php index ddb7066..b2a82ca 100644 --- a/includes/Gateway/Manager.php +++ b/includes/Gateway/Manager.php @@ -47,10 +47,10 @@ private function setup_hooks() { * Actions */ add_action( 'dc_bkash_execute_payment_success', [ $this, 'after_execute_payment' ], 10, 2 ); + add_action( 'dc_bkash_after_query_payment', [ $this, 'maybe_update_transaction' ], 10, 3 ); add_action( 'woocommerce_cart_totals_before_order_total', [ $this, 'dc_bkash_display_transaction_charge' ] ); add_action( 'woocommerce_review_order_before_order_total', [ $this, 'dc_bkash_display_transaction_charge' ] ); add_action( 'woocommerce_admin_order_totals_after_tax', [ $this, 'dc_bkash_display_transaction_charge_on_admin' ] ); - add_action( 'dc_bkash_after_query_payment', [ $this, 'maybe_update_transaction' ], 10, 3 ); /** * Filters @@ -192,7 +192,7 @@ public function dc_bkash_calculate_total( $total ) { return $total; } - $payment_method = 'bkash'; + $payment_method = $this->bkash()->id; $chosen_payment_method = WC()->session->get( 'chosen_payment_method' ); @@ -213,7 +213,7 @@ public function dc_bkash_calculate_total( $total ) { * @return void */ public function dc_bkash_display_transaction_charge() { - $payment_method = 'bkash'; + $payment_method = $this->bkash()->id; $chosen_payment_method = WC()->session->get( 'chosen_payment_method' ); if ( $payment_method !== $chosen_payment_method ) { @@ -244,7 +244,7 @@ public function dc_bkash_display_transaction_charge() { public function dc_bkash_display_transaction_charge_on_admin( $order_id ) { $order = wc_get_order( $order_id ); - $payment_method = 'bkash'; + $payment_method = $this->bkash()->id; $chosen_payment_method = $order->get_payment_method(); if ( $payment_method !== $chosen_payment_method ) { @@ -273,7 +273,7 @@ public function dc_bkash_display_transaction_charge_on_admin( $order_id ) { * @return array */ public function dc_bkash_get_order_item_totals( $total_rows, $order, $tax_display ) { - $payment_method = 'bkash'; + $payment_method = $this->bkash()->id; $chosen_payment_method = $order->get_payment_method(); if ( $payment_method !== $chosen_payment_method ) { diff --git a/includes/Gateway/Processor.php b/includes/Gateway/Processor.php index d5cac2b..8f0573a 100644 --- a/includes/Gateway/Processor.php +++ b/includes/Gateway/Processor.php @@ -55,6 +55,15 @@ class Processor { */ public $payment_search_url; + /** + * Refund payment url + * + * @since 2.1.0 + * + * @var string + */ + public $refund_payment_url; + /** * Holds the version. * @@ -78,6 +87,7 @@ public function __construct() { $payment_query_base = "https://$server.$env.bka.sh/{$this->version}/checkout/payment/"; $this->payment_query_url = sprintf( '%squery/', $payment_query_base ); $this->payment_search_url = sprintf( '%ssearch/', $payment_query_base ); + $this->refund_payment_url = sprintf( '%srefund/', $payment_query_base ); } /** @@ -287,13 +297,13 @@ public function verify_payment( $payment_id, $order_total = null ) { /** * Search payment on bKash end. * - * @param string $payment_id Payment ID. + * @param string $trx_id Transaction ID. * * @since 2.0.0 * * @return mixed|\WP_Error */ - public function search_transaction( $payment_id ) { + public function search_transaction( $trx_id ) { if ( $this->check_test_mode() && $this->get_test_mode_type( 'without_key' ) ) { return false; } @@ -304,7 +314,7 @@ public function search_transaction( $payment_id ) { return false; } - $url = esc_url_raw( $this->payment_search_url . $payment_id ); + $url = esc_url_raw( $this->payment_search_url . $trx_id ); $response = wp_remote_get( $url, $this->get_authorization_header() ); if ( is_wp_error( $response ) ) { @@ -329,7 +339,7 @@ public function get_authorization_header() { try { $token = $this->get_token(); - if ( $token ) { + if ( ! is_wp_error( $token ) && $token ) { $prefix = $this->get_test_mode_type( 'with_key' ) ? 'sandbox_' : ''; $headers = [ @@ -535,4 +545,42 @@ public function get_credentials() { 'app_secret' => $app_secret, ]; } + + /** + * Refund payment. + * + * @param string $amount Refund amount. + * @param string $payment_id Payment ID. + * @param string $trx_id Transaction ID. + * @param string $reason Refund Reason. + * + * @since 2.1.0 + * + * @return bool|mixed|string|\WP_Error + */ + public function refund( $amount, $payment_id, $trx_id, $reason = '' ) { + if ( $this->check_test_mode() && $this->get_test_mode_type( 'without_key' ) ) { + return false; + } + + $refund_data = [ + 'amount' => "$amount", + 'paymentID' => $payment_id, + 'trxID' => $trx_id, + 'sku' => 'hello test', + 'reason' => empty( $reason ) ? __( 'Refund amount', 'dc-bkash' ) : $reason, + ]; + + $response = $this->make_request( $this->refund_payment_url, $refund_data, $this->get_authorization_header() ); + + if ( is_wp_error( $response ) ) { + return new \WP_Error( 'dc_bkash_refund_payment_error', $response ); + } + + if ( isset( $response['transactionStatus'] ) && 'completed' === strtolower( $response['transactionStatus'] ) ) { + return $response; + } + + return new \WP_Error( 'dc_bkash_refund_payment_error', $response ); + } } diff --git a/includes/Installer.php b/includes/Installer.php index c8c405b..95b32c2 100644 --- a/includes/Installer.php +++ b/includes/Installer.php @@ -69,6 +69,8 @@ public function create_tables() { `order_number` varchar(15) DEFAULT NULL, `amount` float NOT NULL DEFAULT '0', `verification_status` int(1) NOT NULL DEFAULT 0, + `refund_status` int(1) NOT NULL DEFAULT 0, + `refund_amount` float NOT NULL DEFAULT '0', `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP, `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id`) diff --git a/webpack.config.js b/webpack.config.js index 1796aac..97198f1 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -14,8 +14,10 @@ const config = { contentBase: path.join(__dirname, 'dist'), headers: { 'Access-Control-Allow-Origin': '*', - 'Access-Control-Allow-Methods': 'GET, POST, PUT, DELETE, PATCH, OPTIONS', - 'Access-Control-Allow-Headers': 'X-Requested-With, content-type, Authorization', + 'Access-Control-Allow-Methods': + 'GET, POST, PUT, DELETE, PATCH, OPTIONS', + 'Access-Control-Allow-Headers': + 'X-Requested-With, content-type, Authorization', }, }, externals: { From 7d66983edf62c8478435a28c2ed7606e5a44607b Mon Sep 17 00:00:00 2001 From: Kapil Paul Date: Mon, 21 Feb 2022 12:51:15 +0600 Subject: [PATCH 2/8] eslint rules and fix --- .eslintrc.json | 46 +- assets/css/app.css | 2 +- assets/js/app.js | 2 +- assets/js/runtime.js | 2 +- assets/js/upgrade.js | 2 +- assets/js/vendors.js | 2 +- assets/src/admin/App.js | 2 +- assets/src/admin/Pages/Doc/doc-container.js | 533 +++++++++--------- assets/src/admin/Pages/generatedoc.js | 57 +- assets/src/admin/Pages/refund-container.js | 43 ++ assets/src/admin/Pages/refund.js | 97 ---- assets/src/admin/Pages/settings.js | 300 +++++----- assets/src/admin/Pages/transactions.js | 369 ++++++------ assets/src/admin/components/Header.js | 16 +- .../admin/components/bKash/api-response.js | 90 ++- assets/src/admin/components/bKash/refund.js | 84 +++ assets/src/admin/components/fields.js | 265 ++++----- assets/src/admin/components/loader.js | 12 +- assets/src/admin/index.js | 6 +- assets/src/admin/router/index.js | 26 +- assets/src/admin/styles/_common.scss | 26 + assets/src/admin/styles/refund.scss | 5 + assets/src/admin/styles/style.scss | 1 + assets/src/admin/utils/admin-menu-fix.js | 28 +- assets/src/admin/utils/bkash.js | 67 +-- assets/src/admin/utils/helper.js | 4 +- assets/src/upgrade/App.js | 14 +- assets/src/upgrade/Pages/Upgrades.js | 138 ++--- assets/src/upgrade/index.js | 4 +- includes/Assets.php | 22 +- includes/Gateway/Bkash.php | 2 +- includes/Gateway/Manager.php | 2 +- includes/functions.php | 27 + package.json | 3 + webpack.config.js | 15 +- 35 files changed, 1225 insertions(+), 1089 deletions(-) create mode 100644 assets/src/admin/Pages/refund-container.js delete mode 100644 assets/src/admin/Pages/refund.js create mode 100644 assets/src/admin/components/bKash/refund.js create mode 100644 assets/src/admin/styles/refund.scss diff --git a/.eslintrc.json b/.eslintrc.json index abe5a6c..58e83b1 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -8,24 +8,42 @@ "jquery": true }, "rules": { - "camelcase": [1], - "space-in-parens": [1, "always"], - "no-trailing-spaces": [1], - "spaced-comment": [0], - "padded-blocks": [0], - "prefer-template": [0], - "max-len": [0], - "no-else-return": [0], - "func-names": [0], - "object-shorthand": [0], - "indent": ["error", "tab"], + "camelcase": [ 0 ], + "space-in-parens": [ 1, "always" ], + "no-trailing-spaces": [ 1 ], + "spaced-comment": [ 0 ], + "padded-blocks": [ 0 ], + "prefer-template": [ 0 ], + "max-len": [ 0 ], + "no-else-return": [ 0 ], + "func-names": [ 0 ], + "object-shorthand": [ 0 ], + "indent": [ "error", "tab" ], "space-before-function-paren": 0, + "object-curly-spacing": ["error", "always"], "no-tabs": 0, "prefer-destructuring": 0, "no-undef": 0, - "no-param-reassign": 0 + "no-param-reassign": 0, + "key-spacing": [ "error", { + "beforeColon": false, + "afterColon": true + } ], + "react/jsx-curly-spacing": [ "warn", { + "when": "always", + "children": { + "when": "always" + } + } ] }, + "parser": "@babel/eslint-parser", "parserOptions": { - "sourceType": "module" - } + "sourceType": "module", + "ecmaFeatures": { + "jsx": true + } + }, + "plugins": [ + "react" + ] } \ No newline at end of file diff --git a/assets/css/app.css b/assets/css/app.css index 30a8b89..88e11ea 100644 --- a/assets/css/app.css +++ b/assets/css/app.css @@ -1,4 +1,4 @@ .Toastify__toast-container{z-index:9999;-webkit-transform:translate3d(0, 0, 624.9375rem);position:fixed;padding:0.25rem;width:20rem;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}.Toastify__toast{position:relative;min-height:4rem;box-sizing:border-box;margin-bottom:1rem;padding:0.5rem;border-radius:0.25rem;box-shadow:0 1px 0.625rem 0 rgba(0,0,0,0.1),0 0.125rem 0.9375rem 0 rgba(0,0,0,0.05);display:flex;justify-content:space-between;max-height:50rem;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;padding:0.375rem}.Toastify--animate{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:0.7s;animation-duration:0.7s}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:0.7;transition:0.3s ease;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:0.3}.Toastify__close-button>svg{fill:currentColor;height:1rem;width:0.875rem}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:0.3125rem;z-index:9999;opacity:0.7;background-color:rgba(255,255,255,0.7);transform-origin:left}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform 0.2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@-webkit-keyframes Toastify__bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(187.5rem, 0, 0)}60%{opacity:1;transform:translate3d(-1.5625rem, 0, 0)}75%{transform:translate3d(0.625rem, 0, 0)}90%{transform:translate3d(-0.3125rem, 0, 0)}to{transform:none}}@keyframes Toastify__bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(187.5rem, 0, 0)}60%{opacity:1;transform:translate3d(-1.5625rem, 0, 0)}75%{transform:translate3d(0.625rem, 0, 0)}90%{transform:translate3d(-0.3125rem, 0, 0)}to{transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-1.25rem, 0, 0)}to{opacity:0;transform:translate3d(125rem, 0, 0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-1.25rem, 0, 0)}to{opacity:0;transform:translate3d(125rem, 0, 0)}}@-webkit-keyframes Toastify__bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-187.5rem, 0, 0)}60%{opacity:1;transform:translate3d(1.5625rem, 0, 0)}75%{transform:translate3d(-0.625rem, 0, 0)}90%{transform:translate3d(0.3125rem, 0, 0)}to{transform:none}}@keyframes Toastify__bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-187.5rem, 0, 0)}60%{opacity:1;transform:translate3d(1.5625rem, 0, 0)}75%{transform:translate3d(-0.625rem, 0, 0)}90%{transform:translate3d(0.3125rem, 0, 0)}to{transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(1.25rem, 0, 0)}to{opacity:0;transform:translate3d(-125rem, 0, 0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(1.25rem, 0, 0)}to{opacity:0;transform:translate3d(-125rem, 0, 0)}}@-webkit-keyframes Toastify__bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 187.5rem, 0)}60%{opacity:1;transform:translate3d(0, -1.25rem, 0)}75%{transform:translate3d(0, 0.625rem, 0)}90%{transform:translate3d(0, -0.3125rem, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 187.5rem, 0)}60%{opacity:1;transform:translate3d(0, -1.25rem, 0)}75%{transform:translate3d(0, 0.625rem, 0)}90%{transform:translate3d(0, -0.3125rem, 0)}to{transform:translate3d(0, 0, 0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, -0.625rem, 0)}40%,45%{opacity:1;transform:translate3d(0, 1.25rem, 0)}to{opacity:0;transform:translate3d(0, -125rem, 0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, -0.625rem, 0)}40%,45%{opacity:1;transform:translate3d(0, 1.25rem, 0)}to{opacity:0;transform:translate3d(0, -125rem, 0)}}@-webkit-keyframes Toastify__bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -187.5rem, 0)}60%{opacity:1;transform:translate3d(0, 1.5625rem, 0)}75%{transform:translate3d(0, -0.625rem, 0)}90%{transform:translate3d(0, 0.3125rem, 0)}to{transform:none}}@keyframes Toastify__bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -187.5rem, 0)}60%{opacity:1;transform:translate3d(0, 1.5625rem, 0)}75%{transform:translate3d(0, -0.625rem, 0)}90%{transform:translate3d(0, 0.3125rem, 0)}to{transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, 0.625rem, 0)}40%,45%{opacity:1;transform:translate3d(0, -1.25rem, 0)}to{opacity:0;transform:translate3d(0, 125rem, 0)}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, 0.625rem, 0)}40%,45%{opacity:1;transform:translate3d(0, -1.25rem, 0)}to{opacity:0;transform:translate3d(0, 125rem, 0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes Toastify__zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{from{transform:perspective(25rem) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(25rem) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(25rem) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(25rem) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(25rem)}}@keyframes Toastify__flipIn{from{transform:perspective(25rem) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(25rem) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(25rem) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(25rem) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(25rem)}}@-webkit-keyframes Toastify__flipOut{from{transform:perspective(25rem)}30%{transform:perspective(25rem) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(25rem) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes Toastify__flipOut{from{transform:perspective(25rem)}30%{transform:perspective(25rem) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(25rem) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{from{transform:translate3d(110%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideInRight{from{transform:translate3d(110%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@-webkit-keyframes Toastify__slideInLeft{from{transform:translate3d(-110%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideInLeft{from{transform:translate3d(-110%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@-webkit-keyframes Toastify__slideInUp{from{transform:translate3d(0, 110%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideInUp{from{transform:translate3d(0, 110%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@-webkit-keyframes Toastify__slideInDown{from{transform:translate3d(0, -110%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideInDown{from{transform:translate3d(0, -110%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@-webkit-keyframes Toastify__slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(110%, 0, 0)}}@keyframes Toastify__slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(110%, 0, 0)}}@-webkit-keyframes Toastify__slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-110%, 0, 0)}}@keyframes Toastify__slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-110%, 0, 0)}}@-webkit-keyframes Toastify__slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 31.25rem, 0)}}@keyframes Toastify__slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 31.25rem, 0)}}@-webkit-keyframes Toastify__slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -31.25rem, 0)}}@keyframes Toastify__slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -31.25rem, 0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:initial}.Toastify__toast{margin-bottom:0}} -h1{color:#000;padding:0.9375rem}*,::after,::before{box-sizing:border-box}table{caption-side:bottom;border-collapse:collapse}table{--bs-table-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#333;vertical-align:top;border-color:#dee2e6}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}th{text-align:inherit;text-align:-webkit-match-parent}.table>thead{vertical-align:bottom}.table-bordered>:not(caption)>*{border-width:1px 0}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 624.9375rem var(--bs-table-accent-bg)}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.table>tbody{vertical-align:inherit}.table-bordered>:not(caption)>*{border-width:1px 0}#wpbody-content{padding-top:4.375rem}.mobile #wpbody-content{padding-top:0px}pre{white-space:pre-wrap}.img-full{max-width:100%}.strong{display:block;font-weight:600}.Toastify__toast-container--bottom-right,.Toastify__toast-container--bottom-center{top:inherit !important}.dc_bkash_save_btn{width:7.5rem;text-align:center;display:inline-block;margin-right:0.9375rem}.border-primary{border-color:rgba(226,20,110,0.341176) !important}.success-label,.error-label{color:#fff;font-size:0.6875rem;padding:1px 0.5rem;border-radius:0.1875rem;line-height:0.9375rem;margin:0;text-align:center;display:inline-block}.success-label{background-color:lime}.error-label{background-color:#e53935}.loader{text-align:center}#react-paginate{overflow:hidden}.pagination{margin:0.9375rem auto;margin-bottom:0;display:flex;list-style:none;outline:none;float:right}.pagination li.disabled{display:none}.pagination li a{padding:0.3125rem 0.625rem;outline:none;cursor:pointer}.pagination li a:focus{box-shadow:0 0 0}.pagination .active a{background-color:#47ccde;color:#fff}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#47ccde;border-color:#47ccde;outline:none;box-shadow:0 0 0}.pagination>li>a,.pagination>li>span{color:#47ccde}.bkash_header_container{background:#fff;overflow:hidden;font-size:1.25rem;width:100%;display:flex;margin:0 0 2.1875rem -1.1875rem;box-shadow:0 0 0.3125rem 0 rgba(0,0,0,0.1);line-height:0.5rem;align-items:center;justify-content:flex-start;padding-right:1.1875rem;position:fixed;top:1.9375rem;z-index:999}.bkash_header_container .header_logo{padding-left:1.25rem}.bkash_header_container .header_logo img{padding:0.75rem 0;width:5.3125rem}.mobile .bkash_header_container{position:relative;top:1.9375rem}.dokan_admin_settings_area{overflow:hidden;position:relative;display:flex;border:1px solid #c8d7e1}.dokan_admin_settings_area .admin_settings_sections{overflow:hidden;flex:1;background:#f1f1f1}.dokan_admin_settings_area .admin_settings_sections ul.dokan_admin_settings{margin:0}.dokan_admin_settings_area .admin_settings_sections ul.dokan_admin_settings li{background-color:#f1f1f1;padding:0.9375rem 0.75rem;font-size:0.8125rem;font-weight:600;margin-bottom:0;cursor:pointer;border:none;border-bottom:1px solid #c8d7e1;transition-property:none;transition:none;border-right:1px solid #c8d7e1}.dokan_admin_settings_area .admin_settings_sections ul.dokan_admin_settings li.active{background-color:#fff !important;border-right:1px solid #fff}.dokan_admin_settings_area .admin_settings_fields{flex:3;padding:0.625rem 1.25rem;background-color:#fff;padding-bottom:4.6875rem}.dokan_admin_settings_area .admin_settings_fields .single_settings_container{padding:0 0.9375rem}.dokan_admin_settings_area .admin_settings_fields .single_settings_container .section_title{font-size:1.0625rem;margin-top:0;color:#e1156e;font-weight:600;border-bottom:1px solid #e1156e;padding-bottom:0.3125rem;padding-top:0.625rem}.dokan_admin_settings_area .admin_settings_fields p.label{font-size:0.875rem;margin-bottom:0.3125rem}.dokan_admin_settings_area .admin_settings_fields p.help-text{color:#333333a6;font-style:italic;margin-top:0.3125rem}.dokan_admin_settings_area .widefat{border-color:#ddd;padding:0.375rem 0.625rem;font-size:0.8125rem;max-width:100%}.dokan_admin_settings_area .dc_bkash_save_btn{margin-top:1.25rem}.title-section{overflow:hidden;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center}.title-section .search-transaction{width:20%;overflow:hidden}.title-section .search-transaction input{width:100%}.all-transactions{background:#fff;padding:1.25rem;border-radius:0.3125rem;overflow:hidden}.all-transactions .transactions{border-radius:0.3125rem;text-align:center;background:#fff;margin-bottom:0}.all-transactions .verify-btn-container{text-align:center}.all-transactions .verify-btn-container.processing{background:url(data:image/gif;base64,R0lGODlhEAAQAPUbANbOzubm5t7e3pSUlKWlpYR7e+/v7/f399bW1s7OzoSEhMXFxb29vbW1tf///62trc7FzpyUlJSMjP/397Wtrb21tebe3pycnKWcnM7FxXt7e6WlnHtzc4yEhHNzc62lpYyMjLWttcW9vaWtpffv78XFzt7e1tbe1qWlrb21vZScnO/v5q2tpa2lrQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBwAbACwAAAAAEAAQAAAGtsCNcJPBgDgcECYzbD4Kj0QgkKAoHk2ERJIQTAMGgyAiQQgxA4H6GzYcMJjNQoNACAAXheJiORwMCkUEdQsFHwkJHwoCfhUYCgyIAx9NHxgTDgIdGogJGgBNABoODgcaGgsQc6BDAB4JDp4KFQsLEpRDHwUDDAMdGBe1DRpRCQ8cFxcRSnMMzg0gpwoEyRceCxtGzw0PDwTUeXEbWgoUDdze1BplThoDBN0XEh5YTUJFHUi/TENBACH5BAUHABAALAAAAAAQABAAAAavQIgQksGAOBwQJjNsPjSEhUCQeRQeTYQEtECcpoEAYiBBCDGDBGINDhsuGMhCs0gkMpGC4gIxGAIKRVEJDAUfdh8KCH4NGAoNCwsDH00fFwcHAh0aDJEaAE0AGpgGGpwMDJ+howelCiGoIJRDHxgODpoYFw0NTw92Dx4NtwwYc7y9CqZ7KGIFCxBGvQ8EBBfXFwQKcRBaCgTU1tcDGmVOHAPZ1iAeWE1CRR1IHUtNQQAh+QQJBwAAACwBAAEADgAOAAAGcECAUMhAIBafoZKRSBgFgoQStFg0n9DAkFFdCAvCQEBQuDAYFY0yHKA8zqC10GBANO7yuSFwb+QBJHQfDw8dchcHBwgDhAQcSgoWiQ0cDyMEBEoBDgcGCgAKmAQXFwMNDg4TmV+kpANFAhdyIK0Da0EAIfkEBQcAFAAsAQABAA4ADgAABppACuWhuTQWCQZB8xAiJIrjApJIIDIgCQIDYjAW4CoCIRhgNA0vQ1IoDBICAaIQaTRCmk/1U4ALHgR2IB9CQh8RAQEJD4waAIUUABqJAgSMHI+FkokBGwQECoSFHxcGBggDnxccD1UPChSmDRwEF7YFGgoEAQcGAQoYCrYXbw4TB8gYGE9FEQwO0AcBF1pCDx4gAwgOAg0KTRRBACH5BAUHAAAALAEAAQAOAA4AAAZwQIAQEHkwFo3LcPloMI6LkmjZaVifi0ViK+Q8vg2ARqhFJMaEx2dJRiA+FwJBwRYiBAs5gVMHCAQIF4J9fn+CSn0BAQkgggOJAQ8AcQ8LGHQYAgYBAkIFAAYHDgekBqaIABwJDqOlAhFsBRUCpAhsQQAh+QQFBwAAACwBAAEADgAOAAAGdkCAkBMhNBgPoVKoITwejSOj0lkSnNAUQ7RYSIRXZ0ejkTC6i/LlAuAsNYxEQrheLuWiy4BtFyIQCREXIH1+fwMLc30RAgILHQYOFgp2CY0PGiQODgFKFwgBjQUABBMHpyQGBgGsSxcBp6qrCH0KFQiqCBSjQkEAIfkECQcAGQAsAQABAA4ADgAABmvAjDAjuTwehMFweSEQjo0GZZm5NJ+PKIMxtDaXjS03E6lSM43FAjNgDApnibqScCTOwgVkcXA44GcJCQsCDhMYeIIMFQcHZwULCAgEChmNFhcZcAACkkKIBqEBowKlSkMCoqR3ZxQAo6xDQQAh+QQFBwATACwBAAEADgAOAAAGk8DJ5OEBRQiEy4DzECIkmsFlinwQChIERpGcXqqPRgdTQBgaF4VG03mEGxqGw7HwfBKJj+Z9EcwJH0JCHyAMDCEHiQUAghMAHIYMBoqMggAaCwsMAokXgYIfA5kVDQYGCAoPeA8FIgkQBAoBphMXBQUDEHgZGhgXBgHBAgIIxQkDGE8RCMLDCAsSWUKsqsMLBHtCQQAh+QQFBwAFACwBAAEADgAOAAAGc8CCUDMoXC4DkHBpDAQSg+NRs8QcHA5G9EIgsIQKwzXA7I4enMbhYFEwOYTHY4BYY5jCTqjRMvjxSw2CAX5UeBwMggh/gCAMDA8FTgB4GhULDBcFAk4FEUsLoSJLAQKmCAgJCaESTAmnqQkMgAUfC6izTEEAIfkEBQcAAAAsAQABAA4ADgAABm1AgFDREDgQwmQyAjg4ngym8tI8TByJwWWbDBgOAIJCuL0QhAaDMmk+A9LUdZiwCdg1csDjQRDY83p7CXZSaw0NBA8CAgAFaxSHEQUIi1kAGhIMmg1CEQIICAkJC6SaaxmhCRCknGt4DKINcUJBACH5BAkHAAAALAEAAQAOAA4AAAZyQIBQiDgcBBXFcCgwGA8OB4KzXBkMJKPDSCgACoKAQYABKAiiB+ECeAQCiKVwoLqAEm/58MIX+PVCfBcIf4AEhwsCcXpnax8ICAt6Hw8PQgkICZIaQg2VD1QACaMLCwwMDakdQyAipaaoD0pyGA2mlktBACH5BAUHABAALAEAAQAOAA4AAAaRQAjkUXgkDAZEQ/EQIiQDRABpOBwCFwkCEwl4p1XrgYApCAQBxEWhwAQcjoPmcU4oPonERwE5GEALJgIRH0JCewwMUQgIGgCGEAAeIBcRCYyOkJIXnAx5A4WGe5wXBHkMc3kPHAQEWRoLsQwgGhodD60EHBgDsokND8EEbU8gDb8NwMNaQg8aFw8MDQQDHE0QQQA7);height:1rem;background-repeat:no-repeat;width:auto;background-position:center}.all-transactions .verify-btn-container.processing .verify-btn{display:none}.all-transactions .verify-btn-container.verified{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAAAB3RJTUUH5QQWBBIVGI+y9gAAAchJREFUSMetlT1PAkEQhl8IEBOCnVYktsrRGgkd8ltAf4H09nwEwkdDJOEPWIBXSEdJCcZYwIUKSGgQK0hYi/cut4vm7hSuedi9mXlndmcOwPUROyAeB4QASiVyNOL+1xfXDw/ucTw/YgeEQgxcrZLbLdnpkNksmUrRPhL5r1rgpzAA6DoAAVxccJ1MAj4/MBgcUJgA/H7+rtXIzWbPoFplIuMxeXZ2hBM1hcUOaDa5ns9JTYN6x9st19fXxxH2+ch6nVwsbD3F0GquTue4wo2Gg7Ds8PZGg0xG2t8Bp6d8//hInpx4OGoBPD2pRx2LuWT8+Une3qr74TD58UE+PzOxQOB34VbLXdiaGiGAXM4hAdkhGuX76ZRst+1EZOHFQmouh4LTaXK1kq/AnG8nR00jl0sm8P7O9WxGXl1565H7e3I4NDeKRbLb9RYgkSD7ffLy0t1P9td1FpDP71VmjeHNjfeAfxFOJtUvq9IjQgCVCjmZMJHz8yMIm3GEAAzDHvtfDUMhsteTEjGP/JCKDYNxX1/JYNAlY+vPqFxWr+blhby7s6dGptVcuq4edankQdipEk1jgELB7l4hgPVa5XBoN5frBwgA8A0C3HC/8sptYQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wNC0yMlQwNDoxODoyMSswMDowMFfyQx8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDQtMjJUMDQ6MTg6MjErMDA6MDAmr/ujAAAAAElFTkSuQmCC);height:1rem;background-repeat:no-repeat;width:auto;background-position:center}.all-transactions .verify-btn{color:#fff;border:0;box-shadow:0 0 0;outline:none;background:green;padding:0.125rem 0.3125rem;border-radius:0.1875rem;cursor:pointer;transition:all 0.3s ease-in-out}.all-transactions .verify-btn:hover{background:lime;color:#333}.generate_help_text_container{background:#fff;padding:1.25rem;border-radius:0.3125rem}.generate_help_text_container h4{margin-top:0}.generate_help_text_container .sandbox_number_details p{color:#ff0000;font-style:italic}.generate_help_text_container .sandbox_number_details p span{font-weight:700;color:#000}.generator-container-area{margin-top:1.25rem;background:#fff;padding:2.5rem;border-radius:0.3125rem;overflow:hidden}.generator-container-area h2{text-align:center;font-size:1.5625rem;text-decoration:underline}.grant-token-container{overflow:hidden}@media print{@page{margin:3.125rem 0}@page :first-child{margin:3.125rem 0;margin-top:-3.125rem}.bkash_header_container,.dokan_admin_settings_container>h2,.generate_help_text_container,#adminmenuwrap,#wpadminbar,#adminmenuback,#wpfooter{display:none !important}#wpcontent,#wpfooter{margin-left:0}#wpbody-content{padding-top:0}} +h1{color:#000;padding:0.9375rem}*,::after,::before{box-sizing:border-box}table{caption-side:bottom;border-collapse:collapse}table{--bs-table-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#333;vertical-align:top;border-color:#dee2e6}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}th{text-align:inherit;text-align:-webkit-match-parent}.table>thead{vertical-align:bottom}.table-bordered>:not(caption)>*{border-width:1px 0}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 624.9375rem var(--bs-table-accent-bg)}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.table>tbody{vertical-align:inherit}.table-bordered>:not(caption)>*{border-width:1px 0}#wpbody-content{padding-top:4.375rem}.mobile #wpbody-content{padding-top:0px}pre{white-space:pre-wrap}.img-full{max-width:100%}.strong{display:block;font-weight:600}.Toastify__toast-container--bottom-right,.Toastify__toast-container--bottom-center{top:inherit !important}.dc_bkash_save_btn{width:7.5rem;text-align:center;display:inline-block;margin-right:0.9375rem}.border-primary{border-color:rgba(226,20,110,0.341176) !important}.success-label,.error-label{color:#fff;font-size:0.6875rem;padding:1px 0.5rem;border-radius:0.1875rem;line-height:0.9375rem;margin:0;text-align:center;display:inline-block}.success-label{background-color:lime}.error-label{background-color:#e53935}.loader{text-align:center}#react-paginate{overflow:hidden}.pagination{margin:0.9375rem auto;margin-bottom:0;display:flex;list-style:none;outline:none;float:right}.pagination li.disabled{display:none}.pagination li a{padding:0.3125rem 0.625rem;outline:none;cursor:pointer}.pagination li a:focus{box-shadow:0 0 0}.pagination .active a{background-color:#47ccde;color:#fff}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#47ccde;border-color:#47ccde;outline:none;box-shadow:0 0 0}.pagination>li>a,.pagination>li>span{color:#47ccde}.generic-container{background:#fff;padding:1.25rem;border-radius:0.3125rem;overflow:hidden}.form-group{margin-bottom:0.9375rem}.form-group label{font-weight:500;display:block;margin-bottom:0.3125rem}.form-group .form-control{display:block;height:2.75rem;width:100%;color:#3c434a;border-color:#ccc;border-radius:0.25rem}.bkash_header_container{background:#fff;overflow:hidden;font-size:1.25rem;width:100%;display:flex;margin:0 0 2.1875rem -1.1875rem;box-shadow:0 0 0.3125rem 0 rgba(0,0,0,0.1);line-height:0.5rem;align-items:center;justify-content:flex-start;padding-right:1.1875rem;position:fixed;top:1.9375rem;z-index:999}.bkash_header_container .header_logo{padding-left:1.25rem}.bkash_header_container .header_logo img{padding:0.75rem 0;width:5.3125rem}.mobile .bkash_header_container{position:relative;top:1.9375rem}.dokan_admin_settings_area{overflow:hidden;position:relative;display:flex;border:1px solid #c8d7e1}.dokan_admin_settings_area .admin_settings_sections{overflow:hidden;flex:1;background:#f1f1f1}.dokan_admin_settings_area .admin_settings_sections ul.dokan_admin_settings{margin:0}.dokan_admin_settings_area .admin_settings_sections ul.dokan_admin_settings li{background-color:#f1f1f1;padding:0.9375rem 0.75rem;font-size:0.8125rem;font-weight:600;margin-bottom:0;cursor:pointer;border:none;border-bottom:1px solid #c8d7e1;transition-property:none;transition:none;border-right:1px solid #c8d7e1}.dokan_admin_settings_area .admin_settings_sections ul.dokan_admin_settings li.active{background-color:#fff !important;border-right:1px solid #fff}.dokan_admin_settings_area .admin_settings_fields{flex:3;padding:0.625rem 1.25rem;background-color:#fff;padding-bottom:4.6875rem}.dokan_admin_settings_area .admin_settings_fields .single_settings_container{padding:0 0.9375rem}.dokan_admin_settings_area .admin_settings_fields .single_settings_container .section_title{font-size:1.0625rem;margin-top:0;color:#e1156e;font-weight:600;border-bottom:1px solid #e1156e;padding-bottom:0.3125rem;padding-top:0.625rem}.dokan_admin_settings_area .admin_settings_fields p.label{font-size:0.875rem;margin-bottom:0.3125rem}.dokan_admin_settings_area .admin_settings_fields p.help-text{color:#333333a6;font-style:italic;margin-top:0.3125rem}.dokan_admin_settings_area .widefat{border-color:#ddd;padding:0.375rem 0.625rem;font-size:0.8125rem;max-width:100%}.dokan_admin_settings_area .dc_bkash_save_btn{margin-top:1.25rem}.title-section{overflow:hidden;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center}.title-section .search-transaction{width:20%;overflow:hidden}.title-section .search-transaction input{width:100%}.all-transactions{background:#fff;padding:1.25rem;border-radius:0.3125rem;overflow:hidden}.all-transactions .transactions{border-radius:0.3125rem;text-align:center;background:#fff;margin-bottom:0}.all-transactions .verify-btn-container{text-align:center}.all-transactions .verify-btn-container.processing{background:url(data:image/gif;base64,R0lGODlhEAAQAPUbANbOzubm5t7e3pSUlKWlpYR7e+/v7/f399bW1s7OzoSEhMXFxb29vbW1tf///62trc7FzpyUlJSMjP/397Wtrb21tebe3pycnKWcnM7FxXt7e6WlnHtzc4yEhHNzc62lpYyMjLWttcW9vaWtpffv78XFzt7e1tbe1qWlrb21vZScnO/v5q2tpa2lrQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBwAbACwAAAAAEAAQAAAGtsCNcJPBgDgcECYzbD4Kj0QgkKAoHk2ERJIQTAMGgyAiQQgxA4H6GzYcMJjNQoNACAAXheJiORwMCkUEdQsFHwkJHwoCfhUYCgyIAx9NHxgTDgIdGogJGgBNABoODgcaGgsQc6BDAB4JDp4KFQsLEpRDHwUDDAMdGBe1DRpRCQ8cFxcRSnMMzg0gpwoEyRceCxtGzw0PDwTUeXEbWgoUDdze1BplThoDBN0XEh5YTUJFHUi/TENBACH5BAUHABAALAAAAAAQABAAAAavQIgQksGAOBwQJjNsPjSEhUCQeRQeTYQEtECcpoEAYiBBCDGDBGINDhsuGMhCs0gkMpGC4gIxGAIKRVEJDAUfdh8KCH4NGAoNCwsDH00fFwcHAh0aDJEaAE0AGpgGGpwMDJ+howelCiGoIJRDHxgODpoYFw0NTw92Dx4NtwwYc7y9CqZ7KGIFCxBGvQ8EBBfXFwQKcRBaCgTU1tcDGmVOHAPZ1iAeWE1CRR1IHUtNQQAh+QQJBwAAACwBAAEADgAOAAAGcECAUMhAIBafoZKRSBgFgoQStFg0n9DAkFFdCAvCQEBQuDAYFY0yHKA8zqC10GBANO7yuSFwb+QBJHQfDw8dchcHBwgDhAQcSgoWiQ0cDyMEBEoBDgcGCgAKmAQXFwMNDg4TmV+kpANFAhdyIK0Da0EAIfkEBQcAFAAsAQABAA4ADgAABppACuWhuTQWCQZB8xAiJIrjApJIIDIgCQIDYjAW4CoCIRhgNA0vQ1IoDBICAaIQaTRCmk/1U4ALHgR2IB9CQh8RAQEJD4waAIUUABqJAgSMHI+FkokBGwQECoSFHxcGBggDnxccD1UPChSmDRwEF7YFGgoEAQcGAQoYCrYXbw4TB8gYGE9FEQwO0AcBF1pCDx4gAwgOAg0KTRRBACH5BAUHAAAALAEAAQAOAA4AAAZwQIAQEHkwFo3LcPloMI6LkmjZaVifi0ViK+Q8vg2ARqhFJMaEx2dJRiA+FwJBwRYiBAs5gVMHCAQIF4J9fn+CSn0BAQkgggOJAQ8AcQ8LGHQYAgYBAkIFAAYHDgekBqaIABwJDqOlAhFsBRUCpAhsQQAh+QQFBwAAACwBAAEADgAOAAAGdkCAkBMhNBgPoVKoITwejSOj0lkSnNAUQ7RYSIRXZ0ejkTC6i/LlAuAsNYxEQrheLuWiy4BtFyIQCREXIH1+fwMLc30RAgILHQYOFgp2CY0PGiQODgFKFwgBjQUABBMHpyQGBgGsSxcBp6qrCH0KFQiqCBSjQkEAIfkECQcAGQAsAQABAA4ADgAABmvAjDAjuTwehMFweSEQjo0GZZm5NJ+PKIMxtDaXjS03E6lSM43FAjNgDApnibqScCTOwgVkcXA44GcJCQsCDhMYeIIMFQcHZwULCAgEChmNFhcZcAACkkKIBqEBowKlSkMCoqR3ZxQAo6xDQQAh+QQFBwATACwBAAEADgAOAAAGk8DJ5OEBRQiEy4DzECIkmsFlinwQChIERpGcXqqPRgdTQBgaF4VG03mEGxqGw7HwfBKJj+Z9EcwJH0JCHyAMDCEHiQUAghMAHIYMBoqMggAaCwsMAokXgYIfA5kVDQYGCAoPeA8FIgkQBAoBphMXBQUDEHgZGhgXBgHBAgIIxQkDGE8RCMLDCAsSWUKsqsMLBHtCQQAh+QQFBwAFACwBAAEADgAOAAAGc8CCUDMoXC4DkHBpDAQSg+NRs8QcHA5G9EIgsIQKwzXA7I4enMbhYFEwOYTHY4BYY5jCTqjRMvjxSw2CAX5UeBwMggh/gCAMDA8FTgB4GhULDBcFAk4FEUsLoSJLAQKmCAgJCaESTAmnqQkMgAUfC6izTEEAIfkEBQcAAAAsAQABAA4ADgAABm1AgFDREDgQwmQyAjg4ngym8tI8TByJwWWbDBgOAIJCuL0QhAaDMmk+A9LUdZiwCdg1csDjQRDY83p7CXZSaw0NBA8CAgAFaxSHEQUIi1kAGhIMmg1CEQIICAkJC6SaaxmhCRCknGt4DKINcUJBACH5BAkHAAAALAEAAQAOAA4AAAZyQIBQiDgcBBXFcCgwGA8OB4KzXBkMJKPDSCgACoKAQYABKAiiB+ECeAQCiKVwoLqAEm/58MIX+PVCfBcIf4AEhwsCcXpnax8ICAt6Hw8PQgkICZIaQg2VD1QACaMLCwwMDakdQyAipaaoD0pyGA2mlktBACH5BAUHABAALAEAAQAOAA4AAAaRQAjkUXgkDAZEQ/EQIiQDRABpOBwCFwkCEwl4p1XrgYApCAQBxEWhwAQcjoPmcU4oPonERwE5GEALJgIRH0JCewwMUQgIGgCGEAAeIBcRCYyOkJIXnAx5A4WGe5wXBHkMc3kPHAQEWRoLsQwgGhodD60EHBgDsokND8EEbU8gDb8NwMNaQg8aFw8MDQQDHE0QQQA7);height:1rem;background-repeat:no-repeat;width:auto;background-position:center}.all-transactions .verify-btn-container.processing .verify-btn{display:none}.all-transactions .verify-btn-container.verified{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAAAB3RJTUUH5QQWBBIVGI+y9gAAAchJREFUSMetlT1PAkEQhl8IEBOCnVYktsrRGgkd8ltAf4H09nwEwkdDJOEPWIBXSEdJCcZYwIUKSGgQK0hYi/cut4vm7hSuedi9mXlndmcOwPUROyAeB4QASiVyNOL+1xfXDw/ucTw/YgeEQgxcrZLbLdnpkNksmUrRPhL5r1rgpzAA6DoAAVxccJ1MAj4/MBgcUJgA/H7+rtXIzWbPoFplIuMxeXZ2hBM1hcUOaDa5ns9JTYN6x9st19fXxxH2+ch6nVwsbD3F0GquTue4wo2Gg7Ds8PZGg0xG2t8Bp6d8//hInpx4OGoBPD2pRx2LuWT8+Une3qr74TD58UE+PzOxQOB34VbLXdiaGiGAXM4hAdkhGuX76ZRst+1EZOHFQmouh4LTaXK1kq/AnG8nR00jl0sm8P7O9WxGXl1565H7e3I4NDeKRbLb9RYgkSD7ffLy0t1P9td1FpDP71VmjeHNjfeAfxFOJtUvq9IjQgCVCjmZMJHz8yMIm3GEAAzDHvtfDUMhsteTEjGP/JCKDYNxX1/JYNAlY+vPqFxWr+blhby7s6dGptVcuq4edankQdipEk1jgELB7l4hgPVa5XBoN5frBwgA8A0C3HC/8sptYQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wNC0yMlQwNDoxODoyMSswMDowMFfyQx8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDQtMjJUMDQ6MTg6MjErMDA6MDAmr/ujAAAAAElFTkSuQmCC);height:1rem;background-repeat:no-repeat;width:auto;background-position:center}.all-transactions .verify-btn{color:#fff;border:0;box-shadow:0 0 0;outline:none;background:green;padding:0.125rem 0.3125rem;border-radius:0.1875rem;cursor:pointer;transition:all 0.3s ease-in-out}.all-transactions .verify-btn:hover{background:lime;color:#333}.refund-container__form{width:25rem}.generate_help_text_container{background:#fff;padding:1.25rem;border-radius:0.3125rem}.generate_help_text_container h4{margin-top:0}.generate_help_text_container .sandbox_number_details p{color:#ff0000;font-style:italic}.generate_help_text_container .sandbox_number_details p span{font-weight:700;color:#000}.generator-container-area{margin-top:1.25rem;background:#fff;padding:2.5rem;border-radius:0.3125rem;overflow:hidden}.generator-container-area h2{text-align:center;font-size:1.5625rem;text-decoration:underline}.grant-token-container{overflow:hidden}@media print{@page{margin:3.125rem 0}@page :first-child{margin:3.125rem 0;margin-top:-3.125rem}.bkash_header_container,.dokan_admin_settings_container>h2,.generate_help_text_container,#adminmenuwrap,#wpadminbar,#adminmenuback,#wpfooter{display:none !important}#wpcontent,#wpfooter{margin-left:0}#wpbody-content{padding-top:0}} diff --git a/assets/js/app.js b/assets/js/app.js index a8f3d0b..afc56d0 100644 --- a/assets/js/app.js +++ b/assets/js/app.js @@ -1 +1 @@ -(self.webpackChunkpayment_gateway_bkash_for_wc=self.webpackChunkpayment_gateway_bkash_for_wc||[]).push([[143],{5132:(A,e,t)=>{"use strict";t.d(e,{Z:()=>d});var n,r=t(7294),a=t(1570),u=t(983),s=t(6667);function c(){return r.createElement(r.Fragment,null,r.createElement(u.Z,null),r.createElement("div",{className:"wrap"},r.createElement(s.Z,null)))}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var o=(0,a.w)(c);const d=o;var l,f;(l="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(l.register(c,"App","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/App.js"),l.register(o,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/App.js")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(A)},8681:(A,e,t)=>{"use strict";t.d(e,{Z:()=>m});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(7e3),o=t(8612),d=t(9249);function l(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return f(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?f(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>f});var n,r=t(7294),a=t(4730),u=t(1143),s=t(8681),c=t(8612);function o(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>i});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(9249),o=t(4085);function d(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return l(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?l(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>y});var n,r=t(7294),a=t(4730),u=t(1143),s=t(7606),c=t.n(s),o=t(5060),d=t(4085),l=t(9249);function f(A,e){var t=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(A,e).enumerable}))),t.push.apply(t,n)}return t}function v(A){for(var e=1;eA.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>b});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(9249),o=t(1358),d=t.n(o),l=t(4085);function f(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return v(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?v(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t0&&void 0!==arguments[0]?arguments[0]:1,e="/dc-bkash/v1/transactions?per_page=20&page="+A;Z(e)},Z=function(A){s()({path:A,parse:!1}).then((function(A){t(!1),A.json().then((function(A){o(A)})),m(A.headers.get("X-WP-TotalPages"))})).catch((function(A){t(!1),c.Am.error(A.data.status+" : "+A.message)}))};if((0,r.useEffect)((function(){t(!0),O()}),[]),e)return r.createElement(l.Z,null);return r.createElement("div",{className:"dokan_admin_settings_container"},r.createElement("div",{className:"title-section"},r.createElement("h2",null,(0,a.__)("Transactions","dc-bkash")),r.createElement("div",{className:"search-transaction"},r.createElement("input",{type:"text",className:"widefat",name:"search",id:"search",placeholder:(0,a.__)("Search","dc-bkash"),onChange:function(A){""!==A.target.value?(y||setTimeout((function(){var A=L.current.value;h(!1),function(A){Z("/dc-bkash/v1/transactions/?search="+A)}(A)}),1e3),h(!0)):O()},ref:L}))),r.createElement("div",{className:"all-transactions"},r.createElement("table",{className:"table table-bordered border-primary transactions"},r.createElement("thead",null,r.createElement("tr",null,r.createElement("th",{scope:"col"},(0,a.__)("Order Number","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Amount","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Payment ID","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Trx ID","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Invoice No","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Trx Status","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Verification Status","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Payment Time","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Action","dc-bkash")))),r.createElement("tbody",null,u.map((function(A,e){return r.createElement("tr",{key:e},r.createElement("td",null,r.createElement("a",{href:A.order_url},A.order_number)),r.createElement("td",null,A.amount),r.createElement("td",null,A.payment_id),r.createElement("td",null,A.trx_id),r.createElement("td",null,A.invoice_number),r.createElement("td",null,A.transaction_status),r.createElement("td",null,"1"===A.verification_status?r.createElement("p",{className:"success-label"},"Verified"):r.createElement("p",{className:"error-label"},"Pending")),r.createElement("td",null,A.created_at),r.createElement("td",null,(t=A.verification_status,n=A.payment_id,"1"===t?r.createElement("div",{className:"verify-btn-container verified"}):r.createElement("div",{className:"verify-btn-container"},r.createElement("button",{className:"btn verify-btn",onClick:function(A){return function(A,e){A.target.parentNode.classList.add("processing"),s()({path:"/dc-bkash/v1/payment/query-payment/"+e}).then((function(e){A.target.parentNode.classList.remove("processing"),c.Am.success((0,a.__)("Successfully verified!","dc-bkash")),O(p)})).catch((function(e){A.target.parentNode.classList.remove("processing"),c.Am.error((0,a.__)("Problem in verification!","dc-bkash"))}))}(A,n)}},(0,a.__)("Verify","dc-bkash"))))));var t,n})))),r.createElement("div",{id:"react-paginate"},r.createElement(d(),{previousLabel:"Previous",nextLabel:"Next",breakLabel:"...",breakClassName:"break-me",pageCount:i,marginPagesDisplayed:2,pageRangeDisplayed:2,containerClassName:"pagination",activeClassName:"active",onPageChange:function(A){var e=A.selected+1;X(e),O(e)}}))))};("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(A){return A})(i,"useState{[isFetching, setIsFetching](true)}\nuseState{[transactions, setTransactions]([])}\nuseState{[pageCount, setPageCount](1)}\nuseState{[currentPage, setCurrentPage](1)}\nuseState{[awaitingSearch, setAwaitingSearch](false)}\nuseRef{searchInput}\nuseEffect{}");var m=i;const b=m;var p,X;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(i,"Transactions","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/Pages/transactions.js"),p.register(m,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/Pages/transactions.js")),(X="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&X(A)},983:(A,e,t)=>{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294);function a(){return r.createElement("div",{className:"bkash_header_container"},r.createElement("div",{className:"header_logo"},r.createElement("img",{src:u(),alt:""})))}function u(){return window.dc_bkash_admin.asset_url+"/images/bkash_logo.png"}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s=a;const c=s;var o,d;(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(a,"Header","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js"),o.register(u,"getLogo","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js"),o.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js")),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},7e3:(A,e,t)=>{"use strict";t.d(e,{Z:()=>v});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(6321);function o(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return d(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?d(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294);function a(A){var e,t=A.field,n=A.id,a=A.handleChange,s=A.value,c=void 0===s?"":s,o=A.section_id,d=A.allSettings;return!(null!=t&&t.show_if&&!t.show_if.map((function(A){var t,n,r,a;return u(A,null!==(n=e=null==d||null===(t=d[o])||void 0===t?void 0:t[A.key])&&void 0!==n&&n.value?null===(r=e)||void 0===r?void 0:r.value:null===(a=e)||void 0===a?void 0:a.default)})).every((function(A){return!0===A})))&&(c=""===c?null==t?void 0:t.default:c,r.createElement(r.Fragment,null,r.createElement("p",{className:"label"},null==t?void 0:t.title),function(A){var e=A.type;switch(e){case"text":case"password":return r.createElement("input",{type:e,className:"widefat",value:c,onChange:function(A){return a(A.target.value,o,n)}});case"checkbox":return r.createElement(r.Fragment,null,r.createElement("input",{type:"checkbox",className:"widefat",id:n,value:c,onChange:function(A){return a(A.target.value,o,n)}}),r.createElement("label",{htmlFor:n},A.title));case"select":var t=Object.entries(A.options);return r.createElement(r.Fragment,null,r.createElement("select",{className:"widefat",value:c,onChange:function(A){return a(A.target.value,o,n)}},t.map((function(A,e){return r.createElement("option",{key:e,value:A[0]},A[1])}))));case"textarea":return r.createElement(r.Fragment,null,r.createElement("textarea",{id:n,cols:"30",rows:"10",className:"widefat"}));default:return""}}(t),t.description?r.createElement("p",{className:"help-text"},t.description):""))}function u(A,e){switch(null==A?void 0:A.condition){case"equal":if(e===A.value)return!0}return!1}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s=a;const c=s;var o,d;(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(a,"Fields","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js"),o.register(u,"is_matched","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js"),o.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js")),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},4085:(A,e,t)=>{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294),a=t(4730);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var u=function(){return r.createElement("div",{className:"loader"},r.createElement("img",{src:"https://res.cloudinary.com/d-coders/image/upload/v1592201998/wp-plugins/bkash.gif",alt:"bkash-loader"}),r.createElement("p",null,(0,a.__)("Loading...","dc-bkash")))},s=u;const c=s;var o,d;(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(u,"Loader","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/loader.js"),o.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/loader.js")),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},6181:(A,e,t)=>{"use strict";var n,r=t(7294),a=t(9060),u=t(5132),s=t(3017),c=t(3727);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var o,d,l=document.getElementById("dc-bkash-app");a.render(r.createElement(c.VK,null,r.createElement(u.Z,null)),l),(0,s.Z)("dc-bkash"),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&o.register(l,"mountNode","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/index.js"),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},6667:(A,e,t)=>{"use strict";t.d(e,{Z:()=>b});var n,r=t(7294),a=t(3727),u=t(5977),s=t(165),c=t(6281),o=t(7824),d=t(8433);function l(){return(l=Object.assign||function(A){for(var e=1;e{"use strict";var n;function r(A){var e=jQuery,t=e("#toplevel_page_"+A),n=window.location.href,r=n.substr(n.indexOf("admin.php"));t.on("click","a",(function(){var A=e(this);e("ul.wp-submenu li",t).removeClass("current"),A.hasClass("wp-has-submenu")?e("li.wp-first-item",t).addClass("current"):A.parents("li").addClass("current")})),e("ul.wp-submenu a",t).each((function(A,t){e(t).attr("href")!==r||e(t).parent().addClass("current")}))}t.d(e,{Z:()=>u}),A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var a=r;const u=a;var s,c;(s="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(s.register(r,"menuFix","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/admin-menu-fix.js"),s.register(a,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/admin-menu-fix.js")),(c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&c(A)},8612:(A,e,t)=>{"use strict";t.d(e,{Z:()=>f});var n,r=t(9755),a=t.n(r),u=t(4730),s=t(9249),c=t(6455),o=t.n(c);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var d={init:function(){this.loadScript()},loadScript:function(){var A=this;window.$=a().noConflict(!0),a().getScript(dc_bkash_admin.script_url,(function(){A.create_bkash_button()}))},create_bkash_button:function(){var A=document.createElement("button");A.id="bKash_button",A.className="btn btn-danger",A.setAttribute("disabled","disabled"),A.style.display="none",document.body.appendChild(A)},initBkash:function(A,e){var t=this,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],c=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=s.Am.info((0,u.__)("bKash Processing...","dc-bkash"),{position:"bottom-right",autoClose:!1,closeOnClick:!1,pauseOnHover:!1,draggable:!1,closeButton:!1}),d={amount:e,intent:"sale",currency:"BDT",merchantInvoiceNumber:A};bKash.init({paymentMode:"checkout",paymentRequest:d,createRequest:function(){n?bKash.create().onSuccess(n):bKash.create().onError()},executeRequestOnAuthorization:function(){if(r&&!c)return bKash.execute().onError(),s.Am.dismiss(o),r(!0);s.Am.dismiss(),bKash.execute().onError()},onClose:function(){if(bKash.create().onError(),s.Am.dismiss(o),t.showAlert((0,u.__)("Opps..."),(0,u.__)("Payment Cancelled!")),c&&r)return r(!0,n)}}),bKash.reconfigure({paymentRequest:d}),a()("#bKash_button").removeAttr("disabled"),a()("#bKash_button").click()},showAlert:function(A,e){o().fire({icon:"error",title:A,text:e,confirmButtonText:"OK"}).then((function(A){}))}},l=d;const f=l;var v,i;(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(v.register(d,"dcBkash","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/bkash.js"),v.register(l,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/bkash.js")),(i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&i(A)},6321:(A,e,t)=>{"use strict";var n,r,a;function u(A){return JSON.stringify(A,void 0,4)}t.d(e,{s:()=>u}),A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature,(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&r.register(u,"beautifyJson","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/helper.js"),(a="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&a(A)},7606:A=>{"use strict";A.exports=wp.apiFetch}},0,[[6181,666,216]]]); \ No newline at end of file +(self.webpackChunkpayment_gateway_bkash_for_wc=self.webpackChunkpayment_gateway_bkash_for_wc||[]).push([[143],{5132:(A,e,t)=>{"use strict";t.d(e,{Z:()=>d});var n,r=t(7294),a=t(1570),u=t(983),s=t(6667);function c(){return r.createElement(r.Fragment,null,r.createElement(u.Z,null),r.createElement("div",{className:"wrap"},r.createElement(s.Z,null)))}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var o=(0,a.w)(c);const d=o;var l,i;(l="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(l.register(c,"App","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/App.js"),l.register(o,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/App.js")),(i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&i(A)},8681:(A,e,t)=>{"use strict";t.d(e,{Z:()=>m});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(7e3),o=t(8612),d=t(9249);function l(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return i(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?i(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>i});var n,r=t(7294),a=t(4730),u=t(6890),s=t(8681),c=t(8612);function o(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>d});var n,r=t(7294),a=t(4730),u=t(3970),s=t(3727);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var c=function(){return r.createElement("div",{className:"dokan_admin_settings_container"},r.createElement("div",{className:"title-section"},r.createElement("h2",null,(0,a.__)("Refund","dc-bkash"))),r.createElement("div",{className:"generic-container refund-container"},"1"===dc_bkash_admin.all_credentials_filled?r.createElement(u.Z,null):r.createElement("p",null,(0,a.__)("Before refund, you must have to add API keys in ","dc-bkash"),r.createElement(s.rU,{to:"/settings"},"Settings"),".")))},o=c;const d=o;var l,i;(l="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(l.register(c,"RefundContainer","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/Pages/refund-container.js"),l.register(o,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/Pages/refund-container.js")),(i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&i(A)},165:(A,e,t)=>{"use strict";t.d(e,{Z:()=>y});var n,r=t(7294),a=t(4730),u=t(6890),s=t(7606),c=t.n(s),o=t(5060),d=t(4085),l=t(9249);function i(A,e){var t=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(A,e).enumerable}))),t.push.apply(t,n)}return t}function f(A){for(var e=1;eA.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>b});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(9249),o=t(1358),d=t.n(o),l=t(4085);function i(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return f(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?f(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t0&&void 0!==arguments[0]?arguments[0]:1,e="/dc-bkash/v1/transactions?per_page=20&page="+A;Z(e)},Z=function(A){s()({path:A,parse:!1}).then((function(A){t(!1),A.json().then((function(A){o(A)})),m(A.headers.get("X-WP-TotalPages"))})).catch((function(A){t(!1),c.Am.error(A.data.status+" : "+A.message)}))};if((0,r.useEffect)((function(){t(!0),O()}),[]),e)return r.createElement(l.Z,null);return r.createElement("div",{className:"dokan_admin_settings_container"},r.createElement("div",{className:"title-section"},r.createElement("h2",null,(0,a.__)("Transactions","dc-bkash")),r.createElement("div",{className:"search-transaction"},r.createElement("input",{type:"text",className:"widefat",name:"search",id:"search",placeholder:(0,a.__)("Search","dc-bkash"),onChange:function(A){""!==A.target.value?(y||setTimeout((function(){var A=h.current.value;L(!1),function(A){Z("/dc-bkash/v1/transactions/?search="+A)}(A)}),1e3),L(!0)):O()},ref:h}))),r.createElement("div",{className:"all-transactions"},r.createElement("table",{className:"table table-bordered border-primary transactions"},r.createElement("thead",null,r.createElement("tr",null,r.createElement("th",{scope:"col"},(0,a.__)("Order Number","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Amount","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Payment ID","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Trx ID","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Invoice No","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Trx Status","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Verification Status","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Payment Time","dc-bkash")),r.createElement("th",{scope:"col"},(0,a.__)("Action","dc-bkash")))),r.createElement("tbody",null,u.map((function(A,e){return r.createElement("tr",{key:e},r.createElement("td",null,r.createElement("a",{href:A.order_url},A.order_number)),r.createElement("td",null,A.amount),r.createElement("td",null,A.payment_id),r.createElement("td",null,A.trx_id),r.createElement("td",null,A.invoice_number),r.createElement("td",null,A.transaction_status),r.createElement("td",null,"1"===A.verification_status?r.createElement("p",{className:"success-label"},"Verified"):r.createElement("p",{className:"error-label"},"Pending")),r.createElement("td",null,A.created_at),r.createElement("td",null,(t=A.verification_status,n=A.payment_id,"1"===t?r.createElement("div",{className:"verify-btn-container verified"}):r.createElement("div",{className:"verify-btn-container"},r.createElement("button",{className:"btn verify-btn",onClick:function(A){return function(A,e){A.target.parentNode.classList.add("processing"),s()({path:"/dc-bkash/v1/payment/query-payment/"+e}).then((function(e){A.target.parentNode.classList.remove("processing"),c.Am.success((0,a.__)("Successfully verified!","dc-bkash")),O(p)})).catch((function(e){A.target.parentNode.classList.remove("processing"),c.Am.error((0,a.__)("Problem in verification!","dc-bkash"))}))}(A,n)}},(0,a.__)("Verify","dc-bkash"))))));var t,n})))),r.createElement("div",{id:"react-paginate"},r.createElement(d(),{previousLabel:"Previous",nextLabel:"Next",breakLabel:"...",breakClassName:"break-me",pageCount:v,marginPagesDisplayed:2,pageRangeDisplayed:2,containerClassName:"pagination",activeClassName:"active",onPageChange:function(A){var e=A.selected+1;X(e),O(e)}}))))};("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(A){return A})(v,"useState{[ isFetching, setIsFetching ](true)}\nuseState{[ transactions, setTransactions ]([])}\nuseState{[ pageCount, setPageCount ](1)}\nuseState{[ currentPage, setCurrentPage ](1)}\nuseState{[ awaitingSearch, setAwaitingSearch ](false)}\nuseRef{searchInput}\nuseEffect{}");var m=v;const b=m;var p,X;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(v,"Transactions","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/Pages/transactions.js"),p.register(m,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/Pages/transactions.js")),(X="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&X(A)},983:(A,e,t)=>{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294);function a(){return r.createElement("div",{className:"bkash_header_container"},r.createElement("div",{className:"header_logo"},r.createElement("img",{src:u(),alt:""})))}function u(){return window.dc_bkash_admin.asset_url+"/images/bkash_logo.png"}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s=a;const c=s;var o,d;(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(a,"Header","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js"),o.register(u,"getLogo","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js"),o.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/Header.js")),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},7e3:(A,e,t)=>{"use strict";t.d(e,{Z:()=>f});var n,r=t(7294),a=t(4730),u=t(7606),s=t.n(u),c=t(6321);function o(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return d(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?d(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>v});var n,r=t(7294),a=t(1207),u=t(4730),s=t(6890),c=t(7606),o=t.n(c);function d(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(A)){var t=[],n=!0,r=!1,a=void 0;try{for(var u,s=A[Symbol.iterator]();!(n=(u=s.next()).done)&&(t.push(u.value),!e||t.length!==e);n=!0);}catch(A){r=!0,a=A}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}return t}}(A,e)||function(A,e){if(A){if("string"==typeof A)return l(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);return"Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t?Array.from(A):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?l(A,e):void 0}}(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294);function a(A){var e,t=A.field,n=A.id,a=A.handleChange,s=A.value,c=void 0===s?"":s,o=A.section_id,d=A.allSettings;return!(null!=t&&t.show_if&&!t.show_if.map((function(A){var t,n,r,a;return u(A,null!==(n=e=null==d||null===(t=d[o])||void 0===t?void 0:t[A.key])&&void 0!==n&&n.value?null===(r=e)||void 0===r?void 0:r.value:null===(a=e)||void 0===a?void 0:a.default)})).every((function(A){return!0===A})))&&(c=""===c?null==t?void 0:t.default:c,r.createElement(r.Fragment,null,r.createElement("p",{className:"label"},null==t?void 0:t.title),function(A){var e=A.type;switch(e){case"text":case"password":return r.createElement("input",{type:e,className:"widefat",value:c,onChange:function(A){return a(A.target.value,o,n)}});case"checkbox":return r.createElement(r.Fragment,null,r.createElement("input",{type:"checkbox",className:"widefat",id:n,value:c,onChange:function(A){return a(A.target.value,o,n)}}),r.createElement("label",{htmlFor:n},A.title));case"select":var t=Object.entries(A.options);return r.createElement(r.Fragment,null,r.createElement("select",{className:"widefat",value:c,onChange:function(A){return a(A.target.value,o,n)}},t.map((function(A,e){return r.createElement("option",{key:e,value:A[0]},A[1])}))));case"textarea":return r.createElement(r.Fragment,null,r.createElement("textarea",{id:n,cols:"30",rows:"10",className:"widefat"}));default:return""}}(t),t.description?r.createElement("p",{className:"help-text"},t.description):""))}function u(A,e){switch(null==A?void 0:A.condition){case"equal":if(e===A.value)return!0}return!1}A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s=a;const c=s;var o,d;(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(a,"Fields","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js"),o.register(u,"is_matched","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js"),o.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/fields.js")),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},4085:(A,e,t)=>{"use strict";t.d(e,{Z:()=>c});var n,r=t(7294),a=t(4730);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var u=function(){return r.createElement("div",{className:"loader"},r.createElement("img",{src:"https://res.cloudinary.com/d-coders/image/upload/v1592201998/wp-plugins/bkash.gif",alt:"bkash-loader"}),r.createElement("p",null,(0,a.__)("Loading...","dc-bkash")))},s=u;const c=s;var o,d;(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(u,"Loader","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/loader.js"),o.register(s,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/components/loader.js")),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},6181:(A,e,t)=>{"use strict";var n,r=t(7294),a=t(9060),u=t(5132),s=t(3017),c=t(3727);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var o,d,l=document.getElementById("dc-bkash-app");a.render(r.createElement(c.VK,null,r.createElement(u.Z,null)),l),(0,s.Z)("dc-bkash"),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&o.register(l,"mountNode","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/index.js"),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(A)},6667:(A,e,t)=>{"use strict";t.d(e,{Z:()=>b});var n,r=t(7294),a=t(3727),u=t(5977),s=t(165),c=t(6281),o=t(7824),d=t(9153);function l(){return(l=Object.assign||function(A){for(var e=1;e{"use strict";var n;function r(A){var e=jQuery,t=e("#toplevel_page_"+A),n=window.location.href,r=n.substr(n.indexOf("admin.php"));t.on("click","a",(function(){var A=e(this);e("ul.wp-submenu li",t).removeClass("current"),A.hasClass("wp-has-submenu")?e("li.wp-first-item",t).addClass("current"):A.parents("li").addClass("current")})),e("ul.wp-submenu a",t).each((function(A,t){e(t).attr("href")!==r||e(t).parent().addClass("current")}))}t.d(e,{Z:()=>u}),A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var a=r;const u=a;var s,c;(s="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(s.register(r,"menuFix","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/admin-menu-fix.js"),s.register(a,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/admin-menu-fix.js")),(c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&c(A)},8612:(A,e,t)=>{"use strict";t.d(e,{Z:()=>i});var n,r=t(9755),a=t.n(r),u=t(4730),s=t(9249),c=t(6455),o=t.n(c);A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var d={init:function(){this.loadScript()},loadScript:function(){var A=this;window.$=a().noConflict(!0),a().getScript(dc_bkash_admin.script_url,(function(){A.create_bkash_button()}))},create_bkash_button:function(){var A=document.createElement("button");A.id="bKash_button",A.className="btn btn-danger",A.setAttribute("disabled","disabled"),A.style.display="none",document.body.appendChild(A)},initBkash:function(A,e){var t=this,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],c=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=s.Am.info((0,u.__)("bKash Processing...","dc-bkash"),{position:"bottom-right",autoClose:!1,closeOnClick:!1,pauseOnHover:!1,draggable:!1,closeButton:!1}),d={amount:e,intent:"sale",currency:"BDT",merchantInvoiceNumber:A};bKash.init({paymentMode:"checkout",paymentRequest:d,createRequest:function(){n?bKash.create().onSuccess(n):bKash.create().onError()},executeRequestOnAuthorization:function(){if(r&&!c)return bKash.execute().onError(),s.Am.dismiss(o),r(!0);s.Am.dismiss(),bKash.execute().onError()},onClose:function(){if(bKash.create().onError(),s.Am.dismiss(o),t.showAlert((0,u.__)("Opps..."),(0,u.__)("Payment Cancelled!")),c&&r)return r(!0,n)}}),bKash.reconfigure({paymentRequest:d}),a()("#bKash_button").removeAttr("disabled"),a()("#bKash_button").click()},showAlert:function(A,e){o().fire({icon:"error",title:A,text:e,confirmButtonText:"OK"}).then((function(A){}))}},l=d;const i=l;var f,v;(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(f.register(d,"dcBkash","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/bkash.js"),f.register(l,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/bkash.js")),(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&v(A)},6321:(A,e,t)=>{"use strict";var n,r,a;function u(A){return JSON.stringify(A,void 0,4)}t.d(e,{s:()=>u}),A=t.hmd(A),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&n(A),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature,(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&r.register(u,"beautifyJson","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/admin/utils/helper.js"),(a="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&a(A)},7606:A=>{"use strict";A.exports=wp.apiFetch}},0,[[6181,666,216]]]); \ No newline at end of file diff --git a/assets/js/runtime.js b/assets/js/runtime.js index 3ec2fad..d172b24 100644 --- a/assets/js/runtime.js +++ b/assets/js/runtime.js @@ -1 +1 @@ -(()=>{"use strict";var e={},r={};function t(o){if(r[o])return r[o].exports;var n=r[o]={id:o,loaded:!1,exports:{}};return e[o].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}t.m=e,t.x=e=>{},t.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},t.d=(e,r)=>{for(var o in r)t.o(r,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={666:0},r=[],o=e=>{},n=(n,a)=>{for(var l,i,[s,u,d,p]=a,c=0,h=[];c{}),o}a.forEach(n.bind(null,0)),a.push=n.bind(null,a.push.bind(a));var i=t.x;t.x=()=>(t.x=i||(e=>{}),(o=l)())})(),t.x()})(); \ No newline at end of file +(()=>{"use strict";var e,t,r={},o={};function n(e){if(o[e])return o[e].exports;var t=o[e]={id:e,loaded:!1,exports:{}};return r[e].call(t.exports,t,t.exports,n),t.loaded=!0,t.exports}n.m=r,n.x=e=>{},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,n.t=function(r,o){if(1&o&&(r=this(r)),8&o)return r;if("object"==typeof r&&r){if(4&o&&r.__esModule)return r;if(16&o&&"function"==typeof r.then)return r}var a=Object.create(null);n.r(a);var l={};e=e||[null,t({}),t([]),t(t)];for(var i=2&o&&r;"object"==typeof i&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach((e=>l[e]=()=>r[e]));return l.default=()=>r,n.d(a,l),a},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={666:0},t=[],r=e=>{},o=(o,a)=>{for(var l,i,[u,f,s,c]=a,p=0,d=[];p{}),r}a.forEach(o.bind(null,0)),a.push=o.bind(null,a.push.bind(a));var i=n.x;n.x=()=>(n.x=i||(e=>{}),(r=l)())})(),n.x()})(); \ No newline at end of file diff --git a/assets/js/upgrade.js b/assets/js/upgrade.js index ba34a06..ee97607 100644 --- a/assets/js/upgrade.js +++ b/assets/js/upgrade.js @@ -1 +1 @@ -(self.webpackChunkpayment_gateway_bkash_for_wc=self.webpackChunkpayment_gateway_bkash_for_wc||[]).push([[808],{16:(e,t,a)=>{"use strict";a.d(t,{Z:()=>c});var o,r=a(7294),n=a(1570),d=a(6757);function s(){return r.createElement(r.Fragment,null,r.createElement(d.Z,null))}e=a.hmd(e),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&o(e),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var l=(0,n.w)(s);const c=l;var i,u;(i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(i.register(s,"App","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/upgrade/App.js"),i.register(l,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/upgrade/App.js")),(u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&u(e)},6757:(e,t,a)=>{"use strict";a.d(t,{Z:()=>f});var o,r=a(7294),n=a(4730),d=a(1143),s=a(7606),l=a.n(s),c=a(9249);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,o=new Array(t);a{"use strict";var o,r=a(7294),n=a(9060),d=a(16);e=a.hmd(e),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&o(e),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s,l,c=document.getElementById("dc-bkash-upgrade-notice-container");n.render(r.createElement(d.Z,null),c),(s="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&s.register(c,"mountNode","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/upgrade/index.js"),(l="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&l(e)},7606:e=>{"use strict";e.exports=wp.apiFetch}},0,[[3876,666,216]]]); \ No newline at end of file +(self.webpackChunkpayment_gateway_bkash_for_wc=self.webpackChunkpayment_gateway_bkash_for_wc||[]).push([[808],{16:(e,t,a)=>{"use strict";a.d(t,{Z:()=>c});var o,r=a(7294),n=a(1570),d=a(5732);function s(){return r.createElement(r.Fragment,null,r.createElement(d.Z,null))}e=a.hmd(e),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&o(e),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var l=(0,n.w)(s);const c=l;var i,u;(i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(i.register(s,"App","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/upgrade/App.js"),i.register(l,"default","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/upgrade/App.js")),(u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&u(e)},5732:(e,t,a)=>{"use strict";a.d(t,{Z:()=>f});var o,r=a(7294),n=a(4730),d=a(6890),s=a(7606),l=a.n(s),c=a(9249);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,o=new Array(t);a{"use strict";var o,r=a(7294),n=a(9060),d=a(16);e=a.hmd(e),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&o(e),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s,l,c=document.getElementById("dc-bkash-upgrade-notice-container");n.render(r.createElement(d.Z,null),c),(s="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&s.register(c,"mountNode","/Users/kapilpaul/Codes/wordpress/woobkash/wp-content/plugins/bKash-woocommerce/assets/src/upgrade/index.js"),(l="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&l(e)},7606:e=>{"use strict";e.exports=wp.apiFetch}},0,[[3876,666,216]]]); \ No newline at end of file diff --git a/assets/js/vendors.js b/assets/js/vendors.js index aa07ae7..99ed436 100644 --- a/assets/js/vendors.js +++ b/assets/js/vendors.js @@ -1,2 +1,2 @@ /*! For license information please see vendors.js.LICENSE.txt */ -(self.webpackChunkpayment_gateway_bkash_for_wc=self.webpackChunkpayment_gateway_bkash_for_wc||[]).push([[216],{8670:(e,t,n)=>{"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{Z:()=>r})},4949:(e,t,n)=>{"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{Z:()=>r})},4786:(e,t,n)=>{"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;tr})},83:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(2489);function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.Z)(e,t)}},6843:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}n.d(t,{Z:()=>r})},2489:(e,t,n)=>{"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,{Z:()=>r})},1583:(e,t,n)=>{"use strict";var r=n(7294),o=n(7418),i=n(2323);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n