Яндекс.Касса для OpenCart 1.5

Инструкция по настройке

Модуль поддерживает три платёжных сервиса Яндекса.

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

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

Это сервис для бизнеса: для работы с ним нужен договор, деньги будут поступать на расчетный счёт компании.

Подключить Кассу

Яндекс.Деньги

Через Яндекс.Деньги можно включить на сайте приём платежей с банковских карт и из электронных кошельков. Деньги будут приходить в кошелёк на Яндексе, договор не нужен.

Создать кошелёк

Яндекс.Платёжка

Через Платёжку можно включить на сайте приём платежей с банковских карт и из электронных кошельков.

Это сервис для бизнеса: деньги будут приходить на расчётный счёт компании. Договор не нужен, но за работу формы нужно заплатить 3000 ₽.

Почитать про Платёжку

 

Как установить модуль

Как настроить приём платежей через Кассу

Как настроить приём платежей через Яндекс.Деньги

Как настроить приём платежей через Яндекс.Платёжку

Как использовать отложенную оплату (предавторизацию)

Как установить модуль

1. Скачайте архив с модулем

2. В архиве найдите папку src и скопируйте ее содержимое в корневую папку сайта на вашем сервере.

3. В панели управления сайтом выберите Дополнения — Оплата.

4. В строке с названием «Яндекс.Деньги» нажмите Установить.

Когда установка закончится, можно настраивать приём платежей.

Как настроить приём платежей через Кассу

Чтобы настроить прием платежей по этой инструкции, нужно подключиться к Яндекс.Кассе и получить параметры shopId и Секретный ключ.

  • shopId появится в личном кабинете Кассы сам, когда вы подключитесь к сервису,
  • секретный ключ нужно самостоятельно выпустить и активировать в личном кабинете Кассы.

Когда у вас будут оба этих параметра, можно переходить к настройке модуля по этой инструкции.

1. В панели управления Opencart откройте настройки модуля (Дополнения — Оплата — Изменить в строке с названием «Яндекс.Деньги 2.0»).

2. Выберите вкладку Яндекс.Касса и сверху поставьте галочку Включить прием платежей через Яндекс.Кассу.

3. Заполните поля shopId и Секретный ключ: оба параметра можно взять в личном кабинете Яндекс.Кассы.

4. Отметьте удобный сценарий выбора способа оплаты:

  • На стороне Яндекс.Кассы (процесс можно посмотреть в демо-магазине),
  • На стороне магазина.

Выбор способа оплаты на стороне магазина выглядит так:

5. Если вы выбрали сценарий оплаты «на стороне магазина», поставьте галочки напротив тех способов оплаты, которые указаны в вашем договоре с Яндекс.Деньгами. В выпадающем списке отметьте способ оплаты по умолчанию: он будет выбран, когда покупатель перейдет к оплате.

6. В выпадающих списках отметьте страницы, которые увидят ваши покупатели при:

  • успешной оплате заказа,
  • ошибке при оплате.

Если подходящих страниц нет, их нужно создать.

7. В поле Название платежного сервиса напишите «Яндекс.Касса».

8. Если вы настраивали отправку чеков в налоговую через партнеров Яндекс.Кассы (по 54-ФЗ), включите отправку данных для чека.

Укажите, какую ставку НДС ставить в чеке:

  • ставка по умолчанию будет в чеке для товаров, у которых вы не указывали НДС раньше.
  • ставки, которые уже есть в вашем магазине, нужно сопоставить со ставками в Яндекс.Кассе.

Помощь Кассы: отправка чеков по 54-ФЗ

9. Внизу страницы есть раздел «Дополнительная информация для администратора». Найдите в нём Статус заказа после оплаты и выберите статус, который будет присвоен заказу, если его оплатили через Яндекс.Кассу.

10. Нажмите Сохранить в правом верхнем углу. Готово: можно проверять прием платежей через Яндекс.Кассу.

Офферная программа Яндекс.Денег

Если вы включили офферную программу Яндекс.Денег, через модуль можно отправлять Яндекс.Деньгам уведомления об использовании промокода.

Для этого:

  1. В панели управления Opencart откройте настройки модуля (Дополнения — Оплата — Изменить в строке с названием «Яндекс.Деньги 2.0»).
  2. Выберите вкладку Офферная программа и поставьте галочку «Уведомлять Яндекс.Деньги об использовании промокода».
  3. Укажите параметры, которые получили от менеджера Яндекс.Денег при подключении программы: номер кампании, логин и пароль.

Готово: если при оплате клиент использовал промокод, вы можете подтвердить это через историю заказа – там появится специальная кнопка. Это подтверждение отправится в Яндекс.Деньги.

Вопросы про офферную программу присылайте на merchants@money.yandex.ru.

Как настроить приём платежей через Яндекс.Деньги

Чтобы настроить приём платежей по этой инструкции, нужен номер Яндекс.Кошелька. Создать кошелёк

  1. В панели управления Opencart откройте настройки модуля (Дополнения — Оплата — Изменить в строке с названием «Яндекс.Деньги 2.0»).

  2. Выберите вкладку Яндекс.Деньги и поставьте галочку «Включить приём платежей».
  3. Укажите номер кошелька, в который надо зачислять платежи.
  4. Поставьте галочки рядом со способами приема платежей, которые вам нужны.
  5. Внизу страницы есть раздел «Дополнительная информация для администратора». Найдите в нём Статус заказа после оплаты и выберите статус, который будет присвоен заказу, если его оплатили через Яндекс.Кассу.

  6. Сохраните настройки. Готово, можно проверять приём платежей.

Как настроить приём платежей через Яндекс.Платёжку

Настройка проходит в три этапа:

  1. На сайте Платёжки получите настройки платёжной формы.
  2. Пропишите эти настройки в панели управления сайтом.
  3. Заплатите за работу формы.

Как получить настройки платёжной формы

1. На сайте Платёжки заполните шаблон формы : в поле Название товара или услуги напишите «Оплата заказа». Поле Сумма заполнять не нужно, добавлять другие товары или дополнительные поля тоже не нужно — всё уже учтено в вашей CMS.

Как выглядит шаблон формы

2. Нажмите Продолжить и на открывшейся странице заполните анкету компании.

Нужно указать:

  • юридическое название и ИНН вашей компании,
  • реквизиты счёта,
  • электронную почту: на неё будут приходить сообщения о платежах,
  • сайт, на котором вы планируете принимать платежи через Платёжку.
Как выглядит анкета компании

3. Нажмите Создать форму. Реквизиты, сайт и другие данные, которые вы указали, отправятся на проверку. Она займет пару минут.

4. Если всё в порядке, вам придёт электронное письмо с параметрами формы и реквизитами для лицензионного платежа.

Как выглядит письмо

Как прописать настройки в панели управления

1. Зайдите в панель управления Opencart и откройте настройки модуля (Дополнения — Оплата — Изменить в строке с названием «Яндекс.Деньги 2.0»).

2. Выберите вкладку Яндекс.Платёжка и поставьте галочку Включить прием платежей.

3. Идентификатор Платежки — это ID формы, скопируйте его из письма Платежки (оно пришло, когда вы собрали форму).

4. В поле Назначение платежа напишите всё, что поможет отличить заказ, который оплатили через Платежку. Этот параметр будет в платежном поручении.

5. В поле Статус заказа выберите статус, который будет присвоен заказу, для оплаты которого выбрали Платежку. Статус должен показать, что результат платежа неизвестен: заплатил клиент или нет, можно узнать только из уведомления на почте.

6. Сохраните настройки. Осталось оплатить работу формы — и можно принимать платежи.

Как будет выглядеть форма на вашем сайте

Как оплатить работу формы

  1. Откройте письмо с кодом формы и реквизитами для лицензионного платежа.
  2. Заплатите 3000 рублей по реквизитам. Платить нужно с расчётного счета, на который будете принимать платежи (иначе платёж не зачтётся).
  3. Как только деньги придут, мы активируем форму и пришлём вам письмо. Срок зависит от вашего банка, максимум — 3 дня.

Готово, можно принимать платежи.

Внимание. Один лицензионный платёж действует на все формы, которые вы соберете для своей компании (проверяем по ИНН, который вы указываете при создании формы). Ограничения по количеству и размеру платежей тоже действуют на все формы сразу.

Как использовать отложенную оплату (предавторизацию)

Если включена отложенная оплата, платеж банковской картой проходит в два этапа:

  1. При оформлении заказа на сайте банк блокирует нужную сумму на карте клиента.
  2. Магазин подтверждает платеж или возвращает деньги клиенту.

В таком случае, если заказ отменится или товара не будет в наличии, магазин сможет легко вернуть деньги. Комиссии за такой возврат нет.

Как включить отложенную оплату (предавторизацию)

1. Перейдите в Дополнения — Оплата.

2. На открывшейся странице найдите метод оплаты Яндекс.Деньги 2.0 и нажмите кнопку Изменить.

3. Откроются настройки модуля Яндекс.Деньги 2.0. Здесь нужно установить галочку напротив пункта Включить отложенную оплату, чтобы включить функцию.

Когда функция включена, у заказов появляются новые статусы: «Ожидает подтверждения» и «Отменён». Статусы нужно настроить в форме, которая появится после включения отложенной оплаты.

Потом не забудьте сохранить настройки.

Как подтвердить или отменить платёж

1. Перейдите на страницу со списком заказов: Продажи — Заказы.

В списке заказов найдите тот, который ожидает подтверждения. У него будет кнопка Подтверждение. Нажмите её, чтобы перейти в форму подтверждения или отмены платежа.

2. В этой форме отображается основная информация о платеже. Для обработки платежа нажмите одну из кнопок: Подтвердить платёж или Отменить платёж.

Действие происходит сразу после нажатия кнопки.