X7ROOT File Manager
Current Path:
/home/katmhsmi/public_html/wp-content/plugins/fluentformpro/public/js
home
/
katmhsmi
/
public_html
/
wp-content
/
plugins
/
fluentformpro
/
public
/
js
/
📁
..
📄
.htaccess
(420 B)
📄
chainedSelectScript.js
(2.36 KB)
📄
ff_gmap.js
(3.67 KB)
📄
fluentform_transactions_ui.js
(11.74 KB)
📁
jQuery-File-Upload-9.19.2
📄
payment-entries.js
(793.31 KB)
📄
payment-entries.js.LICENSE.txt
(576 B)
📄
payment-settings.js
(867.43 KB)
📄
payment-settings.js.LICENSE.txt
(647 B)
📄
payment_handler.js
(21.19 KB)
📄
paystack_handler.js
(3.17 KB)
📄
razorpay_handler.js
(2.86 KB)
📄
step-form-entries.js
(1.15 MB)
📄
step-form-entries.js.LICENSE.txt
(698 B)
📄
styler_app.js
(856.38 KB)
📄
styler_app.js.LICENSE.txt
(576 B)
📄
tinyMceInit.js
(1.48 KB)
Editing: payment_handler.js
!function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/",n(n.s=452)}({145:function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var i=(a=r,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(a))))+" */"),o=r.sources.map((function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"}));return[n].concat(o).concat([i]).join("\n")}var a;return[n].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},i=0;i<this.length;i++){var o=this[i][0];"number"==typeof o&&(r[o]=!0)}for(i=0;i<t.length;i++){var a=t[i];"number"==typeof a[0]&&r[a[0]]||(n&&!a[2]?a[2]=n:n&&(a[2]="("+a[2]+") and ("+n+")"),e.push(a))}},e}},146:function(t,e,n){var r,i,o={},a=(r=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===i&&(i=r.apply(this,arguments)),i}),s=function(t,e){return e?e.querySelector(t):document.querySelector(t)},f=function(t){var e={};return function(t,n){if("function"==typeof t)return t();if(void 0===e[t]){var r=s.call(this,t,n);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(t){r=null}e[t]=r}return e[t]}}(),c=null,l=0,u=[],p=n(158);function d(t,e){for(var n=0;n<t.length;n++){var r=t[n],i=o[r.id];if(i){i.refs++;for(var a=0;a<i.parts.length;a++)i.parts[a](r.parts[a]);for(;a<r.parts.length;a++)i.parts.push(v(r.parts[a],e))}else{var s=[];for(a=0;a<r.parts.length;a++)s.push(v(r.parts[a],e));o[r.id]={id:r.id,refs:1,parts:s}}}}function m(t,e){for(var n=[],r={},i=0;i<t.length;i++){var o=t[i],a=e.base?o[0]+e.base:o[0],s={css:o[1],media:o[2],sourceMap:o[3]};r[a]?r[a].parts.push(s):n.push(r[a]={id:a,parts:[s]})}return n}function h(t,e){var n=f(t.insertInto);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var r=u[u.length-1];if("top"===t.insertAt)r?r.nextSibling?n.insertBefore(e,r.nextSibling):n.appendChild(e):n.insertBefore(e,n.firstChild),u.push(e);else if("bottom"===t.insertAt)n.appendChild(e);else{if("object"!=typeof t.insertAt||!t.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var i=f(t.insertAt.before,n);n.insertBefore(e,i)}}function _(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);var e=u.indexOf(t);e>=0&&u.splice(e,1)}function y(t){var e=document.createElement("style");if(void 0===t.attrs.type&&(t.attrs.type="text/css"),void 0===t.attrs.nonce){var r=function(){0;return n.nc}();r&&(t.attrs.nonce=r)}return b(e,t.attrs),h(t,e),e}function b(t,e){Object.keys(e).forEach((function(n){t.setAttribute(n,e[n])}))}function v(t,e){var n,r,i,o;if(e.transform&&t.css){if(!(o="function"==typeof e.transform?e.transform(t.css):e.transform.default(t.css)))return function(){};t.css=o}if(e.singleton){var a=l++;n=c||(c=y(e)),r=w.bind(null,n,a,!1),i=w.bind(null,n,a,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(t){var e=document.createElement("link");return void 0===t.attrs.type&&(t.attrs.type="text/css"),t.attrs.rel="stylesheet",b(e,t.attrs),h(t,e),e}(e),r=k.bind(null,n,e),i=function(){_(n),n.href&&URL.revokeObjectURL(n.href)}):(n=y(e),r=S.bind(null,n),i=function(){_(n)});return r(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;r(t=e)}else i()}}t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(e=e||{}).attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=a()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=m(t,e);return d(n,e),function(t){for(var r=[],i=0;i<n.length;i++){var a=n[i];(s=o[a.id]).refs--,r.push(s)}t&&d(m(t,e),e);for(i=0;i<r.length;i++){var s;if(0===(s=r[i]).refs){for(var f=0;f<s.parts.length;f++)s.parts[f]();delete o[s.id]}}}};var g,C=(g=[],function(t,e){return g[t]=e,g.filter(Boolean).join("\n")});function w(t,e,n,r){var i=n?"":r.css;if(t.styleSheet)t.styleSheet.cssText=C(e,i);else{var o=document.createTextNode(i),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(o,a[e]):t.appendChild(o)}}function S(t,e){var n=e.css,r=e.media;if(r&&t.setAttribute("media",r),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}function k(t,e,n){var r=n.css,i=n.sourceMap,o=void 0===e.convertToAbsoluteUrls&&i;(e.convertToAbsoluteUrls||o)&&(r=p(r)),i&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var a=new Blob([r],{type:"text/css"}),s=t.href;t.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}},158:function(t,e){t.exports=function(t){var e="undefined"!=typeof window&&window.location;if(!e)throw new Error("fixUrls requires window.location");if(!t||"string"!=typeof t)return t;var n=e.protocol+"//"+e.host,r=n+e.pathname.replace(/\/[^\/]*$/,"/");return t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(t,e){var i,o=e.trim().replace(/^"(.*)"$/,(function(t,e){return e})).replace(/^'(.*)'$/,(function(t,e){return e}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(o)?t:(i=0===o.indexOf("//")?o:0===o.indexOf("/")?n+o:r+o.replace(/^\.\//,""),"url("+JSON.stringify(i)+")")}))}},452:function(t,e,n){t.exports=n(610)},453:function(t,e,n){var r=n(454);"string"==typeof r&&(r=[[t.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(146)(r,i);r.locals&&(t.exports=r.locals)},454:function(t,e,n){(t.exports=n(145)(!1)).push([t.i,".ffp_table{empty-cells:show;font-size:14px;border-collapse:collapse;border:1px solid #cbcbcb;width:100%}.ffp_table td,.ffp_table th{border-left:1px solid #cbcbcb;border-bottom-width:0;border-right-width:0;border-top-width:0;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.ffp_table td:first-child,.ffp_table th:first-child{border-left-width:0}.ffp_table thead{background-color:#e3e8ee;color:#000;text-align:left;vertical-align:bottom}.ffp_table td{background-color:transparent}.ffp_table tfoot{border-top:1px solid #cbcbcb}.ffp_table tfoot .item_right{text-align:right}table.input_items_table{border-collapse:collapse;margin-bottom:0}table.input_items_table tr td,table.input_items_table tr th{border:1px solid #cbcbcb;text-align:left;width:auto;word-break:normal}table.input_items_table tr th{min-width:20%}ul.ff_sub_items{list-style:disc;margin-left:0;padding-left:25px;margin-bottom:0}.ff_sub_smart_ui .ff-el-form-check-label .ff_plan_title{font-size:120%;display:block;margin-bottom:5px}.ff_sub_smart_ui .ff_sub_desc .ff_summary_container{display:block!important}",""])},610:function(t,e,n){"use strict";n.r(e);var r=function(t,e){t||(t=0);var n=parseInt(t)/100,r=2;t%100==0&&0==e.decimal_points&&(r=0);var i=",",o=".";"dot_comma"!=e.currency_separator&&(i=".",o=",");var a,s,f,c,l,u,p,d,m,h,_=e.currency_sign||"",y=(a=n,s=r,f=o,c=i,l=isNaN(s)?2:Math.abs(s),u=f||".",p=void 0===c?",":c,d=a<0?"-":"",m=parseInt(a=Math.abs(a).toFixed(l))+"",h=(h=m.length)>3?h%3:0,d+(h?m.substr(0,h)+p:"")+m.substr(h).replace(/(\d{3})(?=\d)/g,"$1"+p)+(l?u+Math.abs(a-m).toFixed(l).slice(2):""));return"right"==e.currency_sign_position?y+""+_:"left_space"==e.currency_sign_position?_+" "+y:"right_space"==e.currency_sign_position?y+" "+_:_+""+y};n(453);function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var o,a=function(){function t(e,n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);var r=n.settings.id;this.$form=e,this.formInstance=n,this.formId=r,this.paymentMethod="",this.paymentConfig=window.fluentform_payment_config,this.appliedCoupons={},this.totalAmount=0,this.formPaymentConfig=window["fluentform_payment_config_"+r]}var e,n,o;return e=t,(n=[{key:"$t",value:function(t){return this.paymentConfig.i18n[t]?this.paymentConfig.i18n[t]:t}},{key:"init",value:function(){var t=this;this.initStripeElement(),this.initPaymentMethodChange(),this.$form.on("fluentform_next_action_payment",(function(e,n){var r=n.response.data;r.actionName&&(jQuery("<div/>",{id:"form_success",class:"ff-message-success"}).html(r.message).insertAfter(t.$form),t[r.actionName](r))})),jQuery(".ff_modal_btn").on("click",(function(){t.calculatePayments()})),this.calculatePayments(),this.$form.find(".ff_payment_item,.ff_quantity_item").on("change",(function(e){t.calculatePayments(),t.mayBeToggleSubscriptionRelatedThings(e)})),this.$form.on("change",".ff-custom-user-input",(function(e){t.handleCustomUserInputChange(e)})),this.$form.on("do_calculation",(function(){t.calculatePayments()})),this.initDiscountCode()}},{key:"calculatePayments",value:function(){var t=this,e=this.$form,n=this.getPaymentItems(),r=0;jQuery.each(n,(function(t,e){r+=e.line_total})),this.totalAmount=r;var i=this.getDiscounts();jQuery.each(i,(function(e,n){var i=n.amount;"percent"===n.coupon_type&&(i=n.amount/100*r),t.totalAmount-=i})),e.trigger("payment_amount_change",{amount:r,items:n,discounts:i}),e.find(".ff_order_total").html(this.getFormattedPrice(this.totalAmount)),e.data("payment_total",this.totalAmount);var o=!Object.keys(n).length;e.find(".ff_dynamic_payment_summary").length&&this.generateSummaryTable(n,r,i,o)}},{key:"generateSummaryTable",value:function(t,e,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(this.$form.find(".ff_dynamic_payment_summary .ff_payment_summary_fallback").hide(),i)return this.$form.find(".ff_dynamic_payment_summary .ff_payment_summary").html(""),void this.$form.find(".ff_dynamic_payment_summary .ff_payment_summary_fallback").show();var o='<table class="table ffp_table input_items_table">';o+="<thead><tr><th>".concat(this.$t("item"),"</th><th>").concat(this.$t("price"),"</th><th>").concat(this.$t("qty"),"</th><th>").concat(this.$t("line_total"),"</th></tr></thead>"),o+="<tbody>",jQuery.each(t,(function(t,e){(0===e.price||e.price)&&(o+="<tr>",o+="<td>".concat(e.label,"</td>"),o+="<td>".concat(r.getFormattedPrice(e.price),"</td>"),o+="<td>".concat(e.quantity,"</td>"),o+="<td>".concat(r.getFormattedPrice(e.line_total),"</td>"),o+="</tr>")})),o+="</tbody>";var a="";n.length&&(a+='<tr><th class="item_right" colspan="3">'.concat(this.$t("Sub Total"),"</th><th>").concat(this.getFormattedPrice(e),"</th></tr>"),jQuery.each(n,(function(t,n){var i=n.amount;"percent"===n.coupon_type&&(i=n.amount/100*e),i>=e&&(i=e),a+='<tr><th class="item_right" colspan="3">'.concat(r.$t("discount:")," ").concat(n.title,"</th><th>-").concat(r.getFormattedPrice(i),"</th></tr>"),e-=i}))),a+='<tr><th class="item_right" colspan="3">'.concat(this.$t("total"),"</th><th>").concat(this.getFormattedPrice(e),"</th></tr>"),o+="<tfoot>".concat(a,"</tfoot>"),o+="</table>",this.$form.find(".ff_dynamic_payment_summary .ff_payment_summary").html(o)}},{key:"getPaymentItems",value:function(){var t=this.$form,e=t.find(".ff-el-group:not(.ff_excluded)").find(".ff_payment_item"),n={},r=this;function i(t,e,i){t=t.replace("[","").replace("]","");var o=r.getQuantity(t);o&&(n[t]={label:e,price:i,quantity:o,line_total:o*i})}return e.each((function(e,n){var o=n.type,a=jQuery(n);if(!a.closest(".has-conditions.ff_excluded").length){var s=a.attr("name"),f=a.closest(".ff-el-group").find(".ff-el-input--label label").text();if("radio"===o){var c=t.find("input[name="+s+"]:checked"),l=c.parent().find(".ff_plan_title").text();r.maybeHandleSubscriptionItem(s,c,f,l,i)}else if("hidden"===o)r.maybeHandleSubscriptionItem(s,a,f,"",i);else if("number"==o||"text"==o){var u=window.ff_helper.numericVal(jQuery(this));u&&i(s,f,parseFloat(u))}else if("checkbox"==o){var p=a.data("group_id"),d=t.find('input[data-group_id="'+p+'"]:checked'),m=0,h=[];d.each((function(t,e){var n=jQuery(e).data("payment_value");n&&(m+=parseFloat(n),h.push(jQuery(e).parent().find("span").text()))})),h.length&&(f+=' <ul class="ff_sub_items">',h.forEach((function(t){f+="<li>"+t+"</li>"})),f+=" </ul>"),m&&i(s,f,m)}else if("select-one"===o){var _=t.find("select[name="+s+"] option:selected"),y=_.text();r.maybeHandleSubscriptionItem(s,_,f,y,i)}}})),n}},{key:"maybeHandleSubscriptionItem",value:function(t,e,n,r,i){var o=parseFloat(e.attr("data-payment_value")),a=parseFloat(e.attr("data-signup_fee")),s=e.data("trial_days"),f=parseFloat(e.attr("data-initial_amount"));f&&(i(t+"_signup_fee",this.$t("Signup Fee for")+" "+n+(r?" - "+r:""),f),o-=f),(s&&0===o||o)&&(r&&(n+=" - "+r),s&&(n+=" "+this.$t("(Trial)"),o=0),i(t,n,parseFloat(o)),a&&i(t+"_signup_fee",this.$t("Signup Fee for")+" "+n,a))}},{key:"getQuantity",value:function(t){var e=this.$form.find('input[data-target_product="'+t+'"]');if(!e.length)return 1;var n=e.val();return!n||isNaN(n)?0:parseInt(n)}},{key:"getFormattedPrice",value:function(t){return r(parseFloat(100*t).toFixed(2),window["fluentform_payment_config_"+this.formId].currency_settings)}},{key:"stripeRedirectToCheckout",value:function(t){var e=new Stripe(this.formPaymentConfig.stripe.publishable_key);e.registerAppInfo(this.formPaymentConfig.stripe_app_info),e.redirectToCheckout({sessionId:t.sessionId}).then((function(t){console.log(t)}))}},{key:"normalRedirect",value:function(t){window.location.href=t.redirect_url,console.log(t)}},{key:"getDiscounts",value:function(){return Object.values(this.appliedCoupons)}},{key:"initDiscountCode",value:function(){var t=this,e=this.$form.find(".ff_coupon_wrapper");if(!e.length)return!1;this.$form.append('<input type="hidden" class="__ff_all_applied_coupons" name="__ff_all_applied_coupons"/>'),jQuery.each(e,(function(e,n){var r=jQuery(n);r.find(".ff_input-group-append").on("click",(function(){var e=r.find("input.ff_coupon_item"),n=e.val();if(!n)return"";e.attr("disabled",!0),e.attr("name"),jQuery.post(window.fluentFormVars.ajaxUrl,{action:"fluentform_apply_coupon",form_id:t.formId,total_amount:t.totalAmount,coupon:n,other_coupons:t.$form.find(".__ff_all_applied_coupons").val()}).then((function(i){var o=i.coupon;t.appliedCoupons[o.code]=o,t.$form.find(".__ff_all_applied_coupons").attr("value",JSON.stringify(Object.keys(t.appliedCoupons)));var a=o.amount+"%";"fixed"==o.coupon_type&&(a=t.getFormattedPrice(o.amount));var s="".concat(o.code," <span>-").concat(a,"</span>");t.recordCouponMessage(r,n,s,"success"),e.val("")})).fail((function(e){t.recordCouponMessage(r,n,e.responseJSON.message,"error")})).always((function(){e.attr("disabled",!1),t.$form.trigger("do_calculation")}))}))}))}},{key:"recordCouponMessage",value:function(t,e,n,r){var i=this;t.find(".ff_coupon_responses").length||t.append('<ul class="ff_coupon_responses"></ul>');var o=t.find(".ff_coupon_responses");o.find(".ff_error, .ff_resp_item_"+e).remove();var a=jQuery("<li/>",{class:"ff_".concat(r," ff_resp_item_").concat(e)}),s=jQuery("<span/>",{class:"error-clear",html:"×",click:function(t){o.find(".ff_resp_item_"+e).remove(),delete i.appliedCoupons[e],i.$form.find(".__ff_all_applied_coupons").attr("value",JSON.stringify(Object.keys(i.appliedCoupons))),i.$form.trigger("do_calculation")}});o.append(a.append(s,n))}},{key:"mayBeToggleSubscriptionRelatedThings",value:function(t){var e=jQuery(t.target);if(e.hasClass("ff_subscription_item")){var n=e.val(),r=e.closest(".ff-el-input--content");r.find(".ff-custom-user-input-wrapper").addClass("hidden_field"),r.find(".ff-custom-user-input-wrapper-"+n).removeClass("hidden_field"),r.find(".ff_summary_container").addClass("hidden_field"),r.find(".ff_summary_container_"+n).removeClass("hidden_field")}}},{key:"handleCustomUserInputChange",value:function(t){var e,n=jQuery(t.target),r=parseFloat(n.val())||0,i=n.data("parent_input_name"),o=n.data("parent_input_type"),a=n.data("plan_index");"select"===o?a=(e=this.$form.find("select[name="+i+"] option:selected")).val():e="radio"===o?this.$form.find("input[name="+i+"]:checked"):this.$form.find("input[name="+i+"]");var s=r+parseFloat(e.data("initial_amount"));e.attr("data-payment_value",s);var f=n.parent().parent().find(".ff_summary_container_"+a);f.find(".ffbs_subscription_amount").html(this.getFormattedPrice(r)),f.find(".ffbs_first_interval_total").html(this.getFormattedPrice(s)),this.calculatePayments()}},{key:"initStripeElement",value:function(){var t=this;if(this.$form.hasClass("ff_has_stripe_inline")){this.stripe=new Stripe(this.formPaymentConfig.stripe.publishable_key),this.stripe.registerAppInfo(this.formPaymentConfig.stripe_app_info);var e=this.stripe.elements().create("card",{style:{base:{color:"#32325d",fontFamily:"-apple-system, BlinkMacSystemFont, sans-serif",fontSmoothing:"antialiased",fontSize:"16px","::placeholder":{color:"#aab7c4"}},invalid:{color:"#fa755a",iconColor:"#fa755a"}},hidePostalCode:!this.formPaymentConfig.stripe.inlineConfig.verifyZip}),n=this.$form.find(".ff_stripe_card_element").attr("id");if(!n)return void console.log("No Stripe Cart Element Found");e.mount("#"+n),e.addEventListener("change",(function(e){t.toggleStripeInlineCardError(e.error)})),this.stripeCard=e,this.$form.on("fluentform_submission_success",(function(){e.clear()})),this.registerStripePaymentToken(n)}}},{key:"initPaymentMethodChange",value:function(){var t=this,e=this.$form.find(".ff_payment_method");this.paymentMethod=e.val(),e.length>1&&e.change((function(e){t.paymentMethod=e.target.value;var n="stripe"===t.paymentMethod?"block":"none";jQuery(e.target).closest(".ff-el-input--content").find(".stripe-inline-wrapper").css({display:n})}))}},{key:"registerStripePaymentToken",value:function(t){var e=this;this.formInstance.addGlobalValidator("stripeInlinePayment",(function(n,r){if("stripe"===e.paymentMethod&&!jQuery("#"+t).closest(".ff_excluded").length){e.formInstance.showFormSubmissionProgress(n),jQuery("<div/>",{id:e.formId+"_success",class:"ff-message-success ff_msg_temp"}).html(e.$t("processing_text")).insertAfter(e.$form),e.toggleStripeInlineCardError();var i=jQuery.Deferred();return e.stripe.createPaymentMethod("card",e.stripeCard).then((function(t){t.error?e.toggleStripeInlineCardError(t.error):(e.formInstance.hideFormSubmissionProgress(n),jQuery("<div/>",{id:e.formId+"_success",class:"ff-message-success ff_msg_temp"}).html(e.$t("processing_text")).insertAfter(e.$form),r.data+="&"+jQuery.param({__stripe_payment_method_id:t.paymentMethod.id}),i.resolve())})),i.promise()}}))}},{key:"toggleStripeInlineCardError",value:function(t){var e=this,n=this.$form.find(".ff_card-errors");t?(n.html(t.message),n.closest(".stripe-inline-wrapper").addClass("ff-el-is-error"),this.formInstance.hideFormSubmissionProgress(this.$form)):(n.html(""),n.closest(".stripe-inline-wrapper").removeClass("ff-el-is-error")),setTimeout((function(){e.maybeRemoveSubmitError()}),500)}},{key:"stripeSetupIntent",value:function(t){var e=this;this.stripe.confirmCardPayment(t.client_secret,{payment_method:t.payment_method_id}).then((function(n){n.error?e.toggleStripeInlineCardError(n.error):e.handleStripePaymentConfirm({action:"fluentform_sca_inline_confirm_payment_setup_intents",form_id:e.formId,payment_method:n.paymentIntent.payment_method,payemnt_method_id:t.payemnt_method_id,payment_intent_id:n.paymentIntent.id,submission_id:t.submission_id,stripe_subscription_id:t.stripe_subscription_id,type:"handleCardSetup"})}))}},{key:"initStripeSCAModal",value:function(t){var e=this;this.formInstance.showFormSubmissionProgress(this.$form),this.stripe.handleCardAction(t.client_secret).then((function(n){n.error?(e.formInstance.hideFormSubmissionProgress(e.$form),e.toggleStripeInlineCardError(n.error)):e.handleStripePaymentConfirm({action:"fluentform_sca_inline_confirm_payment",form_id:e.formId,payment_method:n.paymentIntent.payment_method,payment_intent_id:n.paymentIntent.id,submission_id:t.submission_id,type:"handleCardAction"})}))}},{key:"handleStripePaymentConfirm",value:function(t){this.maybeRemoveSubmitError(),jQuery("<div/>",{id:this.formId+"_success",class:"ff-message-success ff_msg_temp"}).html(this.$t("confirming_text")).insertAfter(this.$form),this.formInstance.showFormSubmissionProgress(this.$form),window.fluentFormApp(this.$form).sendData(this.$form,t)}},{key:"maybeRemoveSubmitError",value:function(){jQuery("#form_success").remove()}}])&&i(e.prototype,n),o&&i(e,o),t}();(o=jQuery).each(o("form.fluentform_has_payment"),(function(){var t=o(this);t.on("fluentform_init_single",(function(e,n){new a(t,n).init()}))}))}});
Upload File
Create Folder