studiotata

Обучение работе в modX.
Payonline для Modx

payonlineВыпущен модуль оплаты Payonline для Modx Shopkeeper 3, умеет изменять статус заказа на «Оплачено». 
Выглядит в виде кнопки «Оплатить», по нажатию на которую вы переходите на страницу оплаты payonline.ru  с выбором нужного способа оплаты (Visa, Mastercard, VISA Electron, Maestro, Яндекс.Деньги, WebMoney, QIWI Кошелек и другие).

1.
Скопируйте файл payonline-1.0-pl.transport.zip в папку /core/packages/ вашего сайта. Запустите установщик приложений. Кликните на стрелочку конпки «Загрузить дополнения» и выберите «Искать пакеты локально». Найдите в списке модуль «Payonline» и нажмите «установить».

2.
Зайдите по адресу https://secure.payonlinesystem.com/merchant/sites/view/?id=74846&content=Settings
Кликните на ссылку "Изменить".
Режим безопасности:    Standart
Callback Url для успешных транзакций: http://vash-site.xxx/?mode=payonline
Включаем "Вызывать Callback для подтвержденных транзакций"
Callback url encoding: utf-8
Callback method: GET
Нажимаем на "Сохранить изменения"
Страницу не закрываем.

3.
Кликаем на сниппет Payonline, закладка "Параметры". Копируем из незакрытой страницы Merchant Id и "Private security key".
Если нужно сменить статус после успешной оплаты - пишем порядковый номер статуса в orderStatus.
Номер можно взять в настройках Shopkeeper /manageк/index.php?a=settings&namespace=shopkeeper3
   

4.
На страницу, где должна быть кнопка "Оплатить" (обычно это страница "Спасибо, ваш заказ принят") вставьте запуск сниппета.  

Можно принимать платежи.

Возможна адаптация модуля под другие движки modx или другие cms.

 

Если остались вопросы - напишите их в комментариях. Мы ответим очень быстро!