<?php

/**
 * Admin new subscription email (plain text)
 *
 * @package ArraySubs\Features\Emails\templates\plain
 * @version 1.0.0
 */

defined('ABSPATH') || exit;

echo "=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n";
echo esc_html(wp_strip_all_tags($arraysubs_email_heading));
echo "\n=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n\n";

printf(
    /* translators: %1$s: customer name, %2$s: subscription ID */
    esc_html__('You have received a new subscription from %1$s. Subscription #%2$s details are shown below.', 'arraysubs'),
    esc_html($arraysubs_customer['full_name'] ?: $arraysubs_customer['email']),
    esc_html($arraysubs_subscription_number)
);
echo "\n\n";

echo "----------\n";
printf(
    /* translators: %s: Subscription ID */
    esc_html__('Subscription #%s', 'arraysubs'),
    esc_html($arraysubs_subscription_number)
);
echo "\n----------\n\n";

printf(
    /* translators: %1$s: customer name, %2$s: customer email */
    esc_html__('Customer: %1$s (%2$s)', 'arraysubs'),
    esc_html($arraysubs_customer['full_name']),
    esc_html($arraysubs_customer['email'])
);
echo "\n";

printf(
    /* translators: %s: product name */
    esc_html__('Product: %s', 'arraysubs'),
    esc_html($arraysubs_product_name)
);
echo "\n";

printf(
    /* translators: 1: price, 2: billing period */
    esc_html__('Recurring Amount: %1$s / %2$s', 'arraysubs'),
    esc_html(wp_strip_all_tags($arraysubs_recurring_amount)),
    esc_html($arraysubs_billing_period)
);
echo "\n";

printf(
    /* translators: %s: start date */
    esc_html__('Start Date: %s', 'arraysubs'),
    esc_html($arraysubs_start_date)
);
echo "\n";

printf(
    /* translators: %s: next payment date */
    esc_html__('Next Payment: %s', 'arraysubs'),
    esc_html($arraysubs_next_payment_date)
);
echo "\n";

printf(
    /* translators: %s: payment method name */
    esc_html__('Payment Method: %s', 'arraysubs'),
    esc_html($arraysubs_payment_method_title)
);
echo "\n\n";

printf(
    /* translators: %s: link to subscription in admin */
    esc_html__('View Subscription: %s', 'arraysubs'),
    esc_url(admin_url('admin.php?page=arraysubs-mainadmin#/subscriptions/detail/' . $arraysubs_subscription_number))
);

// phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound -- WooCommerce core hook
echo wp_kses_post($arraysubs_email->format_string(apply_filters('woocommerce_email_footer_text', get_option('woocommerce_email_footer_text'))));
