Bitrix Paymaster

битрикс paymaster

битрикс paymaster


Магазин — Платежные системы — Добавить платежную систему

Выбираем обработчик. Есть системные и кастомные. Кастомные распологаем в php_interface/include/sale_payment/какая-то платеж. система (или local/php_interface/..)
Можно скопировать системный и дальше доработать его. Лежат они в bitrix/modules/sale/payment/paymaster/payment.php

Важно помнить!

Если при копировании не изменить имя (оставить /bitrix/php_interface/include/sale_payment/yandex), то в настройках платежных систем можно будет использовать только кастомный обработчик. Системный (тот, который копировался) не будет доступен, то есть кастомный обработчик подменяет системный.

Далее сам Paymaster. В ЛК создаем сайт. Получаем Идентификатор, задаем пароль. В настройках указываем обработчики — скрипты, куда придут запросы с подтверждением, успехом и т.д.



Переходим обратно в админку — Платежные системы — Настройка обработчика ПС -Показать все . Там проставляем данные, полученные в ЛК пеймастер.




На странице обработчика (result_payment.php и personal/order/payment/result.php) должен распологаться компонент bitrix:sale.order.payment.receive с ID платежной системы.


$APPLICATION->IncludeComponent(
	"bitrix:sale.order.payment.receive",
	"",
	Array(
		"PAY_SYSTEM_ID_NEW" => "15"
	)
);

Leave a comment

Your email address will not be published.


*