Merge pull request #173 from woocommerce/PCP-110-make-orders-skip-status-on-hold-

Do not send customer email when order status is on hold
This commit is contained in:
Emili Castells 2021-06-23 10:46:53 +02:00 committed by GitHub
commit 29d0ddb379
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -135,6 +135,18 @@ class WcGatewayModule implements ModuleInterface {
$endpoint->handle_request();
}
);
add_filter(
'woocommerce_email_recipient_customer_on_hold_order',
function( $recipient, $order ) {
if ( $order->get_payment_method() === PayPalGateway::ID || $order->get_payment_method() === CreditCardGateway::ID ) {
$recipient = '';
}
return $recipient;
},
10,
2
);
}
/**