Αποστολή αυτόματου email στους πελάτες όταν ακυρώνεται μια παραγγελία στο WooCommerce

Η ενημέρωση των πελατών σας είναι απαραίτητη για να χτίσετε εμπιστοσύνη στο ηλεκτρονικό σας κατάστημα. Από προεπιλογή, το WooCommerce δεν ειδοποιεί αυτόματα τους πελάτες όταν οι παραγγελίες τους ακυρώνονται, κάτι που μπορεί να προκαλέσει σύγχυση και περιττά αιτήματα υποστήριξης.

Σε αυτό το tutorial θα μάθετε πώς να στέλνετε αυτόματα ένα email στον πελάτη σας κάθε φορά που η παραγγελία του ακυρώνεται, χρησιμοποιώντας ένα απλό code snippet. Αυτό θα βελτιώσει την επικοινωνία, θα σας εξοικονομήσει χρόνο και θα κάνει το WooCommerce κατάστημά σας πιο επαγγελματικό.

Γιατί να στείλω email ακύρωσης στο WooCommerce;

Όταν η παραγγελία ενός πελάτη ακυρώνεται χωρίς ειδοποίηση, μπορεί να:

  • Αναρωτηθεί αν η πληρωμή του ολοκληρώθηκε σωστά.

  • Επικοινωνήσει με την υποστήριξη για διευκρινίσεις.

  • Νιώσει λιγότερη εμπιστοσύνη για μελλοντικές αγορές.

Στέλνοντας αυτόματα ένα email επιβεβαίωσης ακύρωσης, μπορείτε να:

  • Κρατάτε τους πελάτες πάντα ενημερωμένους.

  • Μειώσετε τα αιτήματα υποστήριξης.

  • Βελτιώσετε τη συνολική εμπειρία αγοράς.

Το WooCommerce Cancellation Email Snippet

Παρακάτω θα βρείτε ένα απλό PHP snippet που μπορείτε να προσθέσετε στο αρχείο functions.php του theme σας ή σε ένα custom plugin.

🐘
woocommerce-send-cancelled-order-email.php
Copy to clipboard
// Automatically notify customer when an order is cancelled (uses Customer Note email)
add_action('woocommerce_order_status_cancelled', function( $order_id ){
    $order = wc_get_order( $order_id );
    if ( ! $order ) return;

    $msg = 'Your order #' . $order->get_order_number() . ' has been cancelled. '
         . 'If this was a mistake or you need assistance, please contact us.';

    // true => sends the note to the customer via the default WooCommerce email template
    $order->add_order_note( $msg, true );
});

Πώς λειτουργεί αυτό το Snippet

Το snippet συνδέεται με το woocommerce_order_status_cancelled. Όταν μια παραγγελία σημειώνεται ως Ακυρωμένη, το WooCommerce στέλνει αυτόματα ένα email “Customer Note”. Το email περιλαμβάνει το προσαρμοσμένο μήνυμά σας, ώστε οι πελάτες να ενημερώνονται άμεσα.

Best Practices

✅ Κάντε πάντα δοκιμή σε staging site πριν το περάσετε σε production.
✅ Προσαρμόστε το μήνυμα ακύρωσης ώστε να ταιριάζει με το ύφος του brand σας.
✅ Σκεφτείτε να μεταφράσετε το email αν έχετε πολυγλωσσικό κατάστημα.
✅ Χρησιμοποιήστε child theme ή custom plugin για να μην χαθούν οι αλλαγές μετά από ενημέρωση θέματος.