При отправке сообщений с номерами банковских карт или счетов используется маскирование номеров по правилам, описанным в это статье.
Маскирование позволяет показывать только первые и последние четыре цифры номера карты или счета, а другие цифры скрывать с помощью символа *
Маскирование карт
Номером карты для маскирования считается последовательность от 14 до 19 цифр без пробелов, где первая цифра — 3, 4, 5, 6 или 7, а так же последовательность цифр с разделителями в форматах:
P-19
, P-18
, P-16
, P-15
, P-14
, P-4-4-4-6
, P-4-4-4-3-3
, P-8-10
, P-4-4-4-4
, P-4-8-4
, P-4-6-5
, P-4-6-4
, P-4-4-4-3
, P-4-4-4-4-2
В качестве разделителя учитывается пробел и специальные символы:
-
_
.
,
;
:
*
Цифра в формате обозначает количество последовательных цифр в номере карты. Например:
- Формат
P-14
может обозначать номер67090909091209
- Формат
P-4-4-4-6
может обозначать номер3123_1234_1234_123456
Маскирование счетов
Номером счета для маскирования считается последовательность от 20 до 21 цифры без пробелов, а так же последовательность цифр с разделителями в форматах:
P-21
, P-20
, P-4-4-4-4-5
, P-4-4-4-4-4
, P-5-3-1-4-7
, P-5-3-1-4-8
В качестве разделителя учитывается пробел и специальные символы:
-
_
.
,
;
:
*
Цифра в формате обозначает количество последовательных цифр в номере карты. Например:
- Формат
P-20
может обозначать номер670909090912092233660
- Формат
P-5-3-1-4-7
может обозначать номер12345*123*1*1234*1234567
Настройка шаблонов с форматами для маскирования
Настраивать шаблоны с форматами для маскирования можно в файле конфигурации или через обращение в службу технической поддержки support@edna.ru.
Для маскирования номеров используются шаблоны, которые начинаются и заканчиваются пробелом или разделителями .
,
;
:
-
и расположены в порядке согласно длине распознаваемого текста — от большего к меньшему.
- 21 цифра без разделителей. Пример:
123456789012345678901
- 4 группы из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
ФорматP-5-3-4-8
. Пример:12345-123-1234-12345678
- 5 групп из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
Формат:P-4-4-4-4-5
. Пример:1234-1234-1234-1234-12345
- 20 цифр без разделителей. Формат:
P-20
. Пример:12345678901234567890
- 5 групп из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
Формат:P
–4-4-4-4-4
. Пример:1234-1234-1234-1234-1234
- 5 групп из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
Формат:P
–5-3-1-4-7
. Пример:12345-123-1-1234-1234567
- 19 цифр без разделителей, где первая цифра 3, 4, 5, 6 или 7
Формат:P-19
. Пример:3123456789012345678
- 18 цифр без разделителей, где первая цифра 3, 4, 5, 6 или 7
Формат:P-18
. Пример:312345678901234567
- 4 группы из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
, где первая цифра 3, 4, 5, 6 или 7
Формат:P-4-4-4-6
. Пример:1234-1234-1234-123456
- 5 групп из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
, где первая цифра 3, 4, 5, 6 или 7
Формат:P-4-4-4-3-3
. Пример:1234-1234-1234-123-123
- 2 группы из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
, где первая цифра 3, 4, 5, 6 или 7
Формат:P-8-10
, Пример:12345678-1234567890
- 5 групп из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
, где первая цифра 3, 4, 5, 6 или 7
Формат:4-4-4-4-2
. Пример:1234-1234-1234-1234-12
- 16 цифр без разделителей, где первая цифра 3, 4, 5, 6 или 7
Формат:P-16
. Пример:3123456789012345
- 4 группы из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
, где первая цифра 3, 4, 5, 6 или 7
Формат:P-4-4-4-4
. Пример:1234-1234-1234-1234
- 3 группы из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
, где первая цифра 3, 4, 5, 6 или 7
Формат:P-4-8-4
. Пример:1234-12341234-1234
- 15 цифр без разделителей, где первая цифра 3, 4, 5, 6 или 7
Формат:P-15
. Пример:312345678901234
- 4 группы из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
, где первая цифра 3, 4, 5, 6 или 7
Формат:P-4-4-4-3
. Пример:1234-1234-1234-123
- 3 группы из цифр с пробелом или разделителями
'
.
,
;
:
\
-
'
, где первая цифра 3, 4, 5, 6 или 7
Формат:P-4-6-5
. Пример:1234-123456-12345
- 14 цифр без разделителей, где первая цифра 3, 4, 5, 6 или 7
Формат:P-14
. Пример:31234567890123
- 3 группы из цифр с пробелом или разделителями
'
.
,
;
:
\
-
_
*
'
, где первая цифра 3, 4, 5, 6 или 7
Формат:P-4-6-4
. Пример:1234-123412-1234
Особенности маскирования
- Если агент отправит клиенту номер карты или счета, то в АРМ агента и в чате клиента будет скрытый номер. Например, отправленный номер из 16 цифр может отобразиться как
3123********3123
- Если клиент отправит агенту номер карты или счета, то номер будет скрыт только в АРМ агента. Чтобы номер также скрывался и в чате клиента, обновите страницу с WebSDK или приложение Android, iOS.
Номера, указанные в других форматах или с использованием других разделителей не скрываются.