Юридические лица и индивидуальные предприниматели могут принимать оплату через Яндекс.Кассу.

Сейчас мы рассмотрим полный алгоритм подключения Лейки к Яндекс.Кассе.

Если у вас Новый API Яндекс.Кассы.

1. Зарегистрируйтесь на сайте Яндекс.Кассы: https://kassa.yandex.ru/. В ответ на заявку вам придет письмо с инструкцией по подключению.

2. Яндекс.Касса пришлёт вам анкету, которую нужно будет заполнить со следующими данными:

  • Адрес сайта: https://your-site.ru/
  • CMS (*): WordPress (Лейка)
  • Адрес для уведомлений: https://your-site.ru/leyka/service/yandex/process/
  • Email для реестров: Ваша почта, на которую вы хотите принимать служебные письма от Кассы.

Вместо «your-site.ru» вставьте домен вашего сайта.

3. После заполнение анкеты, отправьте её в Яндекс.Кассу и ждите их ответа.

4. После того, как Яндекс.Касса одобрит вашу заявку, в личном кабинете у вас появится новый магазин. Зайдите в «Настройки магазина».

5. Вам нужно два параметра: «shopId» и «Секретный ключ для API».

6. Далее зайдите в «Лейка — Настройки — Платёжные системы».

7. Выберите необходимые модули в Яндекс.Кассе и поставьте галочки. Например, Банковская карта и Яндекс.деньги. Внизу появится блок «Параметры платежных систем». При клике на Яндекс.Кассу, откроются поля для настроек.

8. Поставьте галочку «Отметьте, если ваше подключение к Яндекс.Кассе использует новый API».

9. Заполните поля «Параметр shopID» и «Секретный ключ для API». И нажмите «Сохранить настройки».

10. Настройка завершена. Создайте свою первую кампанию и попробуйте провести платежи.

Если у вас Старый API Яндекс.Кассы.

1 шаг — Заявка на подключение к Кассе

Заполните заявку и создайте личный кабинет на сайте Кассы: https://kassa.yandex.ru/. В ответ на заявку вам придет письмо с инструкцией по подключению.

2 шаг — Заполнение технической анкеты

После заполнения анкеты для подключения перейдите на вкладку «Способ подключения» и заполните анкету, согласно инструкциям.

texanketa

 Инструкция №3

Ссылки для полей checkURL и avisoURL генерятся вами самостоятельно

Вид ссылки для check URL

По этой ссылке сервер будет получать запросы на проверку параметров заказа перед оплатой. Она выглядит так:

https://your-site-name.org/leyka/service/yandex/check_order/

Вместо «your-site-name.org» вставьте домен вашего сайта.

Вид ссылки для aviso URL:

https://your-site-name.org/leyka/service/yandex/payment_aviso/

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

Вместо «your-site-name.org» — вставьте домен вашего сайта.

Внимание! Яндекс принимает только защищенные соединения, поэтому ссылка обязательно должна начинаться с «https» и не в коем случае не с «http:» Для этого нужно получить SSL-сертификат. Инструкция – ниже.

 Инструкция №4

Вид ссылки для successURL

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

Ссылка выглядит так:

http://your-site-name.org/thank-you-for-your-donation/

Вместо «your-site-name.org» вставьте домен вашего сайта.

Вид ссылки failURL

В поле failURL указывается ссылка на страницу, которая будет показываться жертвователю в случае неудачи.

Ссылка выглядит так:

http://your-site-name.org/sorry-donation-failure/

Вместо «your-site-name.org» — вставьте домен вашего сайта. Вы также можете изменить текст самой страницы и вставить форму обратной связи.

3 шаг — настройка сервера

Яндекс.Касса работает исключительно с сайтами, получившими SSL-сертификат – он гарантирует безопасность обмена данными.

Для того чтобы получить сертификат вам необходимо написать технической поддержке вашего хостинга письмо примерно такого содержания:

Нам нужно добавить для сайта http(-s)://your-site-name.org/ самоподписанный SSL-сертификат. Он должен позволять работу через https, как минимум, следующих адресов: *подставить ссылку Payment_aviso*, *подставить ссылку Check_order

В зависимости от уровня хостинга вам:

  1. Сделают SSL-сертификат бесплатно
  2. Попросят дополнительные деньги за настройку сервера
  3. Объяснят, как это сделать самостоятельно.

5 шаг — заключение договора

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

6 шаг — настройка лейки

В статье «Настройка лейки: вкладка 2: платежные опции» мы увидели, где конкретно в лейке настраиваются платежные опции.

Обратимся к настройке системы «Яндекс.Кассы».

При выборе способа оплаты жертвователь увидит пояснение:

 

Яндекс.Деньги
Яндекс.Деньги — это сервис онлайн-платежей. После заполнения формы вы попадете на сайт Яндекс.Денег, чтобы подтвердить перевод.

Web.Money
WebMoney — международная система расчетов и приема платежей. После заполнения формы вы попадете на сайт WebMoney, чтобы подтвердить перевод.

Банковская карта
После заполнения формы вы попадете на сайт Яндекс.Денег. Введите данные карты и подтвердите платеж.

Эти тексты можно поменять или оставить как есть.

yandex

Параметры ShopID и scid вы получите после заключения договора с Яндекс.Кассой. Введите их и завершите настройку.