Обзор
Транзакции по дням
Суммы по валютам
База данных
Запустить выгрузку
Мерчанты
У каждого мерчанта свои ключи Report API. Транзакции всех мерчантов собираются в одну базу с пометкой, чьи они.
Webhook URL для Tribe
Один адрес для всех мерчантов. Укажите его в админке Tribe у компании каждого мерчанта: Company edit, поле Webhook success URL. Чей отчёт пришёл, определяется по requestId.
Запуски выгрузки
Запросы к Tribe API
Полученные вебхуки
Настройки
Значения из админки хранятся в базе и перекрывают .env. «Сбросить» возвращает значение из .env или по умолчанию. Ключи Tribe задаются у каждого мерчанта на вкладке «Мерчанты».
Пользователи админки
Мой пароль
После смены пароля все остальные сеансы этого пользователя завершаются.
Доступ по IP
Пока список пуст, админка открыта с любого IP. Если в нём есть хоть одна запись, войти можно только с этих адресов; остальным, включая страницу входа, отвечает 403. Вебхуки Tribe это не затрагивает.
Если потеряли доступ: на сервере docker compose exec app python -m tribe_reports ip-allow-add <ваш IP> или ip-allow-clear, чтобы снять ограничение.
Двухфакторная аутентификация
Только через .env
Эти параметры нужны до подключения к базе или защищают саму админку, поэтому меняются только в файле .env с перезапуском.