WC_Gateway_Paypal_IPN_Handler::send_ipn_email_notification( string $subject, string $message )
Send a notification to the user handling orders.
Description Description
Parameters Parameters
- $subject
-
(Required) Email subject.
- $message
-
(Required) Email message.
Source Source
File: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php
protected function send_ipn_email_notification( $subject, $message ) {
$new_order_settings = get_option( 'woocommerce_new_order_settings', array() );
$mailer = WC()->mailer();
$message = $mailer->wrap_message( $subject, $message );
$woocommerce_paypal_settings = get_option( 'woocommerce_paypal_settings' );
if ( ! empty( $woocommerce_paypal_settings['ipn_notification'] ) && 'no' === $woocommerce_paypal_settings['ipn_notification'] ) {
return;
}
$mailer->send( ! empty( $new_order_settings['recipient'] ) ? $new_order_settings['recipient'] : get_option( 'admin_email' ), strip_tags( $subject ), $message );
}