490
6.20
7.00
за сайт
- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
Внимание, этот компонент несовместим с MODX 3.
Для подключения оплаты необходимо:
1. Указать в системных настройках «Ключ магазина» и «Секретный ключ», а также id страниц успешной и не успешной оплаты. Прочие настройки — индивидуально для каждого магазина: ставка НДС, СНО и т.п.
Ключ магазина указан в личном кабинете Paymo: Магазины -> Api-Key; секретный ключ: Магазины -> настройки -> Технические настройки -> поле «ЭЦП (secret_key)».
2. Указать адрес для функций обратного вызова: Магазины -> настройки -> Технические настройки ->
поля «Запрос подтверждения (start callback)» и «Отправка результата (finish callback)». Значение полей:
https://[ваш_домен]/assets/components/msppaymo/callbacks.php
3. Там же, в разделе «Запрос подтверждения (start callback)» поставить галку «Учитывать результаты callback при оплате».

Данные тестовых карт для проверки работы в тестовом режиме: https://docs.paymo.ru/#7bcb6742c3
Быстрая проверка работы модуля оплаты (используйте компонент Console для удобства):
1. Указать в системных настройках «Ключ магазина» и «Секретный ключ», а также id страниц успешной и не успешной оплаты. Прочие настройки — индивидуально для каждого магазина: ставка НДС, СНО и т.п.
Ключ магазина указан в личном кабинете Paymo: Магазины -> Api-Key; секретный ключ: Магазины -> настройки -> Технические настройки -> поле «ЭЦП (secret_key)».
2. Указать адрес для функций обратного вызова: Магазины -> настройки -> Технические настройки ->
поля «Запрос подтверждения (start callback)» и «Отправка результата (finish callback)». Значение полей:
https://[ваш_домен]/assets/components/msppaymo/callbacks.php
3. Там же, в разделе «Запрос подтверждения (start callback)» поставить галку «Учитывать результаты callback при оплате».

Данные тестовых карт для проверки работы в тестовом режиме: https://docs.paymo.ru/#7bcb6742c3
Быстрая проверка работы модуля оплаты (используйте компонент Console для удобства):
require_once MODX_CORE_PATH.'components/msppaymo/model/msppaymo/msppaymohandler.class.php';
$order_id = 1; # id заказа
if($order = $modx->getObject('msOrder', $order_id)) {
$handler = new mspPaymoPaymentHandler($order);
echo $handler->getPaymentLink($order); # ссылка на оплату или ошибка в логе в случае неудачи
} 



Последние обсуждения в сообществе MODX.pro