В данном уроке расскажу как настроить оплату заказов в miniShop2 через Sberbank, при помощи дополнения mspSberbank.
Документация по mspSberbank
Настойка тестового режима
Для получения доступа к системе приёма платежей Сбербанка, вам нужно отправить заявку на эквайринг. Через какое-то время после отправки заявки, с вами свяжется менеджер и пришлет реквизиты для тестового режима.
Далее идем в системные настройки плагина и указываем реквизиты для подключения магазина, а именно
Логин Сбербанка (ms2_payment_sbrbnk_login) — сюда указываем логин для интеграции по API
Пароль Сбербанка (ms2_payment_sbrbnk_pass) — сюда указываем пароль для интеграции по API
Также проверьте адрес для запросов, должен заканчиваться на слеш (/). Обычно он выглядит так:
https://3dsec.sberbank.ru/payment/rest/ - для тестового режима
https://securepayments.sberbank.ru/payment/rest/ - для боевого режима
Далее идем в настройки MiniShop2, активируем новый способ оплаты:
и включаем оплату у нужных вариантов доставки и сохраняем.
Теперь открываем сайт в инкогнито (либо разлогиниваемся с него), кладем что-нибудь в корзину и пробуем оформить заказ с оплатой от сбербанк, должно перекинуть на страницу оплаты от сбера.
Вводим данный какой-нибудь тестовой карты для проверки оплаты (список карт можно посмотреть здесь). И оплачиваем ей.
После успешной оплаты, вас должно перебросить на главную страницу сайты, заказ должен появиться в админке и транзакция должна появится в личном кабинете сбера (логин и пароль от него в почте, см. выше).
Настройка боевого режима
Тестовый режим на сайте работает. Теперь нужно заключить договор со Сбербанком и получить реквизиты для боевого режима. После чего останется только указать эти реквизиты в системных настройках.
Надеюсь урок для вас был полезный, если что то не получается пишите в ТП плагина и вам помогут!