let mix = require("laravel-mix"); mix .setPublicPath("./assets") .sass("src/css/components/plugin-rating.scss", "assets/css/plugin-rating.min.css") .sass("src/css/components/coming-soon.scss", "assets/css/coming-soon.min.css") .sass("src/css/global.scss", "assets/css/hostinger-global.min.css") .js("src/js/global-scripts.js", "assets/js/hostinger-global-scripts.min.js") .options({ processCssUrls: false, }) .copy("src/images/**/*.{jpg,jpeg,png,gif,svg}", "assets/images") .copy("src/fonts/**/*.{ttf,woff2,woff}", "assets/fonts"); /*! elementor - v3.27.0 - 16-02-2025 */ .e-floating-bars-var-3{--e-floating-bars-announcement-bg-color:#cdd9df;--e-floating-bars-announcement-text-color:#1c2448;--e-floating-bars-announcement-icon-color:#1c2448;--e-floating-bars-close-button-color:#1c2448;--e-floating-bars-coupon-button-color:#467ff7;--e-floating-bars-coupon-bg-color:#fff;--e-floating-bars-coupon-border-color:#467ff7;--e-floating-bars-coupon-icon-gap:5px;--e-floating-bars-coupon-border-width:2px;--e-floating-bars-coupon-padding-block-end:8px;--e-floating-bars-coupon-padding-block-start:8px;--e-floating-bars-coupon-padding-inline-end:20px;--e-floating-bars-coupon-padding-inline-start:20px;--e-floating-bars-coupon-animation-delay:500ms;--e-floating-bars-coupon-animation-duration:1000ms;--e-floating-bars-coupon-width:initial;--e-floating-bars-coupon-height:initial}.e-floating-bars-var-3 .e-floating-bars__coupon-button{align-items:center;border:0;border-radius:0;color:var(--e-floating-bars-coupon-button-color);display:flex;height:var(--e-floating-bars-coupon-height);justify-content:center;order:3;padding-block-end:var(--e-floating-bars-coupon-padding-block-end);padding-block-start:var(--e-floating-bars-coupon-padding-block-start);padding-inline-end:var(--e-floating-bars-coupon-padding-inline-end);padding-inline-start:var(--e-floating-bars-coupon-padding-inline-start);position:relative;width:var(--e-floating-bars-coupon-width)}.e-floating-bars-var-3 .e-floating-bars__coupon-button,.e-floating-bars-var-3 .e-floating-bars__coupon-button:focus,.e-floating-bars-var-3 .e-floating-bars__coupon-button:hover{background-color:var(--e-floating-bars-coupon-bg-color)}.e-floating-bars-var-3 .e-floating-bars__coupon-button.animated{animation-delay:var(--e-floating-bars-coupon-animation-delay);animation-duration:var(--e-floating-bars-coupon-animation-duration);animation-iteration-count:1}.e-floating-bars-var-3 .e-floating-bars__coupon-button.has-entrance-animation{opacity:0}.e-floating-bars-var-3 .e-floating-bars__coupon-button.visible{opacity:1}.e-floating-bars-var-3 .e-floating-bars__coupon-button.has-border.is-type-cutout{border-color:var(--e-floating-bars-coupon-border-color);border-style:dashed;border-width:var(--e-floating-bars-coupon-border-width)}.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-text{--e-floating-bars-coupon-padding-block-end:0;--e-floating-bars-coupon-padding-block-start:0;--e-floating-bars-coupon-padding-inline-end:0;--e-floating-bars-coupon-padding-inline-start:0;--e-floating-bars-coupon-border-width:0;--e-floating-bars-coupon-bg-color:transparent}.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-gift-tag,.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-price-tag,.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-round-ticket,.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-square-ticket{--e-floating-bars-coupon-padding-block-end:8px;--e-floating-bars-coupon-padding-block-start:8px;--e-floating-bars-coupon-padding-inline-end:20px;--e-floating-bars-coupon-padding-inline-start:20px;background-color:transparent}.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-gift-tag,.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-price-tag{padding-inline-start:calc(var(--e-floating-bars-coupon-padding-inline-start) + 1.5em)}[dir=rtl] .e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-gift-tag .e-floating-bars__shape,[dir=rtl] .e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-price-tag .e-floating-bars__shape{transform:rotate(180deg)}.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-round-ticket,.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-square-ticket{padding-inline:calc(var(--e-floating-bars-coupon-padding-inline-start) + .5em)}.e-floating-bars-var-3 .e-floating-bars__coupon-button.has-border .shape{stroke-width:var(--e-floating-bars-coupon-border-width);stroke:var(--e-floating-bars-coupon-border-color)}@media (max-width:767px){.e-floating-bars-var-3 .e-floating-bars__coupon-button{display:flex;grid-column:span 2/span 2;grid-row-start:2;justify-content:center}}.e-floating-bars-var-3 .e-floating-bars__shape{left:0;position:absolute;z-index:-1}.e-floating-bars-var-3 .e-floating-bars__shape .path{fill:var(--e-floating-bars-coupon-bg-color)}.e-floating-bars-var-3 .e-floating-bars__shape .circle{fill:var(--e-floating-bars-announcement-bg-color)}.e-floating-bars-var-3 .e-floating-bars__shape:not(:root){overflow:visible!important}.e-floating-bars-var-3 .e-floating-bars__coupon-icon{color:var(--e-floating-bars-coupon-button-color);display:flex}.e-floating-bars-var-3 .e-floating-bars__coupon-icon svg{fill:var(--e-floating-bars-coupon-button-color);height:1em;width:1em}.e-floating-bars-var-3 .e-floating-bars__coupon-text-group{align-items:center;display:flex;gap:var(--e-floating-bars-coupon-icon-gap)}.e-floating-bars-var-3 .e-floating-bars__coupon-text-group.is-hidden{display:none}(window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[]).push([[3],{337:function(t,n,r){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t){return function(t){if(Array.isArray(t))return t}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,n){if(t){if("string"==typeof t)return i(t,void 0);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(t,void 0):void 0}}(t)||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(t,n){(null==n||n>t.length)&&(n=t.length);for(var r=0,e=new Array(n);r1&&void 0!==arguments[1]?arguments[1]:{};for(var r in n)t.setRequestHeader(r,n[r]);return t}function h(t){return void 0===t}function d(){var t={HALF_ODD:function(t){var n=Math.round(t);return l(t)&&c(n)?n-1:n},HALF_EVEN:function(t){var n=Math.round(t);return l(t)?c(n)?n:n-1:n},HALF_UP:function(t){return Math.round(t)},HALF_DOWN:function(t){return l(t)?Math.floor(t):Math.round(t)},HALF_TOWARDS_ZERO:function(t){return l(t)?Math.sign(t)*Math.floor(Math.abs(t)):Math.round(t)},HALF_AWAY_FROM_ZERO:function(t){return l(t)?Math.sign(t)*Math.ceil(Math.abs(t)):Math.round(t)},DOWN:function(t){return Math.floor(t)}};return{add:function(t,n){return t+n},subtract:function(t,n){return t-n},multiply:function(t,n){return s(t)||s(n)?function(t,n){var r=function(t){return Math.pow(10,function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=t.toString();if(n.indexOf("e-")>0)return parseInt(n.split("e-")[1]);var r=n.split(".")[1];return r?r.length:0}(t))},e=Math.max(r(t),r(n));return Math.round(t*e)*Math.round(n*e)/(e*e)}(t,n):t*n},divide:function(t,n){return t/n},modulo:function(t,n){return t%n},round:function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"HALF_EVEN";return t[r](n)}}}var g=d();function m(t){var n=/^(?:(\$|USD)?0(?:(,)0)?(\.)?(0+)?|0(?:(,)0)?(\.)?(0+)?\s?(dollar)?)$/gm.exec(t);return{getMatches:function(){return null!==n?n.slice(1).filter((function(t){return!h(t)})):[]},getMinimumFractionDigits:function(){var t=function(t){return"."===t};return h(this.getMatches().find(t))?0:this.getMatches()[g.add(this.getMatches().findIndex(t),1)].split("").length},getCurrencyDisplay:function(){return{USD:"code",dollar:"name",$:"symbol"}[this.getMatches().find((function(t){return"USD"===t||"dollar"===t||"$"===t}))]},getStyle:function(){return h(this.getCurrencyDisplay(this.getMatches()))?"decimal":"currency"},getUseGrouping:function(){return!h(this.getMatches().find((function(t){return","===t})))}}}function v(t){var n=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0;for(var r in n)t=t.replace("{{".concat(r,"}}"),n[r]);return t};return{getExchangeRate:function(r,o){return(i=t.endpoint,!Boolean(i)||"object"!==e(i)&&"function"!=typeof i||"function"!=typeof i.then?function(r,e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise((function(r,e){var o=Object.assign(new XMLHttpRequest,{onreadystatechange:function(){4===o.readyState&&(o.status>=200&&o.status<400?r(JSON.parse(o.responseText)):e(new Error(o.statusText)))},onerror:function(){e(new Error("Network error"))}});o.open("GET",t,!0),f(o,n.headers),o.send()}))}(n(t.endpoint,{from:r,to:e}),{headers:t.headers})}(r,o):t.endpoint).then((function(i){return function t(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:".",o={};return Object.entries(n).forEach((function(n){if("object"===e(n[1])){var i=t(n[1]);Object.entries(i).forEach((function(t){o[n[0]+r+t[0]]=t[1]}))}else o[n[0]]=n[1]})),o}(i)[n(t.propertyPath,{from:r,to:o})]}));var i}}}function p(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Error;if(!t)throw new r(n)}function y(t){p(function(t){return a(t)&&t<=100&&t>=0}(t),"You must provide a numeric value between 0 and 100.",RangeError)}function b(t){p(Number.isInteger(t),"You must provide an integer.",TypeError)}var A=d(),M=Object.assign((function t(n){var r=Object.assign({},{amount:t.defaultAmount,currency:t.defaultCurrency,precision:t.defaultPrecision},n),e=r.amount,o=r.currency,i=r.precision;b(e),b(i);var u=t.globalLocale,a=t.globalFormat,c=t.globalRoundingMode,s=t.globalFormatRoundingMode,l=Object.assign({},t.globalExchangeRatesApi),f=function(n){var r=Object.assign({},Object.assign({},{amount:e,currency:o,precision:i},n),Object.assign({},{locale:this.locale},n));return Object.assign(t({amount:r.amount,currency:r.currency,precision:r.precision}),{locale:r.locale})},d=function(t){p(this.hasSameCurrency(t),"You must provide a Dinero instance with the same currency.",TypeError)};return{getAmount:function(){return e},getCurrency:function(){return o},getLocale:function(){return this.locale||u},setLocale:function(t){return f.call(this,{locale:t})},getPrecision:function(){return i},convertPrecision:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s;b(t);var r=this.getPrecision(),e=t>r,o=e?A.multiply:A.divide,i=e?[t,r]:[r,t],u=Math.pow(10,A.subtract.apply(A,i));return f.call(this,{amount:A.round(o(this.getAmount(),u),n),precision:t})},add:function(n){d.call(this,n);var r=t.normalizePrecision([this,n]);return f.call(this,{amount:A.add(r[0].getAmount(),r[1].getAmount()),precision:r[0].getPrecision()})},subtract:function(n){d.call(this,n);var r=t.normalizePrecision([this,n]);return f.call(this,{amount:A.subtract(r[0].getAmount(),r[1].getAmount()),precision:r[0].getPrecision()})},multiply:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c;return f.call(this,{amount:A.round(A.multiply(this.getAmount(),t),n)})},divide:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c;return f.call(this,{amount:A.round(A.divide(this.getAmount(),t),n)})},percentage:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c;return y(t),this.multiply(A.divide(t,100),n)},allocate:function(t){var n=this;!function(t){p(function(t){return t.length>0&&t.every((function(t){return t>=0}))&&t.some((function(t){return t>0}))}(t),"You must provide a non-empty array of numeric values greater than 0.",TypeError)}(t);for(var r=t.reduce((function(t,n){return A.add(t,n)})),e=this.getAmount(),o=t.map((function(t){var o=Math.floor(A.divide(A.multiply(n.getAmount(),t),r));return e=A.subtract(e,o),f.call(n,{amount:o})})),i=0;e>0;)t[i]>0&&(o[i]=o[i].add(f.call(this,{amount:1})),e=A.subtract(e,1)),i+=1;return o},convert:function(t){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=r.endpoint,o=void 0===e?l.endpoint:e,i=r.propertyPath,u=void 0===i?l.propertyPath||"rates.{{to}}":i,a=r.headers,s=void 0===a?l.headers:a,d=r.roundingMode,g=void 0===d?c:d,m=Object.assign({},{endpoint:o,propertyPath:u,headers:s,roundingMode:g});return v(m).getExchangeRate(this.getCurrency(),t).then((function(r){return p(!h(r),'No rate was found for the destination currency "'.concat(t,'".'),TypeError),f.call(n,{amount:A.round(A.multiply(n.getAmount(),parseFloat(r)),m.roundingMode),currency:t})}))},equalsTo:function(t){return this.hasSameAmount(t)&&this.hasSameCurrency(t)},lessThan:function(n){d.call(this,n);var r=t.normalizePrecision([this,n]);return r[0].getAmount()r[1].getAmount()},greaterThanOrEqual:function(n){d.call(this,n);var r=t.normalizePrecision([this,n]);return r[0].getAmount()>=r[1].getAmount()},isZero:function(){return 0===this.getAmount()},isPositive:function(){return this.getAmount()>=0},isNegative:function(){return this.getAmount()<0},hasSubUnits:function(){return 0!==A.modulo(this.getAmount(),Math.pow(10,i))},hasCents:function(){return 0!==A.modulo(this.getAmount(),Math.pow(10,i))},hasSameCurrency:function(t){return this.getCurrency()===t.getCurrency()},hasSameAmount:function(n){var r=t.normalizePrecision([this,n]);return r[0].getAmount()===r[1].getAmount()},toFormat:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s,r=m(t);return this.toRoundedUnit(r.getMinimumFractionDigits(),n).toLocaleString(this.getLocale(),{currencyDisplay:r.getCurrencyDisplay(),useGrouping:r.getUseGrouping(),minimumFractionDigits:r.getMinimumFractionDigits(),style:r.getStyle(),currency:this.getCurrency()})},toUnit:function(){return A.divide(this.getAmount(),Math.pow(10,i))},toRoundedUnit:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s,r=Math.pow(10,t);return A.divide(A.round(A.multiply(this.toUnit(),r),n),r)},toObject:function(){return{amount:e,currency:o,precision:i}},toJSON:function(){return this.toObject()}}}),{defaultAmount:0,defaultCurrency:"USD",defaultPrecision:2},{globalLocale:"en-US",globalFormat:"$0,0.00",globalRoundingMode:"HALF_EVEN",globalFormatRoundingMode:"HALF_AWAY_FROM_ZERO",globalExchangeRatesApi:{endpoint:void 0,headers:void 0,propertyPath:void 0}},u);n.a=M}}]); /** * Extra Functions file * * @package Ultimate WooCommerce Auction PRO business - Addon stripe auto debit * @author Nitesh Singh * @since 1.0 * */ if ( ! defined( 'ABSPATH' ) ) { exit; } add_filter('ultimate_woocommerce_auction_before_place_bid_filter', 'uwa_stripe_credit_cart_checking', 100, 2); function uwa_stripe_credit_cart_checking($product_data, $bid){ global $woocommerce, $product_data; $saved_methods = wc_get_customer_saved_methods_list( get_current_user_id() ); $payment_method_url = wc_get_account_endpoint_url('payment-methods'); $has_methods = (bool) $saved_methods; if($has_methods){ return true; } else { wc_add_notice(sprintf(__('Please enter your credit card details before placing the bid. Submit here →', 'woo_ua'), $payment_method_url), 'error'); return false; } } /*function uwa_get_stripe_buyer_premium_value($winner_bid){ $uwa_buyer_price = 0; $uwa_bpm_type = get_option('uwa_buyers_premium_type'); $uwa_bpm_amt = get_option('uwa_buyers_premium_rate'); if(isset($uwa_bpm_amt) && !empty($uwa_bpm_amt)){ if(isset($uwa_bpm_type) && !empty($uwa_bpm_type)){ if($uwa_bpm_type == 'percentage'){ $uwa_buyer_price = ($winner_bid * $uwa_bpm_amt)/100; /* calculations for min max buyers premium $uwa_bpm_min_val = get_option("uwa_buyers_min_premium", ""); $uwa_bpm_max_val = get_option("uwa_buyers_max_premium", ""); $min_val = $uwa_bpm_min_val; $max_val = $uwa_bpm_max_val; if($min_val > 0 ){ if($uwa_buyer_price < $min_val ){ $uwa_buyer_price = $min_val; } } if($max_val > 0 ){ if($uwa_buyer_price > $max_val ){ $uwa_buyer_price = $max_val; } } } else{ $uwa_buyer_price = $uwa_bpm_amt; } } } return $uwa_buyer_price; }*/ function uwa_get_stripe_buyer_premium_value($product_id, $winner_bid){ $uwa_buyer_price = 0; if($product_id > 0){ $level = get_post_meta($product_id, 'woo_ua_buyer_level', true); if($level == "product_level"){ /* set buyers premium at product level */ $uwa_bpm_type = get_post_meta($product_id, 'woo_ua_buyer_type', true); $uwa_bpm_amt = get_post_meta($product_id, 'woo_ua_buyer_fee_amt', true); if(isset($uwa_bpm_amt) && !empty($uwa_bpm_amt)){ if(isset($uwa_bpm_type) && !empty($uwa_bpm_type)){ if($uwa_bpm_type == 'percentage'){ $uwa_buyer_price = ($winner_bid * $uwa_bpm_amt)/100; /* calculations for min max buyers premium */ $uwa_bpm_min_val = get_post_meta($product_id, 'woo_ua_buyer_min_amt', true); $uwa_bpm_max_val = get_post_meta($product_id, 'woo_ua_buyer_max_amt', true); $min_val = $uwa_bpm_min_val; $max_val = $uwa_bpm_max_val; if($min_val > 0 ){ if($uwa_buyer_price < $min_val ){ $uwa_buyer_price = $min_val; } } if($max_val > 0 ){ if($uwa_buyer_price > $max_val ){ $uwa_buyer_price = $max_val; } } } else{ $uwa_buyer_price = $uwa_bpm_amt; } } } /* end of if - isset */ } else{ /* set buyers premium globally */ $uwa_bpm_type = get_option('uwa_buyers_premium_type'); $uwa_bpm_amt = get_option('uwa_buyers_premium_rate'); if(isset($uwa_bpm_amt) && !empty($uwa_bpm_amt)){ if(isset($uwa_bpm_type) && !empty($uwa_bpm_type)){ if($uwa_bpm_type == 'percentage'){ $uwa_buyer_price = ($winner_bid * $uwa_bpm_amt)/100; /* calculations for min max buyers premium */ $uwa_bpm_min_val = get_option("uwa_buyers_min_premium", ""); $uwa_bpm_max_val = get_option("uwa_buyers_max_premium", ""); $min_val = $uwa_bpm_min_val; $max_val = $uwa_bpm_max_val; if($min_val > 0 ){ if($uwa_buyer_price < $min_val ){ $uwa_buyer_price = $min_val; } } if($max_val > 0 ){ if($uwa_buyer_price > $max_val ){ $uwa_buyer_price = $max_val; } } } else{ $uwa_buyer_price = $uwa_bpm_amt; } } } /* end of if - isset */ } /* end of else - globally */ } /* end of if - productid */ return $uwa_buyer_price; } function uwa_get_stripe_auto_debit_value($stripe_amt){ global $wpdb; $uwa_product_price = 0; $uwa_stripe_charge_type = get_option('uwa_stripe_charge_type'); if($uwa_stripe_charge_type == "uwa_stripe_charge_type_partially"){ $uwa_partially_type = get_option('uwa_stripe_charge_type_partially_type'); $uwa_partially_amt = get_option('uwa_stripe_charge_type_partially_amt'); if(isset($uwa_partially_amt) && !empty($uwa_partially_amt)){ if(isset($uwa_partially_type) && !empty($uwa_partially_type)){ if($uwa_partially_type == 'percentage'){ $uwa_product_price = ($stripe_amt * $uwa_partially_amt)/100; } else{ $uwa_product_price = $uwa_partially_amt; } } } } elseif($uwa_stripe_charge_type == "uwa_stripe_charge_type_full"){ $uwa_product_price = $stripe_amt; } else { $uwa_product_price = 0; } return $uwa_product_price; } /* check post author */ function uwa_stripe_addon_is_vendor_product( $auction_post_author = '') { $auction_post_author_data = new WP_User( $auction_post_author ); if(in_array('wcfm_vendor', $auction_post_author_data->roles)){ return true; } else { return false; } } function uwa_get_stripe_auto_debit_admin_commission($winner_bid_amt){ global $wpdb, $WCFM, $WCFMmp; $commission_amount = 0; $wcfm_commission_options = get_option( 'wcfm_commission_options', array() ); $vendor_commission_for = $wcfm_commission_options['commission_for']; $commission_percent = $wcfm_commission_options['commission_percent']; $commission_fixed = $wcfm_commission_options['commission_fixed']; $commission_mode = $wcfm_commission_options['commission_mode']; //percent fixed percent_fixed if($commission_mode == 'percent'){ $commission_amount = ($winner_bid_amt * $commission_percent)/100; } elseif($commission_mode == 'fixed') { $commission_amount = $commission_fixed; } elseif($commission_mode == 'percent_fixed') { $commission_amount1 = ($winner_bid_amt * $commission_percent)/100; $commission_amount2 = $commission_fixed; $commission_amount = $commission_amount1 + $commission_amount2; } if($vendor_commission_for == 'admin') { $commission_amount = $commission_amount; } else { $commission_amount = $winner_bid_amt - $commission_amount; } return $commission_amount; } function uwa_get_stripe_auto_debit_value_vendor($stripe_amt_vendor){ global $wpdb; $uwa_product_price_vendor = 0; $uwa_stripe_charge_type_vendor = get_option('uwa_stripe_charge_type_vendor'); if($uwa_stripe_charge_type_vendor == "uwa_stripe_charge_type_partially_vendor"){ $uwa_partially_type_vendor = get_option( 'uwa_stripe_charge_type_partially_type_vendor'); $uwa_partially_amt_vendor = get_option( 'uwa_stripe_charge_type_partially_amt_vendor'); if(isset($uwa_partially_type_vendor) && !empty($uwa_partially_type_vendor)){ if(isset($uwa_partially_amt_vendor) && !empty($uwa_partially_amt_vendor)){ if($uwa_partially_type_vendor == 'percentage'){ $uwa_product_price_vendor = ($stripe_amt_vendor * $uwa_partially_amt_vendor)/100; } else{ $uwa_product_price_vendor = $uwa_partially_amt_vendor; } } } } elseif($uwa_stripe_charge_type_vendor == "uwa_stripe_charge_type_full_vendor"){ $uwa_product_price_vendor = $stripe_amt_vendor; } else { $uwa_product_price_vendor = 0; } return $uwa_product_price_vendor; } /*add_action( 'ultimate_woocommerce_auction_close','uwa_stripe_addon_get_winner_info_cut_payment'); */ add_action( 'ultimate_woocommerce_auction_autodabit_payment','uwa_stripe_addon_get_winner_info_cut_payment'); function uwa_stripe_addon_get_winner_info_cut_payment( $auction_id ) { global $wpdb,$woocommerce, $post,$WCFM; /* For one time auto dabit call */ $auto_debit_one_time_payment = get_post_meta( $auction_id, '_done_one_time_payment', true ); $auto_debit_status = get_post_meta( $auction_id, '_uwa_stripe_auto_debit_status', true ); if($auto_debit_one_time_payment!='done_one_time_payment_1'){ add_post_meta($auction_id, '_done_one_time_payment','done_one_time_payment_0'); } if($auto_debit_status !="paid"){ if($auto_debit_one_time_payment !="done_one_time_payment_1" ){ $product = wc_get_product($auction_id); $cuserid = $product->get_uwa_auction_current_bider(); $expired_auct = $product->get_uwa_auction_expired(); $saved_methods = wc_get_customer_saved_methods_list( $cuserid ); $has_methods = (bool) $saved_methods; if($has_methods){ if ( !empty($cuserid) && $expired_auct == '2' ) { $product_id = $product->get_id(); $winning_bid_amt = $product->get_uwa_auction_current_bid(); $get_charged_for_winner = get_option( "_uwa_w_s_charge_".$product_id."_".$cuserid, false); if(empty($get_charged_for_winner)){ add_option("_uwa_w_s_charge_".$product_id."_".$cuserid, "added"); } else { update_option("_uwa_w_s_charge_".$product_id."_".$cuserid, "added"); } $auction_post_author = get_post_field( 'post_author', $product_id ); $wcfm_withdrawal_options = get_option( 'wcfm_withdrawjQuery(function(d){d("table.widefat tbody th, table.widefat tbody td").css("cursor","move"),d("table.widefat tbody").sortable({items:"tr:not(.inline-edit-row)",cursor:"move",axis:"y",containment:"table.widefat",scrollSensitivity:40,helper:function(t,e){return e.each(function(){d(this).width(d(this).width())}),e},start:function(t,e){e.item.css("background-color","#ffffff"),e.item.children("td, th").css("border-bottom-width","0"),e.item.css("outline","1px solid #dfdfdf")},stop:function(t,e){e.item.removeAttr("style"),e.item.children("td,th").css("border-bottom-width","1px")},update:function(t,e){d("table.widefat tbody th, table.widefat tbody td").css("cursor","default"),d("table.widefat tbody").sortable("disable");var i=e.item.find(".check-column input").val(),o=e.item.prev().find(".check-column input").val(),n=e.item.next().find(".check-column input").val();e.item.find(".check-column input").hide().after('processing'),d.post(ajaxurl,{action:"woocommerce_product_ordering",id:i,previd:o,nextid:n},function(t){d.each(t,function(t,e){d("#inline_"+t+" .menu_order").html(e)}),e.item.find(".check-column input").show().siblings("img").remove(),d("table.widefat tbody th, table.widefat tbody td").css("cursor","move"),d("table.widefat tbody").sortable("enable")}),d("table.widefat tbody tr").each(function(){d("table.widefat tbody tr").index(this)%2==0?d(this).addClass("alternate"):d(this).removeClass("alternate")})},sort:function(t,i){i.placeholder.find("td").each(function(t,e){i.helper.find("td").eq(t).is(":visible")?d(this).show():d(this).hide()})}})}); All Auctions – PALUMBO'S PYTHONS & BOAS AUCTION