/ Сайтостроение / Адаптивность / Интеграция Яндекс.Кассы

Интеграция Яндекс.Кассы

HIT

Разбираем поэтапно интеграцию Яндекс.Кассы в модуль интернет-магазина Woocommerce.

Одной из главных особенностей подключения к платежному модулю Яндекс.Кассе является требование наличия SSL сертификата!

Подключаем Яндекс Кассу

1. Регистрируемся на Яндекс.Касса и заполняем раздел АНКЕТА (предоставляем различные документы и информацию).

2. Заполняем раздел НАСТРОЙКИ. Выбираем CMS в которую будем интегрировать (в нашем случае WordPress/woocommerce) и скачиваем соответствующий плагин — yandex_money.
(в нем 2 файла php: yamoney_gateway.class.php и yandex_money.php и директория с изображениями images).

3. Прописываем в разделе НАСТРОЙКИ
ЯндексКасса-Настройки
и задаем shopPassword, который позже нам понадобится.

4. После отправки всех документов на рассмотрение из Яндекса должно прийти письмо содержащее номера shopId и scid, а также данные по тестовой карте.

5. Устанавливаем и активируем плагин, в настройках WC включаем необходимые платежные шлюзы (в часности: Кошелек Яндекс.Деньги (yandex_money), Банковская карта (bank), Счет мобильного телефона (mobile)).

6. В настройках самого плагина Яндекс.Деньги (подменю WC) ставим галку — Демо режим. И в соответствующих полях вводим: shopId, scid и созданный нами shopPassword.

7. Идем на сайт совершаем пробную покупку (например через шлюз Банковская карта) используя данные присланной тестовой карты. После перехода в интерфейс Яндекс должно появится сообщение: Платеж успешно завершен!(и зеленая галка) — ВСЕ В ПОРЯДКЕ, если будет надпись: Платеж прошел успешно! (без зеленой галки) и текст ниже: деньги ушли, если что-то пойдет не так, то они вернутся — ЧТО-ТО ПОШЛО НЕ ТАК.

Тестовые данные карты: Номер карты: 4444 4444 4444 4448, Действует до: любой год и месяц в будущем, Код CVV: 000
Для Яндекс Кассы 2.0 номер карты: 1111 1111 1111 1026

8. После успешной тестовой покупки обращаемся в поддержку ЯндексКасса и переводим модуль в «боевой» режим.

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

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

Установил модуль (плагин) Яндекс.Касса 2.0 для Woocommerce 3.2.6, но в его настройках ничего не отображаелось:

При просмотре исходного кода, видно что область скрыта display: none. Видимо какая-то ошибка в работе табов. Данная ситуация сохраняется в разных браузерах, и на разных сайтах.

Я принудительно сделал область настроек видимыми, но при вводе реального shopid мне выводилось такое предупреждение:

При это форма естественно не сохранялась.

Обратился к специалистам Яндекс (cms@yamoney.ru), которые разрабатывают данный модуль. Они попросили доступ в админку и после небольшого времени все вышеперечисленные проблемы были устранены.

Если необходимо компенсировать % который берет Яндекс Касса, его нужно включать в стоимость товара

Поделится информацией с друзьями

  • Комментарии
  • Вложения

Добавить комментарий

Пока нет комментариев. Будь первым!

Интеграция Яндекс.Кассы Интеграция Яндекс.Кассы Интеграция Яндекс.Кассы Интеграция Яндекс.Кассы
Ищем самого первого предка
Рекомендации для васИщем самого первого предкаOpttour.ru
Спасибо! Наш менеджер свяжется с Вами в течении 5 минут.