Commit 3207d3ca6e1 for woocommerce

commit 3207d3ca6e17bef774df2345886d884d581f4eb8
Author: Ahmed <ahmed.el.azzabi@automattic.com>
Date:   Thu Jul 23 11:24:18 2026 +0300

    Clarify on-hold order email copy (#66914)

    * fix(email): Clarify on-hold order copy

    The on-hold email described every order as awaiting payment confirmation, which was inaccurate for authorized payments and some delayed or offline flows. Use broader approved language that explains another payment step may still be required without implying payment is outstanding. This keeps the block email accurate across payment methods while leaving legacy email formats unchanged.

    * chore: Add changelog for on-hold email copy

    Record the customer-facing copy correction for the WooCommerce release changelog.

diff --git a/plugins/woocommerce/changelog/fix-WOOPMNT-6270-on-hold-email-copy b/plugins/woocommerce/changelog/fix-WOOPMNT-6270-on-hold-email-copy
new file mode 100644
index 00000000000..f2f7784b3df
--- /dev/null
+++ b/plugins/woocommerce/changelog/fix-WOOPMNT-6270-on-hold-email-copy
@@ -0,0 +1,4 @@
+Significance: patch
+Type: fix
+
+Clarify the on-hold order email for payment flows that require another step.
diff --git a/plugins/woocommerce/includes/emails/class-wc-email-customer-on-hold-order.php b/plugins/woocommerce/includes/emails/class-wc-email-customer-on-hold-order.php
index 1600fa763ca..1baebba4ce0 100644
--- a/plugins/woocommerce/includes/emails/class-wc-email-customer-on-hold-order.php
+++ b/plugins/woocommerce/includes/emails/class-wc-email-customer-on-hold-order.php
@@ -53,7 +53,7 @@ if ( ! class_exists( 'WC_Email_Customer_On_Hold_Order', false ) ) :

 			if ( $this->block_email_editor_enabled ) {
 				$this->title       = __( 'Order on hold', 'woocommerce' );
-				$this->description = __( 'Notifies customers when their order is pending payment confirmation.', 'woocommerce' );
+				$this->description = __( 'Notifies customers when their order is on hold while the next required step is completed.', 'woocommerce' );
 			}
 		}

@@ -78,7 +78,7 @@ if ( ! class_exists( 'WC_Email_Customer_On_Hold_Order', false ) ) :
 		 */
 		public function get_default_heading() {
 			if ( $this->block_email_editor_enabled ) {
-				return __( 'Payment confirmation pending', 'woocommerce' );
+				return __( 'Your order is on hold', 'woocommerce' );
 			}
 			return __( 'Thank you for your order', 'woocommerce' );
 		}
diff --git a/plugins/woocommerce/templates/emails/block/customer-on-hold-order.php b/plugins/woocommerce/templates/emails/block/customer-on-hold-order.php
index 7d8b085c44f..308e1b4f03b 100644
--- a/plugins/woocommerce/templates/emails/block/customer-on-hold-order.php
+++ b/plugins/woocommerce/templates/emails/block/customer-on-hold-order.php
@@ -12,7 +12,7 @@
  *
  * @see https://woocommerce.com/document/template-structure/
  * @package WooCommerce\Templates\Emails\Block
- * @version 10.7.0
+ * @version 11.1.0
  */

 use Automattic\WooCommerce\Internal\EmailEditor\BlockEmailRenderer;
@@ -24,7 +24,7 @@ defined( 'ABSPATH' ) || exit;
 ?>

 <!-- wp:heading -->
-<h2 class="wp-block-heading"> <?php echo esc_html__( 'Payment confirmation pending', 'woocommerce' ); ?> </h2>
+<h2 class="wp-block-heading"> <?php echo esc_html__( 'Your order is on hold', 'woocommerce' ); ?> </h2>
 <!-- /wp:heading -->

 <!-- wp:paragraph -->
@@ -35,14 +35,11 @@ defined( 'ABSPATH' ) || exit;
 <!-- /wp:paragraph -->

 <!-- wp:paragraph -->
-<p><?php
-	/* translators: %s: Payment method (bold, personalization tag) */
-	printf( esc_html__( 'Thanks for your order. It’s currently on hold while we confirm your payment via %s.', 'woocommerce' ), '<strong><!--[woocommerce/order-payment-method]--></strong>' );
-?></p>
+<p> <?php echo esc_html__( 'Thanks for your order. We’ve received it, and it’s currently on hold while we complete the next required step, such as confirming, clearing, or finalizing payment.', 'woocommerce' ); ?> </p>
 <!-- /wp:paragraph -->

 <!-- wp:paragraph -->
-<p> <?php echo esc_html__( 'We’ll update you once payment has been confirmed. Here’s a summary of your order:', 'woocommerce' ); ?> </p>
+<p> <?php echo esc_html__( 'We’ll send another update when your order moves forward. Here’s a summary of your order:', 'woocommerce' ); ?> </p>
 <!-- /wp:paragraph -->

 <!-- wp:woocommerce/email-content {"lock":{"move":false,"remove":true}} -->