предварительный заказ НЕ РАВНО оплаченный заказ
хотя налоговая и прочие валконтролы любят "учет побыстрее до получения денег"
нельзя смешивать эти категории, поэтому передаете в первый раз транзакцию с доходом - ноль, второй - с настоящим.
function webform_nodevalues_form_alter(&$form, $form_state, $form_id) {
if(isset($_COOKIE['Drupal_visitor_get']) && substr($form_id, 0, 19)=='webform_client_form') {
$get = unserialize($_COOKIE['Drupal_visitor_get']);
$fields = array(
'utm_source',
'utm_medium',
'utm_campaign',
'utm_content',
'utm_term',
);
foreach ($fields as $f)
{
if(isset($form['submitted'][$f]) && isset($get[$f])) {
$form['submitted'][$f]['#value'] = $get[$f];
}
}
}
}
Мне видится, что, в случае получения работодателем юридически значимого требования, ответ будет вроде "кандидат не подошел по компетенциям" или ещё какая-нибудь обтекаемая, разрешенная законом фраза. Работодатель, если не хочет раскрывать вам причины, формально выполнит требования, по сути ничего не сказав. В то же время, если работодатель сам по себе не против вам объяснить, что было не так, то он это сделает и без юридических формальностей.
Возможно, вы видите какой-то другой сценарий?