BonusTransaction
Бонусные транзакции
Модель описывает бонусные транзакции, в рамках которых происходило начисление/списание бонусов клиента-участника программы лояльности.
Поля
- id - Уникальный идентификатор транзакции.
- amount - Сумма транзакции (положительное число при начислении, отрицательное число при списании).
- purpose - Назначение транзакции (
cashing- вывод средств,payment- оплата услуг). - status - Статус транзакции (
pending- ожидает подтверждения,completed- выполнена,cancelled- отменена). - description - Описание транзакции.
- expired_at - Срок действия транзакции.
- client_choice_uuid - Идентификатор группы транзакций, одна из которых должна быть выбрана клиентом.
- created_at - Дата добавления транзакции в базу.
- updated_at - Дата обновления данных транзакции в базе.