Трансакция (от англ. transaction — «сделка») — это запись о завершенном событии, которое изменило состояние чего-либо: баланс счета, состав базы данных или права на имущество. Ключевая особенность с точки зрения российского права и IT: трансакция либо исполняется полностью и без ошибок, либо откатывается в исходное положение (принцип атомарности).
Чем трансакция отличается от обычного перевода?
В быту часто называют трансакцией любой перевод денег с карты на карту. Однако с технической и юридической точек зрения разница принципиальна:
- Перевод — это процесс (например, отправка денег через СБП). Он может зависнуть.
- Трансакция — это результат. Это подтвержденная запись в системе банка или налоговой, у которой есть уникальный номер, дата и статус «успешно».
Для бухгалтера в компании трансакция — это событие, которое изменило проводки в учете. Просто «деньги ушли» — это еще не трансакция, пока данные не синхронизировались с 1С и не подписались ЭЦП.
Виды трансакций
В деловой практике выделяют три ключевых типа:
- Финансовые (банковские). Самый массовый вид. Сюда входят не только переводы по СБП или реквизитам, но и оплата ЖКХ через ЕИРЦ, списание комиссии эквайринга, гашение кредита. Для Центробанка РФ любая трансакция — это уникальный код в Платежной системе Банка России (ПС БР).
- Блокчейн-трансакции (криптовалютные). Несмотря на спорный статус крипты в РФ, технически это запись в распределенном реестре. Отличие от банковской: ее нельзя отменить даже через суд (только если майнеры не сделают откат цепочки, что маловероятно).
- Юридические (сделки с недвижимостью). Когда вы покупаете квартиру и подаете документы через Росреестр, трансакция — это момент внесения записи в ЕГРН о смене собственника. До этого момента все этапы (подписание ДКП, передача задатка) являются лишь подготовкой.
Почему банки и налоговая любят трансакции?
ФНС России использует анализ трансакций для выявления «обналички» и схем дробления бизнеса. Если система видит сотню мелких трансакций от одного юрлица разным физикам в один день — это автоматический риск-скоринг. Закон № 115-ФЗ обязывает банк приостановить любую подозрительную трансакцию на 24 часа.
Для обычного пользователя важно: удалить трансакцию из истории банка нельзя. Даже если вы закрыли карту, база данных процессингового центра хранит запись о вашей оплате в «Пятерочке» или переводе теще 5 лет назад.
Атомарность: главное свойство
Главное техническое правило: либо всё, либо ничего. Пример из жизни российского интернет-эквайринга:
Вы оплачиваете заказ на Ozon. Трансакция считается успешной, только если:
- Деньги списались с вашей карты.
- Деньги зачислились на счет магазина.
- В личном кабинете Ozon появился статус «Оплачено».
Если что-то одно не сработало (например, завис сервер Тинькофф), система обязана откатить всё. Ваши деньги не «зависнут где-то в воздухе», как любят бояться пенсионеры. Они вернутся обратно на счет, а трансакция получит статус «отменена».
Простыми словами
Трансакция — это как удар штампом в паспорте на границе. Пока нет штампа, вы еще не въехали. Поставили штамп (завершили трансакцию) — изменить ничего нельзя, только ехать дальше. Этот штамп сейчас чаще всего электронный, но суть та же: последствия наступили, связь с прошлым потеряна.
