WC_Cart::check_cart_coupons
Check cart coupons for errors.
Method of the class: WC_Cart{}
No Hooks.
Returns
null. Nothing (null).
Usage
$WC_Cart = new WC_Cart(); $WC_Cart->check_cart_coupons();
WC_Cart::check_cart_coupons() WC Cart::check cart coupons code WC 10.7.0
public function check_cart_coupons() {
foreach ( $this->get_applied_coupons() as $code ) {
$coupon = new WC_Coupon( $code );
if ( ! $coupon->is_valid() ) {
$coupon->add_coupon_message( WC_Coupon::E_WC_COUPON_INVALID_REMOVED );
$this->remove_coupon( $code );
}
}
}