siteKey, ['ca15f8bc2637626660651c02bd2f9c17', '5665acdd9a7d7d88cf16ac72bfb3bd65'])) { $this->logger->debug('IV-AV: ivav_send_reminder custom logic'); $order = new WC_Order($orderId); $status = $order->get_status(); if (!in_array($status, array('pending-age', 'onhold-age'))) { return; } } $user = get_user_by('email', $email); if ($user != null) { $userId = $user->ID; if ($userId > 0) { $guidUser = get_user_meta($userId, 'ivav-guid', true); $response = $this->ivav_api_check($guidUser); if ($response['status'] != 'Not Started') { return; } } } $response = $this->ivav_api_check($guid); if ($response['status'] != 'Not Started') { return; } $url = $this->hostname . '/customer/web/start_age/' . $guid . '/' . $this->templateTheme; $mailer = WC()->mailer(); do_action( 'ivav_trigger_inverite_reminder_email', $email, $url); } }