Limit wallet money usage on products
-
Hello,
this code is not working for me can u please support me on this,
i want users not to use whole wallet amount as i am giving them some membership coupons so that they can just use 15% of the wallet money and rest from the payment option,
i found this code but it didn’t workadd_filter(‘is_valid_payment_through_wallet’, ‘__return_false’);
add_filter(‘woo_wallet_partial_payment_amount’, ‘woo_wallet_partial_payment_amount_callback’, 10, 2);function woo_wallet_partial_payment_amount_callback($amount, $order) {
if (!is_null($order)) {
$order_total = $order->get_total(‘edit’);
if ($amount > $order_total) {
$amount = ($order_total * 15) / 100;
}
} else if (sizeof(wc()->cart->get_cart()) > 0) {
$cart_total = wc()->cart->get_total(‘edit’);
if ($amount > $cart_total) {
$amount = ($cart_total * 15) / 100;
}
}
return $amount;
}
- The topic ‘Limit wallet money usage on products’ is closed to new replies.