ЮKassa

Модуль популярного сервиса приема онлайн-платежей, позволяющего принимать к оплате банковские карты, электронные деньги, наличные. Старое название сервиса Яндекс.Касса.

Чтобы включить модуль, зайдите в панель управления вашего сайта и в верхнем меню выберите пункт Модули → Управление модулями → Платежные системы - ЮKassa - Включить. После включения, модуль появится в меню Модули → ЮKassa, а в разделе Заказы - Способы оплаты добавится способ оплаты ЮKassa:

После выбора оплаты Яндекс.Касса, ваш покупатель перейдет в шлюз оплаты:

Как подключиться к ЮKassa?

  1. Подайте заявку на подключение по ссылке https://money.yandex.ru/joinups/?source=phpshop и получите доступ в личный кабинет.

  2. Заполните анкету.

  3. Выберите способ подключения API.

  4. Подпишите договор.

Технические данные необходимые для регистрации и подключения к ЮKassa

В личном кабинете ЮKassa открыть Настройки/Магазин, "URL для уведомлений" указатьhttps://имя_сайта/phpshop/modules/yandexkassa/payment/check.php

Поле Секретный ключ необходимо скопировать с личного кабинета ЮKassa (Настройки/Ключи API, Секретный ключ).

Поле ShopID необходимо скопировать с личного кабинета ЮKassa (Настройки/Магазин, shopId).

В настройка "Оплата при статусе" выберите статус заказа, при котором пользователю станет доступной возможность оплатить заказ данным способом. Если выбран статус "Новый заказ", пользователь сможет оплатить заказ сразу после оформления. Сообщение заданное в поле "Описание оплаты" выводится после оформления заказа в случае, когда статус заказа не совпадает со статусом указанным в настройке "Оплата при статусе".

Настройка доставки

Параметр ставки НДС для доставки можно настроить в карточке редактирования доставки.

Шаблоны дизайна

Шаблон вывода информации о платёжной системе после оформления: /phpshop/modules/yandexkassa/templates/payment_forma.tpl Шаблон сообщения об успешной оплате: /phpshop/modules/yandexkassa/templates/success_forma.tpl Шаблон сообщения об успешной оплате: /phpshop/modules/yandexkassa/templates/fail_forma.tpl

Начиная с версии 6.0.1 модуль ЮKassa использует API новой версии, необходимо в настройках модуля заменить Секретный ключ. Его необходимо скопировать с личного кабинета Яндекс.Кассы (Настройки/Ключи API, Секретный ключ). Необходимо обратиться к менеджеру Яндекс.Кассы и попросить поменять протокол на API ЮKassa. В этом же сообщении к менеджеру можно сообщить, что для нового протокола нужно установить URL для уведомлений: https://имя_сайта/phpshop/modules/yandexkassa/payment/check.php

Модуль "ЮKassa" по новому протоколу API доступен для версии PHPShop 6.0.1 и выше