---
title: "Дія registered_users__check_phone"
description: "Перевіряє й нормалізує номер телефону для реєстрації користувача."
---

# Дія `registered_users__check_phone`

> **System ID:** `action_registered_users__check_phone`  
> У сценарії також: `registered_users__check_phone`

## Опис

Готує номер телефону для реєстрації / пошуку. Бере телефон із shared contact (`user_request.contact.phone`) або з константи `reg_phone`, прибирає `+` і для українських номерів приводить до формату `380XXXXXXXXX`. Результат записує в `reg_phone`.

Далі зазвичай викликають [`registered_users__set`](/uk/actionjail/reference/actions/registered_users__set.md) або [`registered_users__get`](/uk/actionjail/reference/actions/registered_users__get.md) з `check_by_phone: true`.

## Події (гілки сценарію)

| Подія | Коли виникає |
|-------|--------------|
| **success** | Телефон знайдено й нормалізовано |
| **error** | Немає телефону в контакті / константі або формат не підходить |

## Параметри

Параметрів у JSON ноди немає (`{}`).

Джерела телефону:

| Джерело | Опис |
|---------|------|
| `user_request.contact.phone` | Номер із shared contact |
| константа `reg_phone` | Уже збережений номер (перевіряється за шаблоном UA) |

## Приклад конфігурації

Конфіг ноди:

```json
{}
```

Константи (якщо номер уже введений текстом):

```json
{
  "reg_phone": "0501234567"
}
```

Після **success** у `reg_phone` буде `380501234567`.

## Повʼязані документи

- [Довідник actions](/uk/actionjail/reference/actions-reference.md)
- [Дія registered_users__set](/uk/actionjail/reference/actions/registered_users__set.md)
- [Дія registered_users__get](/uk/actionjail/reference/actions/registered_users__get.md)
