- Документація
- Оформлення замовлення
- Покинуті кошики
Покинуті кошики
Як повертати покупців, що не завершили замовлення: автоматичні листи-нагадування з посиланням на кошик, купон на знижку, CRON і ручна робота з кошиками в шаблоні Trust для OpenCart 3.
Модуль запам'ятовує кошики покупців, які залишили e-mail або телефон на сторінці оформлення, але не завершили замовлення, і надсилає їм нагадування з посиланням на відновлення кошика. Працює разом із Smart Checkout.
Відкрийте Octemplates → Модулі → Smart Checkout - покинуті кошики.
Як це працює
Кошик зберігається
Покупець вказав e-mail або телефон і пішов, не оформивши замовлення. Кошик з'являється на вкладці «Кошики» зі статусом «неоформлений».
Надходять нагадування
Через задану кількість годин покупець отримує перший, а потім другий лист із посиланням, яке відновлює його кошик. Якщо покупець залишив телефон і в модулі SMS Notify увімкнено шаблон покинутого кошика — він також отримає SMS.
Покупець повертається
Посилання відкриває кошик із тими самими товарами. Якщо увімкнено купон — у листі є персональний код знижки.
Кошик очищується
Після оформлення кошик стає «конвертованим» і з часом видаляється автоматично.
Налаштування

Основне
- Статус — вмикає модуль.
- Дозволити вхід за токеном — якщо кошик створив зареєстрований покупець, посилання з листа одразу авторизує його в акаунті. Зручно, але безпечніше ставити невеликий термін дії кошика — до 10 днів.
Нагадування та зберігання
| Налаштування | Що робить | Приклад |
|---|---|---|
| Години до першого нагадування | Коли надіслати перший лист. 0 — не надсилати. | 2 |
| Години до другого нагадування | Коли надіслати другий лист. 0 — не надсилати. | 24 |
| Термін дії cookie та кошику | Скільки днів зберігається кошик і працює посилання з листа. | 7 |
| Через скільки днів видалити конвертовані кошики | Очищення оформлених кошиків. | 30 |
Запуск за розкладом (CRON)
Нагадування надсилаються лише тоді, коли запускається CRON-завдання.
Задайте пароль
Впишіть пароль у поле «Пароль для виклику cron» і збережіть налаштування.
Додайте завдання на хостингу
Після збереження з'явиться готова команда — додайте її в планувальник хостингу з запуском щогодини:
/usr/bin/wget -O - -q -t 1 'https://ваш-сайт/index.php?route=octemplates/module/oct_abandoned_cart/cron&cron_pass=ПАРОЛЬ'
API ключ модуль створює сам під час встановлення — ним захищаються посилання в листах. Не змінюйте й не очищайте це поле: без ключа кошики не зберігаються.
Купон на знижку
Увімкніть «Генерувати купон зі знижкою», щоб у нагадуванні був персональний купон — для кожного кошика створюється окремий. Задайте розмір знижки, тип (відсоток чи фіксована сума) і термін дії купона в днях.
Порада. Добре працює схема: перше нагадування через 1–2 години без купона, друге через добу — з купоном на 5–10%.
Кошики
На вкладці «Кошики» — усі покинуті кошики і статистика: скільки всього, скільки не оформлено, скільки конвертовано, скільки нагадувань надіслано. Кошики можна фільтрувати за ім'ям, e-mail, телефоном, статусом і датами.

Для кожного кошика доступні дії:
- Скопіювати посилання на кошик — наприклад, щоб надіслати в месенджер;
- Відправити сповіщення — нагадування вручну, без очікування CRON;
- Помітити як конвертовано — якщо покупець оформив замовлення іншим способом, наприклад по телефону;
- Видалити кошик.
Шаблони листів
Увімкніть «Кастомні шаблони листів», щоб задати свою тему і текст листа для кожної мови. Якщо вимкнено або для мови шаблон не заповнено — надсилається стандартний текст.

У тексті використовуйте шорткоди — кнопки над редактором вставляють їх у лист:
| Шорткод | Що підставляється |
|---|---|
[customer_name] | Ім'я покупця |
[restore_link] | Посилання на відновлення кошика |
[products] | Товари в кошику |
[promo_code] | Код купона (якщо увімкнено) |
[store_name] | Назва магазину |
Приклад листа:
<p>[customer_name], ви залишили товари в кошику [store_name]:</p>
[products]
<p>Тримайте знижку на завершення замовлення: <b>[promo_code]</b></p>
<p><a href="[restore_link]">Повернутися до кошика</a></p>