490
4.76
7.00
за сайт
- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
Внимание, этот компонент требует версию PHP
7.0
или выше!
Если ваш сайт использует PHP ниже требуемого, установка этого
дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже
2.6
!
Для подключения оплаты необходимо:
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