История изменений продукта и API

Изменения Dedyx по датам, требования интеграции и совместимость. Локальные изменения отделены от выпусков в продакшен.

Эти записи описывают изменения исходного кода и локальные проверки. Они не утверждают, что такая же версия развёрнута в продакшене. Публичный статус выпуска записывается после его проверки.

2026-10-07 · Проверка платежей и восстановление вебхуков

Добавлен CHECKING с сохранённым десятиминутным периодом проверки после срока отправки, безопасная диагностика доставки мерчантом и аудит повтора исчерпанных событий. Страница оплаты сохраняет последний известный статус и показывает время успешного обновления при ошибках соединения. Подготовка Trust Wallet экспериментальная; QR адреса и ручное копирование доступны.

Совместимость: нужны схема v5 и обновлённые права. Ответы добавляют verification_until и server_time; интеграции должны поддерживать CHECKING. Тело вебхуков и ID событий сохраняются. Проверка кошелька на телефоне и выпуск в продакшен — отдельные проверки.

2026-10-07 · Одновременные платежи на одном адресе

Один кошелёк мерчанта может иметь одновременные незавершённые заказы с разными точными суммами. PENDING/CHECKING/REVIEW резервирует сумму на адресе; нормализованные повторы возвращают 409. Каждый заказ требует одного полного точного перевода в своём окне.

Совместимость: состояния платежей, модели API и тела вебхуков не изменены. Повторное использование суммы сохраняет риск сопоставления позднего перевода, описанный в разделе «Платежи». Запись отражает исходный код и локальную проверку, а не выпуск в продакшен.

2026-10-07 · Восстановление данных доступа оператором

Добавлены аудит восстановления и отзыва данных API оператором, управление активностью аккаунтов и проверка сохранённых ключей вебхука текущим серверным master. Восстановление сохраняет аккаунт и историю платежей; неактивные аккаунты сохраняют проверки и доставку вебхуков.

Совместимость: нужна схема v4 и обновлённые права runtime. Публичные маршруты API и тела вебхуков не изменены. Выпуск в продакшен не подразумевается.

2026-10-07 · SEO и материалы интеграции

  • Добавлены публичные руководства, сценарии и ответы на вопросы.
  • Добавлены canonical, сгенерированная карта сайта, социальные карточки и явные правила индексации превью.
  • Добавлены клиенты-примеры Python и Node.js с повторами и проверкой вебхуков.

Совместимость: запросы API, сопоставление платежей и тела вебхуков не изменены.

2026-10-07 · Бренд и оформление оплаты

  • Выбраны синий знак Dedyx и палитра Ocean.
  • Обновлены главная с акцентом на API, документация и типографика оплаты.
  • Добавлен явный переключатель EN/RU и обработка кешированного оформления страницы оплаты.

Совместимость: публичный токен платежа и состояния сохранены.

2026-10-07 · Настройки вебхука мерчанта

Индивидуальная настройка использует GET/PUT /api/v1/merchant/webhook и POST /api/v1/merchant/webhook/rotate-key. До создания платежа нужен вебхук. Безопасно сохраните первый signing_key.

Требование интеграции: настройте приёмник через API мерчанта; создание платежа больше не принимает callback_url. См. Вебхуки.

2026-10-06 · Целостность платежей и доступ

В исходном коде введены изолированные роли runtime, безопасное идемпотентное создание, сопоставление событий перевода, согласованность ledger/outbox и защита подписи / приёмника. Последовательное использование кошелька документировано с ограничениями.

Совместимость: используйте постоянный Idempotency-Key, проверяйте ID событий и исключайте повторные бизнес-действия вебхука. Эти записи отражают локальную проверку, а не дату выпуска в продакшен.