woocommerce_coupon_error

FILTER woocommerce\includes\class-wc-discounts.php (ligne 1159) github
Filter the coupon error message.
traduction française
Filtrer le message d'erreur du coupon.

Paramètres

Entrée :
is_numeric( $e->getMessage(
Sortie :
@param string    $error_message Error message.
@param int       $error_code    Error code.
@param WC_Coupon $coupon        Coupon data.

Utilisation

Personnaliser les messages d'erreur des coupons

Modifier les messages quand un coupon est invalide

pricing
// Messages erreur coupon personnalisés
add_filter('woocommerce_coupon_error', 'erreur_coupon_personnalisee', 10, 3);

function erreur_coupon_personnalisee($err, $err_code, $coupon) {
    if ($err_code === 100) { // Coupon expiré
        return 'Ce code promo n\'est plus valide. Consultez nos offres en cours.';
    }
    
    if ($err_code === 101) { // Coupon déjà utilisé
        return 'Vous avez déjà utilisé ce code promo. Découvrez nos autres réductions.';
    }
    
    return $err;
}

Actualités

Chargement des actualités...