WooCommerce Advanced Quantities (Minimum & Maximum) features
WooCommerce Advanced Quantities (Minimum & Maximum) plugin lets shop owner control full product order quantities by setting product quantities Minimum, Maximum, and selecting the quantity steps over global beside you override the quantities by overriding on the product level.
Notification message display on Cart Page for each product line item with alert icon, quickly determine with observant danger & success icon with each product quantity limits. Users can also see the product quantity limitation on the single product page to buy in quantities.
Features of WooCommerce Advanced Quantities (Minimum & Maximum)
Set minimum product order quantities to product
Set maximum product order quantities to product
<!--
Visitor
Wallet system
Pay per file download
Can earn credits
$3/downloadmin. $10 deposit
Unavailable
-->
Junior
File downloads:
2
10
50
500
Valid:
#juniorprice:before,
#developerprice:before {
content: '$';
font-size: 0.7em;
}
Pay with
var jsel = document.getElementById('howmany');
var jt = document.getElementById('jdownloads');
var jl = document.getElementById('julink');
var jp = document.getElementById('juniorprice');
var jd = document.getElementById('ppd');
var jg =document.getElementById('whichgateway');
jsel.onchange = function(){
var jselected = jsel.options[jsel.selectedIndex];
jt.innerHTML = jselected.getAttribute('limit');
jp.innerHTML = jselected.getAttribute('price');
jd.innerHTML = jselected.getAttribute('ppd');
jg.innerHTML = jselected.getAttribute('gateway');
jl.href = jsel.value;
};
jsel.onchange();
Developer
30 monthly downloads
+5 downloads on each automatic renewal
(Optional) Refill the number of downloads for a flat fee
1499per month<!-- -->
Subscribe<!-- with (Stripe) --><!-- or -->
<!--
BFCM 2021
File downloads: 50/month
Valid: 1 year
$120
Donate
const finaleDate = new Date("November 30, 2021 23:59:59").getTime();
const timer = () =>{
const now = new Date().getTime();
let diff = finaleDate - now;
if(diff < 0){
document.querySelector('.alert').style.display = 'block';
document.querySelector('.countdown').style.display = 'none';
}
let days = Math.floor(diff / (1000*60*60*24));
let hours = Math.floor(diff % (1000*60*60*24) / (1000*60*60));
let minutes = Math.floor(diff % (1000*60*60)/ (1000*60));
let seconds = Math.floor(diff % (1000*60) / 1000);
days <= 99 ? days = `${days}` : days;
days <= 9 ? days = `${days}` : days;
hours <= 9 ? hours = `0${hours}` : hours;
minutes <= 9 ? minutes = `0${minutes}` : minutes;
seconds <= 9 ? seconds = `0${seconds}` : seconds;
document.querySelector('#days').textContent = days;
document.querySelector('#hours').textContent = hours;
document.querySelector('#minutes').textContent = minutes;
document.querySelector('#seconds').textContent = seconds;
}
timer();
setInterval(timer,1000);
-->
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.