Версия источника: 4880e8b4372c96001c2e052be28b68a95d31252b
Синхронизировано: 2026-11-09T11:15:07.649Z
Источник: https://github.com/sergey-from-riders/vibecoding-base/tree/4880e8b4372c96001c2e052be28b68a95d31252b

<a id="payments-reconciliation"></a>

# Платёжная сверка

## Коротко

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

## Плохо

```text
Вебхук потерян; оплаченный заказ навсегда остался pending.
```

## Хорошо

```text
Сверка неопределённых платежей.
Расхождение попадает на разбор с историей.
```

## Почему

Одного канала уведомлений недостаточно для контроля состояния денег.

## Когда применять

Частота зависит от объёма и допустимой задержки. Возвраты и споры включаются в ту же модель.

## Как проверить

- Есть ли проверка потерянного события и частичного возврата?

## Человек

Определяет период сверки и ответственного за расхождения.

## Агент

Реализует серверную обработку событий и проверяет дубликат, ошибку и сверку в тестовом окружении.

Контроль результата:

- Есть ли проверка потерянного события и частичного возврата?

## Источники

- [Payment status updates](https://docs.stripe.com/payments/payment-intents/verifying-status)
- [Refund and cancel payments](https://docs.stripe.com/refunds)

Уровень: Рекомендуется. Проверено: 2026-11-09. Изменено: 2026-11-09.

[Исходный файл](https://github.com/sergey-from-riders/vibecoding-base/blob/4880e8b4372c96001c2e052be28b68a95d31252b/registry/standards/payments/stripe/rules/reconciliation.md)
