Платежные системы

В 5CMS поддерживаются наиболее популярные способы оплаты (Яндекс Касса, Robokassa, Вебмани, Paypal и оплата квитанцией).

Разберем структуру на примере платежного модуля Robokassa.

В /payment/Robokassa/ находятся всего 3 файла:

  • Robokassa.php - отправка данных в платежную систему (в т.ч. и фискальных данных)
  • callback.php - отработка ответа платежной системы, проверка приходящих данных и смена статуса заказа
  • settings.xml - настройки для вывода полей для заполнения в админке

Добавление новой платежной системы:

Для создания нового платежного модуля достаточно:

1) создать копию имеющегося и переименовать файлы,

2) по образцу переделать обмен данными с API новой платежной системы

3) затем залить его в директорию /payment

После этого новой способ оплаты станет доступен в:

Админка > Настройки > Оплата : Добавить способ оплаты

Платежные системы

Еще нет своего сайта? Создайте интернет-магазин на платформе 5CMS - Все для продаж уже внутри!

Рекомендуем прочитать