mspPK

Оплата заказов miniShop2 через PayKeeper
Автор дополнения
Алексей Шумаев
Пакетов
12
Закачек
1 603
Обычно отвечает в течение суток
Автор дополнения
Пакетов
12
Закачек
1 603
Обычно отвечает в течение суток
Версия 1.1.3-pl
Дата выпуска 26.11.2024
Загрузки 133
Просмотры 6 978
Для подключения оплаты необходимо получить от банка логин и пароль от личного кабинета.
В кабинете:
1. включить POST-оповещения на адрес: site.ru/assets/components/msppk/notification.php и указать Секретное слово.

2. указать адреса перенаправления клиента


Затем указать нужные параметры в системных настройках.
Адрес сервера указывайте с протоколом:
https://xxx.server.paykeeper.ru

Быстрая проверка работы модуля оплаты (используйте компонент Console для удобства):
require_once MODX_CORE_PATH.'components/msppk/model/msppk/msppkhandler.class.php';
$order_id = 1; # id заказа
if($order = $modx->getObject('msOrder', $order_id)) {
    $handler = new mspPKPaymentHandler($order);
    echo $handler->getPaymentLink($order); # ссылка на оплату или ошибка в логе в случае неудачи
}

1.1.3-pl

Исправлена ошибка с отсутствием возврата хэша при подтверждении оплаты

1.1.2-pl

Исправлены недочёты

1.1.1-pl

Добавлена коррекция стоимости товаров в случае, если сумма по товарам отличается от суммы заказа

1.1.0-pl

Исправление ошибки уведомлений

1.0.6-beta

Добавлен обработчик ошибки "Incorrect database response"

1.0.5-beta

Исправлена ошибка учёта ставки

1.0.4-beta

Установлена доставка как товар

1.0.3-beta

Добавлены некоторые настройки

1.0.2-beta

Публичный релиз

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