Яндекс.Деньги — Касса — Документация docs.cs-cart.ru 4.5.x
Предыдущая статья Следующая статья
- Merchant Web Services — холдирование
Универсальное решение для интернет-магазинов — подключитесь и принимайте платежи разными способами. Отправить заявку
Официальный сайт: Яндекс.Деньги для интернет-магазина
Касса Яндекс.Деньги включает самые популярные способы приема оплаты:
Банковские карты | Visa (включая Electron), MasterCard и Maestro любого банка мира. |
---|---|
Электронные деньги | Яндекс.Деньги, WebMoney, QIWI Wallet |
Наличные | Через терминалы и салоны связи — более 170 тысяч пунктов. |
Баланс телефона | Билайн, МегаФон, МТС. |
Интернет-банкинг | Сбербанк Онлайн, Альфа-Клик, MasterPass, Промсвязьбанк |
Дополнительные возможности
Терминал для смартфона
Бизнес выходит за пределы интернета? Получите карманный ридер, который с легкостью заменяет обычный POS-терминал.
Скачайте бесплатное приложение и вставьте ридер в аудиоразъём смартфона или планшета — готово. Можно принимать к оплате банковские карты в такси, при курьерской доставке или в любой другой ситуации.
Инструкция
Подключите ваш интернет-магазин к системе Яндекс.Деньги (Подключить).
Информация для анкеты регистрации в системе Яндекс.Деньги:
CMS: CS-Cart
paymentAvisoURL:
https://ваш_домен/index.php?dispatch=payment_notification.payment_aviso&payment=yandex_money
checkURL:
https://ваш_домен/index.php?dispatch=payment_notification.check_order&payment=yandex_money
failURL:
https://ваш_домен/index.php?dispatch=payment_notification.error&payment=yandex_money
successURL:
https://ваш_домен/index.php?dispatch=payment_notification.ok&payment=yandex_money
Установите модуль “Способы оплаты”.
Создайте новый способ оплаты (Способы оплаты).
Выберите процессор оплаты “Yandex.Money” в окне редактирования способа оплаты.
Пройдите во вкладку “Настройки” нового способа оплаты и выполните настройку.
Примечание
Для успешной работы с системой Яндекс.Деньги на Вашем сервере должен быть установлен SSL сертификат. Допускается использование самоподписанного сертификата.
Доступные настройки
Информация — информация которая пригодится для регистрации интернет-магазина и работы с Яндекс.Деньги.
paymentAvisoURL:
https://ваш_домен/index.php?dispatch=payment_notification.payment_aviso&payment=yandex_money
https://ваш_домен/index.php?dispatch=payment_notification.check_order&payment=yandex_money
failURL:
https://ваш_домен/index.php?dispatch=payment_notification.error&payment=yandex_money
Настройки:
- Тестовый/реальный режим.
- ShopID — предоставляется при регистрации интернет-магазина в системе Яндекс.Деньги;
- SCID — предоставляется при регистрации интернет-магазина в системе Яндекс.Деньги;
- MD5 shopPassword — необходим при регистрации интернет-магазина. Вы можете сгенерировать md5 с помощью кнопки “Сгенерировать”.
Настройка Merchant Web Services (MWS) (подробная инструкция):
- Файл сертификата
- Пароль
- Отложенные платежи включены
- Статус отложенных заказов (заказы, ожидающие подтверждения)
- Статус подтвержденных заказов
- Статус отмененных отложенных заказов
- Включить возврат
- Статус возвращенных заказов
Способы оплаты:
- Яндекс.Деньги
- Банковская карта
- Терминал
- Мобильный телефон
- WebMoney
- Альфа-Клик
- Сбербанк онлайн
- MasterPass
- ПромСвязьБанк
Подсказка
Доступно несколько принципов работы исходя из настроек сектора “Способы оплаты”:
- Если Вы отметите один способ оплаты, то при оплате, покупатель будет сразу направлен на страницу оплаты “Яндекс. Деньги” с данным способом оплаты. Таким образом Вы можете создать несколько различных способов оплаты (“Кредитная карта” , “Яндекс.Деньги”, “WebMoney” и т.д.) используя один процессор “Яндекс.Деньги”.
- Если Вы отметите несколько способов оплаты, то они будут доступны в списке для выбора покупателем на странице оформления заказа.
- Если Вы не отметите ни одного способа оплаты, то покупатель сможет сам выбрать удобный способ оплаты после перехода на сайт Яндекс.Деньги.
Результат
Модуль оплаты ЮMoney (Яндекс.Деньги) Opencart 3.0
Модуль оплаты с помощью кошелька или банковских карт на ваш аккаунт ЮMoney (ex. Яндекс.Деньги) для Opencart 3.0 — прием оплаты в интернет-магазинах для физ.лиц и без документов.
Модуль создает варианты оплаты заказа:
— с банковских карт VISA, MasterCard и др.
— с кошелька YooMoney (бывший Яндекс.Деньги)
Инструкция по установке:
1. Загрузить модуль на сайт через админку (ocmod)
2. Обновите модификации
3. Перейдите в Система > Пользователи > Группы пользователей > Администраторы, добавить права в двух блоках (можно установить все галочки)
5. Создайте новое приложение на сайте https://yoomoney.ru/myservices/new (обязательно нужно поставить галочку возле «OAuth»)
6. Редактируйте модуль на вашем сайте на Opencart 3.x, пропишите туда все данные из вашего приложения на сайте Яндекс.Деньги
7. Перенесите поле RedirectURL из настроек модуля в приложение на сайте Яндекс
С помощью данного модуля вы можете принимать оплату с банковских карт на территории России, Украины, Беларуси, Казахстана и других стран, где работает система ЮMoney (Яндекс.Деньги).
Изменения:
08.09.2017 — исправлена проблема с изменением статуса заказа после оплаты
05.09.2018 — добавлен выбор плательщика комиссии, изменена ссылка авторизации платежа
08.04.2019 — решена проблема, которая возникала при изменении статуса заказа в админке, а также изменена структура модуля.
03.06.2020 — изменения в процессе оплаты картой
30.11.2020 — переход на ЮMoney
- Opencart 3.0.0.0
- Opencart 3.0.1.1
- Opencart 3.0.1.2
- Opencart 3.0.2.0 или ocStore 3.0.2.0
- Opencart 3.1.0.0
- Opencart 3.0.3.1
- Opencart 3.0.3.2
- Opencart 3.0.3.3
- Opencart 3.0.3.6
- Opencart 3.0.3.7 и OcStore 3.0.3.7
1. «Директория не доступна для записи!» или «Папка не разрешена для записи!»»
Решение проблемы:
Скачайте и установите дополнение Localcopy OCMOD
После установки этого дополнения нужно перейти в раздел Модификаторы и нажать кнопку «Обновить модификаторы». После этого можно устанавливать другие модули.
2. Модуль установился и работает в админке, но на сайте ничего не отображается
Возможно несколько проблем и вариантов их решения:
1. Не сброшен кеш шаблона — нужно обновить кеш [скриншот]
2. Вы раньше редактировали файлы шаблона через админку в разделе «Редактор темы», тогда этот файл сохранился в базе данных и на него уже не влияют ocmod-модификаторы, это проблема Opencart 3. Вам нужно установить фикс [скачать] и обновить модификации в админке.
3. Ваш шаблон устроен на TPL-файлах (*.tpl), в то время, когда в Opencart 3 шаблоны должны быть в формате TWIG (*.twig). Проблема в том, что ocmod-модификаторы не влияют на TPL-файлы — все изменения нужно вносить в эти файлы вручную.
3. Ошибка 500 Internal Server Error
Нужно включить вывод всех ошибок php на экране — для этого в файле .htaccess в конце нужно добавить строки:
php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL
Теперь вместо ошибки 500 должен отображаться код ошибки, который укажет на проблему.
4. Не работает модуль на Opencart 3.0.3.6
В официальных сборках Opencart 3.0.3.5 — 3.0.3.6 есть баг — там модификаторы не работают с twig-файлами из-за ошибки в стандартном модификаторе /system/modification.xml — вторая операция из этого модификатора не срабатывает.
Проблема есть на оф. гитхабе и предложено решение https://github.com/opencart/opencart/blob/3.0.x.x_Maintenance/upload/system/modification.xml
Мы сделали фикс-модификатор по этим рекомендациям, он заменит файл /system/modification.xml на правильный.
Решение проблемы:
1. Сделайте резервную копию вашего файла /system/modification.xml
3. Обновите кэш модификаторов
4. Обновите кэш twig-шаблонов
Включите javascript, чтобы увидеть комментарии
ИТРЕДЕР 2016 Обзор | Кредитные/дебетовые карты, iDEAL, Neteller, QIWI, Skrill, WebMoney, банковский перевод, Яндекс. Деньги | Минимальный депозит: $100 Максимальное кредитное плечо: 1:200 Минимальная позиция: 0,01 лота |
WSSolution 2015 Обзор | CashU, Кредитные/дебетовые карты, Moneta.Ru, paysafecard, QIWI, Skrill, WebMoney, Банковский перевод, Яндекс.Деньги | Минимальный депозит: $250 Максимальное кредитное плечо: 1:400 Минимальная позиция: 0,01 лота |
Торговля12 2015 Обзор | AliPay, CashU, Кредитные/дебетовые карты, Moneta.Ru, paysafecard, QIWI, Skrill, UnionPay, WebMoney, Банковский перевод, Яндекс.Деньги | Минимальный депозит: $250 Максимальное кредитное плечо: 1:400 Минимальная позиция: 0,01 лота |
Торговля Финтех 2016 Обзор | CashU, Кредитные/дебетовые карты, giropay, WebMoney, Банковский перевод, Яндекс. Деньги | Минимальный депозит: $250 Максимальное кредитное плечо: 1:200 Минимальная позиция: 0,01 лота |
Рынки Куб 2017 Обзор | Кредитные/дебетовые карты, QIWI, Skrill, Яндекс.Деньги | Минимальный депозит: $5000 Максимальное кредитное плечо: 1:100 Минимальная позиция: 0,01 лота |
Рынки Инвест 2017 Обзор | Crypto, c-gold, paysafecard, QIWI, WebMoney, банковский перевод, Яндекс.Деньги | Минимальный депозит: $250 Максимальное кредитное плечо: 1:1000 Минимальная позиция: 0,01 лота |
Capital XP 2015 Обзор | Крипто, Кредитные/дебетовые карты, QIWI, Банковский перевод, Яндекс. Деньги | Минимальный депозит: $250 Максимальное кредитное плечо: 1:100 Минимальная позиция: 0,01 лота |
Веб-портал
Создайте учетную запись на parkkzn . ру . После регистрации доступны следующие опции:- Пополнить баланс парковки
- Плата за парковку
- Остановить парковку
- Расширить парковку
- Проверьте историю транзакций
- Изменить свой профиль
В личном кабинете на parkkzn.ru вы можете пополнить баланс парковки.
Рисунок 1 – Пополнение баланса в личном кабинете на parkkzn.ru
После нажатия кнопки «Пополнить» появится всплывающее окно со следующим выбором способов пополнения баланса парковки:
- SMS
- Кредитная карта через Яндекс.ру, комиссия 5%
- Яндекс. Деньги через Яндекс, комиссия 5%
- Кредитная карта через Банк Казани, комиссия 0%
личный кабинет
Пополнение парковочного баланса с помощью кредитной картыЧтобы пополнить парковочный кредит с помощью кредитной карты, вам необходимо выбрать эту опцию в списке и указать сумму, которую вы хотите пополнить.
Есть два способа пополнения с кредитной карты:
- Кредитная карта через Яндекс, комиссия 5%
- Кредитная карта через Банк Казани
Разница только в комиссии за транзакцию
Рисунок 3 – Пополнение баланса парковки банковской картой
1) На странице оплаты выберите способ оплаты через систему Ассист Банк Казань.
2) Введите данные клиента.
Рисунок 4. Форма сведений о клиенте.
3) Затем необходимо ввести следующие данные:
- Номер карты;
- Срок действия карты;
- Имя держателя карты;
- код CVC2/CVV;
Рисунок 5 – Ввод данных кредитной карты
После пополнения кредитной картой указанная сумма добавляется к балансу в личном кабинете. Транзакция также отображается в истории платежей.
Пополнить баланс парковки по SMS
Для того, чтобы пополнить баланс по SMS, вам необходимо выбрать этот вариант в списке и указать сумму, которую вы хотите пополнить.
Рисунок 6 – Способы пополнения парковочного баланса на веб-портале
Подтвердите платеж, ответив на SMS.
Рисунок 7 – Подтверждение платежа.
После пополнения по СМС указанная сумма добавляется к балансу в личном кабинете. Транзакция также отображается в истории платежей.
Оплата парковки.Выберите парковку на карте. Перейдите на страницу оплаты, нажав кнопку «Оплатить парковку». Выбрать парковку также можно в разделе «Платные парковочные места»
Рисунок 8 – Выбор парковки на карте.
Рисунок 9 – Выбор парковки из списка.
Проверьте номер зоны.