Сообщество строителей сайтов на Joomla + Gridbox

Gridbox 3.0 уже вышел — как безопасно обновиться

Личный кабинет

Настройка онлайн-платежей и шлюзов

Раздел Online Payment Methods в приложении Booking объединяет настройки современных электронных платежных систем, обеспечивающих мгновенную обработку транзакций. Интеграция онлайн-эквайринга позволяет автоматизировать процесс бронирования: клиент выбирает слот, оплачивает услугу картой или через кошелек, а система мгновенно подтверждает заказ и фиксирует оплату в базе данных Joomla.

1. Особенности работы онлайн-платежей

При подключении онлайн-шлюзов в панели управления Gridbox учитываются следующие особенности обработки транзакций:

  • ■ Мгновенное подтверждение: Статус бронирования меняется автоматически сразу после успешного ответа от сервера платежной системы.
  • ■ Безопасность PCI DSS: Все чувствительные данные банковских карт вводятся на защищенных страницах платежных провайдеров, не задерживаясь на сервере вашего сайта.
  • ■ Автоматические возвраты: Возможность проведения процедуры Refund (возврата средств) прямо из административной панели при отмене брони.
Обзор настройки и архитектуры онлайн-платежных методов в Gridbox

2. Таблица параметров онлайн-эквайринга

Сводная таблица ключевых настроек и параметров подключения онлайн-платежей:

Параметр шлюзаОписание и назначение настройкиФормат значения
Gateway TitleПубличное название платежного метода для клиентов (например, «Банковская карта / Stripe»).Текстовая строка
Webhook URLСпециальный адрес обратной связи для приема системных уведомлений от платежного сервера о статусе транзакции.URL-ссылка
Success / Failure RedirectСтраницы перенаправления пользователя после успешного завершения платежа или в случае ошибки.Выбор страницы сайта
Currency SupportСоответствие валюты сайта требованиям выбранного платежного шлюза (во избежание ошибок конвертации).ISO коды валют
Роль Webhooks:

Корректная настройка вебхуков (Webhooks) в личном кабинете платежной системы критически важна. Именно через них платежный шлюз сообщает сайту на Joomla, что деньги успешно поступили, даже если клиент закрыл вкладку браузера сразу после нажатия кнопки оплаты.

💡 СОВЕТ РАЗРАБОТЧИКУ:

При интеграции онлайн-платежей на международные проекты обязательно проверяй соответствие валют. Если валюта магазина в настройках Gridbox не поддерживается выбранным шлюзом (например, попытка отправить рубли в старые шлюзы без конвертации), транзакция завершится с ошибкой API. Всегда проверяйте логи сервера и совершайте тестовый прогон перед запуском проекта в продакшн.