The latest:
Wordpress 5.6
Woocommerce 4.8.0
Anyway, I traced your plugin to search for what could be wrong, and found that in the file class-bdv.php, the variables
$first_name = !empty($birthday_user->data->first_name) ? $birthday_user->data->first_name : '' ;
$last_name = !empty($birthday_user->data->last_name) ? $birthday_user->data->last_name : '';
are not retrieving the required values. So I added a direct call to obtain these values with this:
$user = get_user_by( 'email', $user_email );
if (!empty($user)) {
$first_name = $user->first_name;
$last_name = $user->last_name;
}
and now I have the right values inside ‘{FIRSTNAME}’, ‘{LASTNAME}’ in the message.
This works for now.
Hope you can fix the the plugin in a future update.
Happy New Year