Яндекс.Касса

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

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

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

Как подключиться к Яндекс.Кассе?

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

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

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

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

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

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

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

Поле ShopID необходимо скопировать с личного кабинета Яндекс.Кассы (Настройки/Магазин, 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 модуль Яндекс.Кассы использует API новой версии, необходимо в настройках модуля заменить Секретный ключ. Его необходимо скопировать с личного кабинета Яндекс.Кассы (Настройки/Ключи API, Секретный ключ). Необходимо обратиться к менеджеру Яндекс.Кассы и попросить поменять протокол на API Яндекс.Кассы. В этом же сообщении к менеджеру можно сообщить, что для нового протокола нужно установить URL для уведомлений: https://имя_сайта/phpshop/modules/yandexkassa/payment/check.php

* Модуль "Яндекс.Касса" по новому протоколу API доступен для версии PHPShop 6.0.1 и выше.