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

<a id="payments-payment-truth"></a>

# Подтверждение оплаты

## Коротко

Возврат пользователя на страницу успеха не доказывает получение денег.

## Плохо

```text
?success=true → заказ оплачен.
```

## Хорошо

```text
Проверенный вебхук или серверная сверка
подтверждает состояние платежа.
```

## Почему

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

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

Проверьте идентификатор заказа, сумму, валюту и конечное состояние провайдера.

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

- Проверьте ложный success и оплату без возврата пользователя.

## Человек

Определяет момент выдачи услуги и основания признания оплаты.

## Агент

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

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

- Проверьте ложный success и оплату без возврата пользователя.

## Источники

- [Fulfill orders](https://docs.stripe.com/checkout/fulfillment)

Уровень: Обязательно. Проверено: 2026-11-09. Изменено: 2026-11-09.

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