Answer the question
In order to leave comments, you need to log in
Bitrix Error adding subscription: Do you agree with the terms?
...
$obSubscription = new CSubscription;
$ID = $obSubscription->Add(array(
"USER_ID" => $USER_ID,
"ACTIVE" => "Y",
"EMAIL" => $EMAIL,
"FORMAT" => "html",
"CONFIRMED" => "Y",
"SEND_CONFIRM" => "N",
"RUB_ID" => $arRubrics,
));
if($ID > 0) {
CSubscription::Authorize($ID);
}
else {
echo $ID." Error adding subscription: " . $obSubscription->LAST_ERROR . "<br>";
}
output-> Error adding subscription: Согласитесь с условиями
...
Answer the question
In order to leave comments, you need to log in
by typing added to the form
<input type="hidden" name="licenses_subscribe" value="Y">
everything worked))
In general, it should be a checkbox in the form that the user agrees with the terms of personal data processing:
<label><input type="checkbox" name="licenses_subscribe" value="Y"> Я согласен с тем, что мои данные будут переданы во все силовые структуры по требованию и без, проданы в дарквебе для рассылки спама, слиты агрегаторам для таргетирования рекламы, могут и будут использованы против меня в суде. Я согласен вообще на все, ради подписки на эту бесполезную рассылку.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question