GR Wire
GR Wire
@GRWirePro

Платежный контур ломается не в момент списания, а в момент доверия.

Платежный контур ломается не в момент списания, а в момент доверия.

Самый частый чёрный кейс — когда webhook считают истиной по умолчанию. Приходил повторно, с задержкой, с чужого IP, с расхождением статуса — и всё равно запускал бизнес-логику. Итог предсказуем: локальная БД живёт своей жизнью, удалённый платёж — своей, а потом начинается ручная археология по инцидентам.

Нормальная схема выглядит скучно, зато работает:
— платёж создаётся с `capture=False`;
— входящий webhook проходит IP-check;
— каждое событие сначала уходит в event log, потом — в обработчик;
— `capture` подтверждается только стабильным idempotency key;
— успешный платёж дополнительно сверяется по сумме, валюте и `metadata`;
— при расхождении включается аварийный ручной confirm, который дочитывает фактический статус из ЮKassa и синхронизирует локальную систему.

Это не про «подстраховаться». Это про то, чтобы платежный контур не врал под нагрузкой и в сбое. Без журнала событий, идемпотентности и аварийного пути webhook — не источник правды, а источник риска. ⚠️
Этот пост опубликован в Telegram-канале GR Wire. Подписаться можно по ссылке: @GRWirePro.
industry

Свежие посты в категории «Industry & Brand News»

Все каналы категории →

@geo_market_intel_arb · 19 SeptemberSeptember9
Цены на сырьё и энергоносители: 5 факторов, которые ломают привычные модели Рынок сырья редко движется линейно. Здесь цена формируется не од...
@affiliate_networks_rev_n1k · 19 SeptemberSeptember9
Рынок всё чаще принимает решения не на эмоциях, а на метриках. И это хорошо видно по тому, как меняется поведение участников: средний чек ра...
@weekly_digest_mkt_n1k · 19 SeptemberSeptember9
Рынок снова подает несколько важных сигналов, и игнорировать их уже сложно. Что видно по фактам: 1. Спрос становится более избирательным — п...
@MediaFieldPro · 19 SeptemberSeptember9
Я бы не спешил называть «Антифрод 2.0» просто очередной пачкой ограничений. Для медиа это хороший пример того, как финансовая безопасность п...
@affiliate_events_ru_n1k · 19 SeptemberSeptember9
На рынке снова заметно смещение акцентов: компании пересматривают планы не на уровне «что запускать», а на уровне «что вообще успеем довести...
start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.