Инструкция по настройке модуля ЮMoney для OpenCart 2/3
ЮMoney — это модуль для интеграции интернет-магазина с платёжными сервисами ЮMoney.
ЮKassa: позволяет принимать платежи на расчетный счет и делать возвраты (по договору, для юрлиц и ИП).
ЮMoney: позволяет принимать платежи на кошелёк ЮMoney (без заключения договора, для всех).
За техническую поддержку и обновление модуля отвечает компания «ЮMoney».
 
Установка модуля
  1. Скачайте архив с модулем.
  2. В панели управления выберите пункт меню Модули — Установка расширений.
  3. Нажмите Загрузить и выберите скачанный архив. Когда архив загрузится, нажмите Продолжить.
  4. В панели управления выберите Модули, затем — Модификаторы. Нажмите Обновить — голубой квадрат в правом верхнем углу. Дождитесь надписи «Действие успешно выполнено!».
  5. В левом меню выберите Модули — Модули/Расширения. В разделе Тип расширения выберите Оплата. Откроется список платежных расширений. Найдите в нем ЮMoney и нажмите Активировать (зеленый квадрат справа).
  6. Когда появится надпись «Настройки успешно обновлены», можно переходить к настройке модуля.
 
ЮKassa
 
Как настроить прием платежей
Чтобы настроить прием платежей по этой инструкции, нужно подключиться к ЮKassa и получить параметры
shopId
и
Секретный ключ
.
  • shopId
    появится в личном кабинете ЮKassa сам, когда вы подключитесь к сервису,
  • секретный ключ
    нужно самостоятельно выпустить и активировать в личном кабинете ЮKassa. Подробнее в Помощи ЮKassa
Когда у вас будут оба этих параметра, можно переходить к настройке.
  1. В панели управления сайтом нажмите Модули — Модули/Расширения. В списке Выберите тип расширения поставьте «Оплата».
  2. Откроется список платежных расширений. Найдите в нем ЮMoney и нажмите «Редактировать» (синий квадрат с карандашиком справа).
  3. Откройте вкладку ЮKassa. Поставьте галочку Включить прием платежей через ЮKassa.
  4. Заполните поля shopId и Секретный ключ: оба параметра можно взять в личном кабинете ЮKassa.
  5. Отметьте удобный сценарий выбора способа оплаты:
    • На стороне ЮKassa (пример можно посмотреть в демо-магазине),
    • На стороне магазина.
  6. Если вы выбрали сценарий оплаты «на стороне магазина», поставьте галочки напротив тех способов оплаты, которые указаны в вашем договоре с ЮMoney.
  7. В поле Название платежного сервиса напишите «ЮKassa (банковские карты, электронные деньги и др)».
  8. Если вы настраивали отправку чеков в налоговую через партнеров ЮKassa (по 54-ФЗ), включите отправку данных для чека. Затем укажите, какую ставку НДС ставить в чеке.
    • Ставка по умолчанию будет в чеке для товаров, у которых вы не указывали НДС раньше,
    • Ставки, которые уже есть в вашем магазине, нужно сопоставить со ставками в ЮKassa.
  9. Чтобы фискальные документы соответствовали ФФД 1.05, настройте Признак способа расчёта и Признак предмета расчёта.
    Признак способа расчёта (способ расчёта) — это категория способа, которым вы принимаете оплату (оплата в кредит, предоплата, полный расчёт и т.д.)
    Признак предмета расчёта (предмет расчёта) — это категория товаров и услуг, которые вы продаёте (товар, услуга, ставка в игре и т.д.)
    В настройках модуля значения этих параметров задаются отдельно для товаров и для доставки.
    Второй чек
    Когда вы настроили всё для 54-ФЗ, можно перейти ко второму чеку. Если включить эту опцию, модуль будет формировать закрывающий чек. Это произойдёт автоматически, если в заказе есть позиции с полной предоплатой, и этот заказ перешёл в выбранный статус. Например, «Завершён».
    В истории заказа появится запись об отправке второго чека.
  10. В поле «Статус заказа после оплаты» укажите статус, который будет присвоен заказу, который оплатили через ЮKassa.
  11. По желанию включите «Выставление счетов по электронной почте» и настройте шаблон письма. После этого сможете одной кнопкой отправлять счета на оплату заказов, которые сделаны на вашем сайте.
    Как настроить выставление счетов
    Как выставлять счета
  12. Когда закончите, прокрутите страницу наверх и нажмите Сохранить — синий квадрат с иконкой дискеты. Готово — можно проверять прием платежей.
 
Как делать возвраты платежей
  1. В левом меню выберите «Продажи», затем — «Заказы». В списке заказов найдите нужный (если список большой, используйте фильтр сверху).
  2. В поле «Действия» (Action) в строчке с заказом кликните по зеленому значку «Управление заказом».
  3. Укажите сумму возврата. Напишите причину, по которой возвращаете деньги — это ваше сообщение для клиента.
  4. Нажмите «Сделать возврат». Если всё в порядке, вы увидите сообщение «Платеж успешно возвращен». Если возврат не прошел — сообщение об ошибке.
 
Как использовать отложенную оплату (предавторизацию)
Если включена отложенная оплата, платеж банковской картой проходит в два этапа:
  1. При оформлении заказа на сайте банк блокирует нужную сумму на карте клиента.
  2. Магазин подтверждает платеж или возвращает деньги клиенту.
В таком случае, если заказ отменится или товара не будет в наличии, магазин сможет легко вернуть деньги. Комиссии за такой возврат нет.
Как включить холдирование
  1. Перейдите в раздел Модули / Расширения.
  2. Выберите в выпадающем списке тип расширения «Оплата».
  3. В списке расширений найдите модуль ЮMoney и нажмите кнопку «Редактировать».
  4. Откроются настройки модуля. Здесь нужно установить галочку напротив пункта «Включить отложенную оплату», чтобы включить функцию.
    Когда функция включена, у заказов появляются новые статусы: «Ожидает подтверждения» и «Отменён». Статусы нужно настроить в форме, которая появится после включения отложенной оплаты.
    Потом не забудьте сохранить настройки.
Как подтвердить или отменить платёж
  1. Перейдите в раздел Заказы.
  2. В списке заказов найдите тот, который ожидает подтверждения. У него будет кнопка «Подтверждение платежа». Нажмите её, чтобы перейти в форму подтверждения или отмены платежа.
  3. В этой форме отображается основная информация о платеже. Есть две кнопки: «Подтвердить платёж» и «Отменить платёж».
    Для подтверждения платежа нажмите «Подтвердить платёж».
    Чтобы отменить платёж, нажмите кнопку «Отменить платёж».
    Действие происходит сразу после нажатия кнопки.
 
Как настроить B2B-платежи
B2B-платежи в ЮKassa позволяют принимать на сайте оплату от юридических лиц.
  1. После установки модуля ЮKassa найдите в списке платёжных модулей «ЮKassa: Сбербанк Бизнес Онлайн», и убедитесь, что он активирован. Если нет — нажмите кнопку «Активировать».
  2. Чтобы B2B-платежи через Сбербанк Бизнес Онлайн работали, включите эту опцию в настройках модуля:
  3. Укажите налоговую ставку, которая будет передаваться в Сбербанк Бизнес Онлайн, если в карточке товара не указана другая ставка.
    Внимание. При оплате через Сбербанк Бизнес Онлайн есть ограничение: в одном заказе могут быть только товары с одинаковой ставкой НДС. Если клиент положит в корзину товары с разными ставками — мы покажем ему сообщение, что оплатить их одним чеком не получится.
  4. Сопоставьте ставки НДС в вашем магазине со ставками, которые будут передаваться в Сбербанк Бизнес Онлайн.
  5. После настройки B2B-платежей не забудьте сохранить изменения.
    При оплате через Сбербанк Бизнес Онлайн информация о плательщике записывается в историю заказа.
 
ЮMoney
 
Как настроить прием платежей в кошелёк ЮMoney
С помощью этого модуля можно принимать платежи без договора, в кошелёк ЮMoney.
  1. В панели управления сайтом нажмите Модули — Модули/Расширения. В списке Выберите тип расширения поставьте «Оплата».
  2. Откроется список платежных расширений. Найдите в нем ЮMoney и нажмите «Редактировать» (синий квадрат с карандашиком справа).
  3. Откройте вкладку «ЮMoney». Поставьте галочку «Включить прием платежей в кошелёк ЮMoney».
  4. В поле «Номер кошелька» укажите номер кошелька ЮMoney, в который будут поступать деньги.
  5. Значения «ID приложения» и «Секретное слово» нужно получить на сайте ЮMoney.
    Для этого пройдите по ссылке и заполните поля:
    • «Название» — это название вашего магазина. Его увидит пользователь.
    • «Адрес сайта» — это сайт, на котором вы будете принимать платежи.
    • «Email для связи» — ваша электронная почта.
    • «Redirect URI» — это RedirectURL в настройках модуля (просто скопируйте эту ссылку).
    • «Логотип» загружать необязательно, но с ним пользователи быстрее узнают ваш сервис.
    • «Использовать проверку подлинности приложения» — обязательно поставьте галочку.
      Когда заполните все поля на странице регистрации, нажмите «Подтвердить». Сайт сгенерирует ID и «Секретное слово»: скопируйте их в настройки модуля.
  6. В поле Название платежного сервиса напишите «ЮMoney (банковские карты, кошельки ЮMoney)».
  7. В поле Статус заказа после оплаты укажите, какой статус присваивать заказам, которые оплатили через ЮMoney.
  8. Остальные настройки заполняйте по желанию. Когда закончите, прокрутите страницу наверх и нажмите Сохранить — синий квадрат с иконкой дискеты. Готово, можно проверять прием платежей.