github grandvan709/yookassa-to-mynalog 2.4.3

latest release: 2.4.4
11 hours ago

🐛 Исправления

  • Исправлена защита от дублирования чеков — ранее при ошибке ответа от API ФНС платёж снимался с блокировки и повторно отправлялся при следующей синхронизации, создавая дубль. Теперь реализована верификация: после неудачной отправки скрипт проверяет через GET /api/v1/incomes, не был ли чек на самом деле создан. Если да — берёт receiptUuid и считает успехом. Если нет — повторяет отправку (до 3 попыток за синхронизацию).

  • Исправлена утечка токена Telegram-бота в логахhttpx по умолчанию логировал полный URL запросов, включая токен бота. Логгер httpx переведён на уровень WARNING.

🔧 Улучшения

  • Расширены Telegram-уведомления:
    • ⏳ Информация о pending-платежах (требующих ручной проверки)
    • 🔍 Количество чеков, верифицированных через API (когда ответ потерялся, но чек создался)
    • ⏭ Количество пропущенных возвратов (нет чека в системе)

⚠️ Важно

  • Платежи, не прошедшие после 3 попыток, не блокируются — скрипт повторит попытку при следующей синхронизации. Ручное вмешательство не требуется.
  • Старые pending-платежи (из предыдущих версий) по-прежнему пропускаются с предупреждением — их нужно проверить вручную в ЛК налоговой.

Don't miss a new yookassa-to-mynalog release

NewReleases is sending notifications on new releases.