Вбудовані способи оплати
sCommerce включає два способи оплати з коробки:
- Оплата готівкою - Прийом готівкових платежів (накладений платіж)
- Оплата на рахунок - Прийом банківських переказів через рахунок
Оплата готівкою
Огляд
Спосіб оплати готівкою - це простий варіант оплати, який не потребує інтеграції із зовнішніми платіжними шлюзами. Він ідеально підходить для:
- Замовлень з накладеним платежем (НП)
- Самовивозу з оплатою готівкою
- Локальних доставок зі збором готівки
- Ринків, де готівка є переважним способом оплати
Функції
- ✅ Без зовнішніх залежностей - Працює без сторонніх інтеграцій
- ✅ Просте налаштування - Мінімальна настройка
- ✅ Власні повідомлення - Додайте інформаційний текст для клієнтів
- ✅ Підтримка кількох мов - Локалізовані назви та описи
- ✅ Без комісій за транзакції - Прямі платежі без посередників
Конфігурація
Крок 1: Доступ до способів оплати
- Перейдіть до: Панель адміністратора → Модулі → Commerce → Платежі
- Знайдіть "Готівка" у списку способів оплати
- Клацніть на спосіб оплати, щоб налаштувати його
Крок 2: Основні налаштування
Активний: Перемикач для увімкнення/вимкнення способу оплати
Позиція: Встановіть порядок відображення (менші числа відображаються першими)
Назва: Локалізована назва способу оплати, що відображається клієнтам
- Англійська: "Cash"
- Українська: "Готівка"
- Російська: "Наличные"
Опис: Локалізований опис, що відображається під час оформлення замовлення
- Англійська: "Pay with cash upon delivery or pickup"
- Українська: "Оплата готівкою при отриманні"
- Російська: "Оплата наличными при получении"
Крок 3: Додаткові налаштування
Інформаційне повідомлення: Необов'язкове повідомлення, що відображається клієнтам під час оформлення
Приклади повідомлень:
- "Будь ласка, підготуйте точну суму для доставки"
- "Готівкова оплата приймається тільки в національній валюті"
- "Доставки понад 10000 грн можуть потребувати передоплати"
Використання при оформленні
Коли клієнт обирає спосіб оплати Готівка під час оформлення:
- Відображається назва та опис способу оплати
- Показується інформаційне повідомлення (якщо налаштоване)
- Замовлення створюється зі статусом "очікує оплати"
- Кнопка оплати не відображається (оплата буде зібрана офлайн)
Обробка замовлення
При обробці замовлень з оплатою готівкою:
- Замовлення створено: Статус встановлюється на "очікує"
- Замовлення підготовлено: Оновіть статус на "готове до відправки"
- Замовлення відправлено: Оновіть статус на "відправлено"
- Оплата отримана: Після отримання готівки оновіть статус на "оплачено"
- Замовлення виконано: Позначте замовлення як "виконане"
Frontend інтеграція
Відображення способу оплати
Спосіб оплати готівкою автоматично включається в список способів оплати при оформленні:
$checkout = new sCheckout();
$paymentMethods = $checkout->getPayments();
foreach ($paymentMethods as $method) {
echo '<div class="payment-method">';
echo '<input type="radio" name="payment_method" value="' . $method['key'] . '">';
echo '<label>' . $method['title'] . '</label>';
echo '<p>' . $method['description'] . '</p>';
echo '</div>';
}