<p><strong>Можливість створювати пресети для габаритів коробок.</strong><br>
Мета — надати клієнту максимально точну вартість доставки при оформленні замовлення та спростити заповнення габаритів посилки при створенні ТТН.</p>
<h4>Варіанти реалізації:</h4>
<ol>
<li>Впровадити логіку окремо в кожен модуль доставки (може навантажити сервер при зміні способу доставки)</li>
<li>Створити окремий обробник у самій корзині (якщо важливо — корзина від Олексія)</li>
</ol>
<h4>Логіка пакування товарів у коробки</h4>
<ul>
<li><strong>НП – відділення:</strong> Підбір коробок від меншої до більшої. Якщо навіть найбільша не підходить — додаємо ще одну. Мінімізуємо сумарний обʼєм.</li>
<li><strong>НП – курʼєр:</strong> Аналогічно до відділення.</li>
<li><strong>НП – поштомат:</strong> Обмеження — одна коробка до 10 кг. Великий обʼєм зазвичай не проходить.</li>
<li><strong>Розетка:</strong> Лише одна коробка, не більше 15 кг фактичної ваги або 30 кг обʼємної.</li>
<li><strong>Укрпошта:</strong> Обмеження згідно <a href="https://www.ukrposhta.ua/doc/kutochok-spozhyvacha/Rozmiry_ta_hranychna_masa_vnutrishnikh_poshtovykh_vidpravlen_01012025.pdf" target="_blank">офіційного документа</a>.</li>
</ul>
<h4>Повідомлення в кошику</h4>
<p>У кошику виводити пояснення, чому певний спосіб доставки недоступний.</p>
<h4>Реалізація – начерки</h4>
<p><strong>Модуль доставка → вкладка "Відправлення" → Спосіб розрахунку обʼєму</strong></p>
<ul>
<li>Або переробити кнопку "Сума обʼємів усіх товарів" під логіку підбору коробки</li>
<li>Або створити нову кнопку: <em>«Пакування в коробку»</em>, яка:
<ul>
<li>Автоматично вмикає "Автовизначення типу упаковки"</li>
<li>Вимикає "Загальні параметри" (опційно)</li>
</ul>
</li>
</ul>
<h4>Пакування (НП)</h4>
<ul>
<li>Тонке налаштування списку коробок: редаговані параметри (назва, Д/Ш/В, товщина стінки, власна вага)</li>
<li>Для "упаковщика" потрібно позначити, які коробки використовуються</li>
</ul>
<h4>Перевірка нових коробок у фільтрах</h4>
<ul>
<li><strong>Відділення:</strong> фільтр за вагою і габаритами</li>
<li><strong>Поштомат:</strong> аналогічно</li>
</ul>
<h4>Вартість доставки у кошику</h4>
<p>При заповненні адреси клієнтом — розрахунок максимально наближеної до реальної вартості доставки через API на основі сумарної ваги та габаритів коробки.</p>
<h4>Створення ТТН → Параметри відправлення</h4>
<ul>
<li>1 коробка = 1 місце, кілька коробок = кілька місць</li>
<li>Кожне місце отримує габарити відповідної коробки</li>
<li>Можна обрати іншу коробку зі списку — габарити перезаповнюються</li>
<li>Можна вручну ввести габарити — тоді "назва коробки" скидається на "не обрано"</li>
</ul>
<p><em>Ми повторно використовуємо коробки, які приходять з товаром.</em></p>
бажана логіка.txt