forceName == 'none') {
return;
}
$user = wp_get_current_user();
$userId = $user->ID;
if ($userId > 0) {
$av = IvavAgeVerify::load($userId);
if ($av->isVerified() == true) {
if ($av->isManual() == true) {
$firstName = $user->first_name;
$lastName = $user->last_name;
}
else {
$firstName = $av->firstName;
$lastName = $av->lastName;
}
if ($this->forceName == 'billing' || $this->forceName == 'both') {
echo "
";
}
if ($this->forceName == 'shipping' || $this->forceName == 'both') {
echo "
";
}
}
}
}
public function ivav_checkout_order_processed_strict($orderId)
{
if ($this->forceName == 'none') {
return;
}
$this->logger->debug('IV-AV: order_processed_strict');
$order = new WC_Order($orderId);
$user = wp_get_current_user();
$userId = $user->ID;
$av = IvavAgeVerify::load($userId, $orderId);
if ($av->isVerified() == true) {
if ($av->isManual() == true) {
$firstName = $user->first_name;
$lastName = $user->last_name;
}
else {
$firstName = $av->firstName;
$lastName = $av->lastName;
}
if ($this->forceName == 'billing' || $this->forceName == 'both') {
if ($this->ivav_version_check(2.7)) {
$order->set_billing_first_name($firstName);
$order->set_billing_last_name($lastName);
}
else {
$order->billing_first_name = $firstName;
$order->billing_last_name = $lastName;
}
}
if ($this->forceName == 'shipping' || $this->forceName == 'both') {
if ($this->ivav_version_check(2.7)) {
$order->set_shipping_first_name($firstName);
$order->set_shipping_last_name($lastName);
}
else {
$order->shipping_first_name = $firstName;
$order->shipping_last_name = $lastName;
}
}
$order->save();
}
}
}