Выдано 135495 лицензий

Магазин приложений HostCMS

Менее 50 установок.

Установить модуль вы можете через раздел «Магазин приложений» в центре администрирования HostCMS.

Платежная система "Долями" - сервис для оплаты покупок частями.

Инструкция по подключению https://dolyame.ru/develop/api/preparation/

В файле bootstrap.php разместите следующий код:

class Dolyame_Status_Observer
{
	static public function onBeforeChangedOrder($handler, $args)
	{
		list($mode) = $args;

		$oShop_Order = $handler->getShopOrder();
		$oShop_Order_Before = $object->getShopOrderBeforeAction();
			
		if (in_array($mode, array('changeStatusPaid', 'edit', 'apply')))
		{
			// статус "Долями [create]"
			if ($oShop_Order_Before->shop_order_status_id != $oShop_Order->shop_order_status_id && $oShop_Order->Shop_Order_Status->name == 'Долями [create]') {
				method_exists($handler, 'create') && $handler->create();
			}

			// статус "Долями [commit]"
			if ($oShop_Order_Before->shop_order_status_id != $oShop_Order->shop_order_status_id && $oShop_Order->Shop_Order_Status->name == 'Долями [commit]') {
				method_exists($handler, 'commit') && $handler->commit();
			}

			// статус "Долями [refund]" возврат
			if ($oShop_Order_Before->shop_order_status_id != $oShop_Order->shop_order_status_id && $oShop_Order->Shop_Order_Status->name == 'Долями [refund]') {
				method_exists($handler, 'refund') && $handler->refund();
			}
		}
	}
}

Core_Event::attach('Shop_Payment_System_Handler.onBeforeChangedOrder', array('Dolyame_Status_Observer', 'onBeforeChangedOrder'));

После заключения договора и получения mtls-сертификат (см. инструкцию) разместите их в папке /hostcmsfiles/shop/pay/open-api-cert.pem и /hostcmsfiles/shop/pay/private.key

Поддержка/консультация не осуществляется, модуль распространяется «как есть»!

Подписаться на наш канал: t.me/morozovpimnev_n

Скриншоты

Версии модуля

Версия Дата Описание Версия от Версия до
1.0 25.08.2022 релиз 6.5.4
Похожие
Платежная система "WEBPAY"

Платежная система "WEBPAY"

Бесплатно
RosKassa - платежный шлюз для интернет магазина

RosKassa - платежный шлюз для интернет магазина

Плагин, который легко установить, можно использовать для инициирования и совершения платежей. Когда потребитель хочет заплатить, он переходит на страницу оформления заказа. Это момент, когда приходит на помощь РосКасса. Потребитель может выбрать способ оплаты, которым он хочет заплатить. Продавец самостоятельно выбирает набор способов оплаты на своем сайте. Платежи обрабатываются в их собственной безопасной платежной среде. После оплаты покупатель перенаправляется в интернет-магазин продавца.

Бесплатно
Импорт заказов

Импорт заказов

Позволят импортировать заказы в магазин из файла экспорта.

3 000 ₽
Платежная система "Prodamus"

Платежная система "Prodamus"

Платежная система "Prodamus"

Бесплатно
Платежная система "«Сбербанк» - Интернет-эквайринг"

Платежная система "«Сбербанк» - Интернет-эквайринг"

Платежная система позволяет принимать оплату по карте через интернет-эквайринг Сбербанка
1 500 ₽
Платежная система "LiqPay"

Платежная система "LiqPay"

Бесплатно