mspYaCassa

Интеграция с платежной системой Яндекс.Касса
Автор дополнения
Володя Володин
Пакетов
40
Закачек
8 464
Автор дополнения
Пакетов
40
Закачек
8 464
Версия 2.0.3-beta
Дата выпуска 08.12.2016
Загрузки 403
Просмотры 1 565
Внимание, этот компонент требует версию MODX не ниже 2.3 !
[mspYaCassa] — оплата через kassa.yandex.ru/



Платежи через Яндекс Кассу— Самыми популярными способами: с банковских карт, электронными деньгами и не только. Статистика в онлайне, зачисление на ваш счет.

Особенности
  • работа только с новым miniShop2 (version =>2.4.0-beta2)
  • гибкая кастомизация оплаты
<cut/>

Регистрация Яндекс Касса
Для того, чтобы принимать оплату через Яндекс Кассу вам необходимо сначала зарегистрировать магазин в этой системе.


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

Параметры подключения обычной оплаты
Check URL - https://site.ru/assets/components/mspyacassa/controllers/minishop2.php
Aviso URL - https://site.ru/assets/components/mspyacassa/controllers/minishop2.php
Success URL, Fail URL - динамические


Параметры подключения холдирования
Aviso URL - https://site.ru/assets/components/mspyacassa/controllers/minishop2hold.php
Success URL, Fail URL - динамические


Настройка пакета
После оплаты пакета modstore.pro/packages/payment-system/mspyacassa он будет доступен в разделе
Управление пакетами админки сайта.
Настройки [mspYaCassa] — ЯК находятся в настройках [mspYaCassa]


Вам необходимо указать данные вашего магазина:
  • Идентификатор магазина — shop_id
  • Витрину магазина — sc_id
  • Секретный ключ — password
а так же включить тестовый режим работы (при установке активен).

Данные для тестового доступа могут отличаться от тех, что указаны в кабинете ЯК
Внимательнее проверяйте данные!!!

Активация способов оплаты
Затем нужно активировать способы оплаты в настройках [Minishop2]



И привязать нужные к варианту доставки.

Тестирование оплаты
Тестирование оплаты проводится в демо-среде, инструкция будет вам выслана специалистами ЯК.
Вообще поддержка очень мне понравилась, отвечают быстро и по существу. Буквально в течении нескольких минут.
После того как вы убедитесь, что оплата с помощью ненастоящих денег успешно проходит, вам нужно написать в поддержку о переводе оплаты в боевой режим!
Специалист убедится в успешно проведенных тестах и вы получите данные для реальной работы ЯК.
Вам нужно будет зайти в настройки [mspYaCassa] и поменять данные магазина.
Так же отключить тестовый режим работы.
На этом все. Рекомендую вам проверить реальную работу ЯК. Для этого можно создать товар ценой в 1руб. и купить его различными способами.

Получение сертификата
Для активации отдельной витрины холдирования необходим SSL-сертификат, выданный центром сертификации ООО НКО «Яндекс.Деньги» (Yamoney Issuing CA). Если вы сомневаетесь, нужно ли получать сертификат, напишите своему менеджеру в Яндекс.Деньгах. Порядок получения описан тут tech.yandex.ru/money/doc/payment-solution/ssl-docpage/

Настройка подключения
Зайти в соответствующий раздел настроек и заполнить необходимые данные


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

Тестовая демо банковская карта
карта 4444 4444 4444 4448
действует до: любая дата в будущем
cvv 000
тестовую карту не нужно пополнять демо-деньгами, они там есть всегда.

Внимание
Для подключения к ЯК необходимо чтобы ваш сайт работал по протоколу https

PS. изменения
— полностью переписана
— не конфликтует с яндекс кошельком (раньше они пользовали один класс оплаты и соответственно были несовместимы)
— убран костыль с registry (нет проблем при переходе по ссылкам оплаты с почты, в другом браузере и тд)
— кастомизация оплаты (настройка метода оплаты вынесена в отдельный таб оплаты)
— добавлен способ оплаты с выбором оплаты на стороне яндекс

2.0.3-beta

  • Initial

1.1.0-beta (26.02.2016)

  • Add mspyacassahold

1.0.4-beta (17.09.2015)

Improved installation script for MODX 2.4.

1.0.3-beta (18.08.2015)

  • fix checkSign
  • add payment Промсвязьбанк
  • add payment QIWI Wallet

1.0.2-beta (19.05.2015)

  • add methods setConfig, getConfig
  • add registry mode

1.0.1-beta

  • order id fixed real num order
  • id payer fixed to the user's email"

Последние обсуждения в сообществе MODX.pro