Premesso che l’uso dei coupon promozionali all’interno di un ecommerce è un ottimo sistema per incentivare all’acquisto, occorre essere molto chiari su come si possono ottenere dei coupon, altrimenti alcuni utenti potrebbero aspettare di effettuare un acquisto e andare alla ricerca di coupon disponibili per il tuo negozio.
Per evitare che l’utente abbandoni l’acquisto o che magari durante la sua ricerca di coupon, possa trovare uno sconto offerto dalla concorrenza, con il conseguente abbandono del tuo negozio, occorre una strategia per evitare che questo accada:
- L’utente deve essere in grado di reperire un sconto facilmente, per esempio attraverso l’iscrizione alla newsletter oppure applicando automanticamente i coupon per un determinato prodotto o su tutti i prodotti del tuo shop.
- In alternativa sarebbe meglio nascondere il campo del codice promozionale per evitare distrazioni e abbandoni dello shop.
Disabilitare l’uso dei coupon
Per disabilitare completamente il campo del codice del buono sconto sul carrello e sulla pagina di pagamento nel tuo negozio WooCommerce, procediamo con questi semplici passaggi:
Dalla Dashboard, fai clic su WooCommerce> Impostazioni> scheda Generale. Cerca e togli la spunta sulla casella di controllo “Abilita l’uso di codici promozionali”. Salva la modifica appena effettuata cliccando su “Salva le modifiche”.
Nascondere il campo coupon nella pagina del carrello e visualizzarlo nella pagina dei pagamenti
Nel file functions.php del tuo tema child aggiungi il seguente codice:
// nascondere il campo coupon nel carrello function disable_coupon_field_on_cart( $enabled ) { if ( is_cart() ) { $enabled = false; } return $enabled; } add_filter( 'woocommerce_coupons_enabled', 'disable_coupon_field_on_cart' );
Nascondere il campo coupon nella pagina dei pagamenti e visualizzarlo nella pagina del carrello
Se invece il nostro scopo è mostrare il campo coupon solo nella pagina del carrello, utilizziamo il seguente codice:
// nascondere il campo coupon nella pagina dei pagamenti function disable_coupon_field_on_checkout( $enabled ) { if ( is_checkout() ) { $enabled = false; } return $enabled; } add_filter( 'woocommerce_coupons_enabled', 'disable_coupon_field_on_checkout' );
Esistono anche altre personalizzazioni che possiamo fare, per esempio impedire l’applicazione di uno sconto ad uno o più prodotti specifici, oppure ad una categoria ben precisa. Se ti occorrono personalizzazioni, contattaci per assistenza.
Potrebbe interessarti anche: Applicare coupon per un totale minimo del carrello