Jump to content
  • Как подключить Яндекс.Кассу для приема пожертвований

    Евгений Зубов Евгений Зубов,

    Сейчас вы узнаете, как по шагам подключить платежную систему Яндекс. Касса для приема пожертвований в социальных сетях с помощью бота фандрайзинга.

    Увидеть бота в действии можно, написав слово «Пожертвовать» в тестовом сообществе (ВКонтакте) по этой ссылке.

    Шаги по подключению

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

    В общих чертах процесс подключения выглядит так:

    1. Сделать настройки в личном кабинете Яндекс.Касса
    2. Добавить реквизиты подключения в настройки бота
    3. Сделать тестовое пожертвование

    Настройки на стороне Яндекс. Касса

    Глобально есть два варианты подключения бота:

    1. Если вы еще не принимали пожертвования в Яндекс. Кассе или только что настроили аккаунт
      В этом случае вам не нужно добавлять магазин (следующий раздел), а сразу нужно перейти в раздел настроек личного кабинета (далее по инструкции)
       
    2. Если вы уже принимали пожертвования через Яндекс Кассу
      В этом случае нужно добавить новый магазин в аккаунт. Все шаги описаны далее в разделе ниже.

    Как добавить магазин в аккаунт

    Внимание! Этот раздел только для тех, кто уже пользовался аккаунтом и уже принимал пожертвования через Яндекс Кассу. 

    Этот дополнительный пункт действий появляется, потому что нельзя с одним магазином принимать пожертвования одновременно, например, на сайте и через бота. Нужно, чтобы был создан отдельный магазин для бота и отдельный магазин для сайта.

    1. Нажмите в правом верхнем углу кнопку Поддержка
      Скриншот 17-05-2019 162813.png
    2. Внизу появившегося блока, выберите Нужно что-то подключить
      Скриншот 17-05-2019 162917.png
    3. Потом выберите Еще магазин
      Скриншот 17-05-2019 163021.png
    4. Впишите такое сообщение:
      Здравствуйте! Нужно подключить новый способ приема пожертвований. Сайт, который будет использоваться в работе — fundraisingbot.org, а способ подключения будет API.
      Скриншот 17-05-2019 163255.png
    5. Если все сделали правильно, увидите такое сообщение:
      Скриншот 17-05-2019 163430.png
    6. Менеджер со стороны Яндекса пришлет Вам письмо в котором будет пустая анкета для заполнения. Вам нужно скачать наш вариант анкеты и заполнить пустые поля (часть полей отвечающие за технические подробности мы заполнили самостоятельно). Скачайте его по этой ссылке и заполните поля:
       
      1. Наименование магазина 
        Укажите название своего проекта
         
      2. Email для реестров
        Укажите почту, куда будут приходить данные о платежах
         
    7. Если все сделали правильно, менеджер пришлет письмо такого вида:
      Скриншот 21-05-2019 220346.png

    Настраиваем личный кабинет Яндекс Кассы

    К моменту, когда вы будете выполнять шаги из этого пункта, нужно либо создать новый магазин  (по предыдущим шагам), либо иметь только что созданный аккаунт с одним добавленным магазином.

    Внимание! У магазина должен быть способ подключения API Яндекс. Касса. Только в этом случае можно выпустить секретный ключ API (далее по тексту). Если у вас другой способ подключения, и вы не видите поле секретного ключа, сразу напишите нашему сотруднику.

    Тем, кто разобрался с подключением, нужно сделать следующее:

    Шаг 1: Выпустить секретный ключ для API

    1. Перейдите в настройки магазина по этой ссылке
    2. Пролистайте страницу вниз до создания секретного ключа
      Скриншот 21-05-2019 213538.png
    3. Нажмите кнопку Выпустить ключ
      Скриншот 21-05-2019 213608.png
    4. Вы увидите сгенерированный секретный ключ, скопируйте его и сохраните в любом месте компьютера. Нажмите кнопку продолжить.
      Скриншот 21-05-2019 213809.png
    5. Нажмите кнопку Получить пароль
      Скриншот 21-05-2019 213844.png
    6. Введите пароль из SMS
      Скриншот 21-05-2019 214950.png
    7. Нажмите кнопку Активировать ключ
    8. Если все сделали правильно, увидите такое сообщение:
      Скриншот 21-05-2019 221052.png

    Шаг 2: Заполнить поле URL уведомлений

    Это последний важный шаг настройки личного кабинета. Перейдите в раздел HTTP-уведомления вашего созданного или имеющегося магазина и заполните поле URL для уведомлений этой ссылкой 

    https://fundraisingbot.org/applications/bots/payments/yandexkassa/webhook.php

    Должно получиться, как на картинке 
    mzV4UWLAI0g.jpg
    Если вы выполнили все 2 шага, тогда теперь ваш аккаунт полностью рабочий, и Яндекс. Касса подключена. Проверьте еще раз, что Вы создали секретный ключ для подключения бота к платежной системе и прописали адрес для URL уведомлений.

    Настройки в параметрах бота

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

    1. Перейдите на страницу Сообщества
    2. Выберите сообщество, к которому хотите подключить прием пожертвований с помощью Яндекс Кассы, и нажмите кнопку Открыть
      Скриншот 17-05-2019 183031.png
    3. Нажмите кнопку Настройки
      Скриншот 17-05-2019 183123.png
    4. В разделе Способы оплаты, выберите Яндекс Касса
      Скриншот 21-05-2019 215600.png
    5. Впишите сюда реквизиты для подключения платежной системы из личного кабинета Яндекс Кассы. Нужно вписать:

      ShopID
      Секретный ключ API


      Данные, которые нужно сюда вписать, находятся в личном кабинете Яндекс Кассы. 
      Скриншот 21-05-2019 215702.png
    6. Нажмите кнопку Изменить настройки
    7. Если все корректно, то увидите сообщение
      Скриншот 17-05-2019 183638.png

    Готово. Теперь вы подключили Яндекс Кассу к одному из сообществ в соцсетях.

    Проверяем работу бота

    Перед тем, как принимать пожертвования, обязательно нужно проверить, что всё работает, как надо. Чтобы это проверить, напишите слово Пожертвовать в личные сообщения подключенного сообщества.

    Бот запустится, а вам нужно пройти все этапы пожертвования до момента, пока бот не пришлет ссылку на оплату. 

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

    Вот и всё. Теперь вы можете принимать пожертвования с помощью бота сразу на свой аккаунт в Яндекс Кассе.

    Поделитесь статьей с коллегами

×
×
  • Create New...