Deactivate unpaid hosting

Generate email from outstanding WooCommerce order

function getFirstWord(str) {
        if (str.indexOf(' ') === -1)
            return str;
        else
            return str.substr(0, str.indexOf(' '));
    };

email = jQuery('.wc-customer-search.select2-hidden-accessible.enhanced').text().trim().match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi)[0];
firstname = getFirstWord(jQuery('.wc-customer-search.select2-hidden-accessible.enhanced').text().trim());
payment_link = jQuery('label[for="order_status"] a').attr('href').replace('/order-pay/', '-express/');
website = jQuery('.display_meta:first tr:nth-child(2) p').text();
message = firstname +",\n\nI haven't received hosting payments for "+ website +". Website has been deactivated until outstanding payments are made. Below is a direct payment link.\n\nPayment link: " + payment_link;
subject = "Website deactivated, payment required - " + website;
console.log(message);
console.log(email + " " +subject);

Generate email from outstanding WooCommerce order (warning)

function getFirstWord(str) {
        if (str.indexOf(' ') === -1)
            return str;
        else
            return str.substr(0, str.indexOf(' '));
    };

email = jQuery('.wc-customer-search.select2-hidden-accessible.enhanced').text().trim().match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi)[0];
firstname = getFirstWord(jQuery('.wc-customer-search.select2-hidden-accessible.enhanced').text().trim());
payment_link = jQuery('label[for="order_status"] a').attr('href').replace('/order-pay/', '-express/');
website = jQuery('.display_meta:first tr:nth-child(1) p').text();
message = firstname +",\n\nI haven't received hosting payments for "+ website +". Website will soon be deactivated unless outstanding payments are made. Here is a direct payment link: " + payment_link;
subject = "Website will be deactivated soon, payment required - " + website;
console.log(message);
console.log(email + " " +subject);