Яндекс касса я буду проводить тестовые платежи. Подключение способа оплаты Яндекс.Касса




ВАЖНО !

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

Заявка на подключение

В поле «Регистрация в личном кабинете» вам будет предложено завести новый почтовый ящик (аккаунт в Яндекс), к которому будет привязана Яндекс.Касса. Использовать имеющийся нельзя.

Заполните все поля и внимательно сохраните данные доступов у себя в надёжном месте.

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

Анкета

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

После одобрения Яндексом вам будет выслан в течение 1-3 дней временный для проведения тестовых платежей «Номер витрины SCID» , который необходим для обмена данными с платежной системой Яндекс.Касса и вашим сайтом, его требуется впоследствии сохранить.

! Если вам необходим бумажный вариант договора – вы можете его запросить через службу поддержки Яндекс.Кассы.

Настройки

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

Перейдите в админпанель вашего сайта «Настройки»/«Настройки сторонних сервисов»/ «Яндекс.Касса» . И скопируйте ссылки в настройки Яндекс.Кассы, вставляя их в соответствующие поля:

Поставьте ползунок «Я буду проводить тестовые платежи » в положение ВКЛ и вставьте в поля тестовых оплат (демо) те же самые ссылки с админпанели вашего сайта:

Впишите новый e-mail в поле «Email для отправки реестров », к которому привязана Яндекс.Касса.

Подберите пароль в поле «ShopPassword », рекомендуется не менее 12 символов. Для этого можно воспользоваться генератором паролей http://onlinepasswordgenerator.ru/

Вернитесь в админпанель сайта и заполните оставшиеся поля:

1. Shop ID ,берём в шапке нашего личного кабинета Яндекс.

2. Поле «номер витрины SCID», что вы получили от Яндекс.Кассы.

3. В поле «Платёжный пароль» вставьте пароль, что и в поле ShopPassword.

4. Поставьте галочку, «Использовать "тестовый режим" для настройки и отладки»

Тестирование онлайн оплаты

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

2) Создайте способ оплаты, который будет использовать агрегатор платежей Яндекс.Касса. (Инструкция по настройке способов оплат для вашего интернет-магазина)

3) Далее перейдите на сайт и добавьте тестовый товар в корзину, пройдите оформление покупки и произведите оплату способом, к которому подключена Яндекс.Касса. Если всё правильно настроено, то вас «перебросит» на страницу Яндекс.Кассы, где вам нужно ввести демо-данные банковской карты:

Для тестирования оплаты c банковской карты

Номер карты: 4444 4444 4444 4448

Действует до: любой год и месяц в будущем

Код CVV: 000

Настройка реальных приемов платежей

Если платёж принят, то вам на почту придёт уведомление об успешной оплате. После тестирования онлайн-оплаты вам необходимо связаться с техподдержкой Яндекс.Кассы по почте или позвонить им на номер 8 800 250-66-99 и сообщить о вашей готовности принимать реальные платежи (необходимо будет назвать им Shop ID).

Сотрудники Я.Кассы вас переключат в «боевой» режим и отправят вам на почту новый рабочий код SCID.

ВАЖНО ! Замените его в админпанели вашего сайта на новый и не забудьте снять "галочку" о проведении тестовых платежей. «Сохраните изменения»:

Затем зайдите в личный кабинет Яндекс.Кассы и переведите ползунок «Я буду проводить тестовые платежи» в положение ОТКЛ .

Не забудьте удалить тестовый товар из вашего каталога.

Всё, поздравляем, вы подключили Яндекс.Кассу.

Была ли эта статья полезной?

да нет

Спасибо, ваша оценка крайне важна для нас

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вместо « your-site-name.org

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

С помощью этого модуля Вы можете интегрировать прием платежей на сайте как юр.лицо (Яндекс Касса) или как физ.лицо (Яндекс Деньги)

Список способов оплаты в Яндекс Кассе (юр.лицо):

  • Банковские карты
  • Яндекс.Деньги
  • WebMoney
  • Наличные
  • Интернет-Банки: СбербанкОнлайн, АльфаКлик, ПромСвязьБанк, MasterPass
  • Мобильные операторы

Список способов оплаты в Яндекс Деньгах (физ.лицо):

  • Банковские карты
  • Яндекс.Деньги
  • Мобильные операторы

Названия и иконки

Для каждого способа оплаты Вы сможете установить отображаемое название и иконку.

Иконку можно выбрать из списка или назначить свою.


Отложенная оплата

В модуле можно настроить оплату после проверки заказа администратором.

Вот как это работает :
В момент когда покупатель нажимает на кнопку "Подтвердить заказ" происходят события:
- Заказу присваивается статус и он отображается в админке в "Продажи" => "Заказы"
- Покупатель пробрасывается на страницу сайта где он видит сообщение о том что заказ создан и что менеджеры свяжутся с ним после проверки заказа.
- Покупателю приходит e-mail о том что заказ создан
- в истории заказа создается комментарий, который покупатель не увидит. В этом комментарии задается ссылка в Робокассу на оплату заказа

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

В момент когда покупатель оплачивает заказ происходят события:
- статус заказа меняется
- покупателю приходит письмо о том что статус заказа изменился

Генерация ссылок на оплату

В данной статье рассмотрим подключение метода оплаты "Яндекс.Касса" для интернет-магазина на ADVANTSHOP по "API ", если требуется подключить через "Платежный модуль" перейдите в инструкцию .

Подготовка к подключению метода оплаты

Внимание

Для подключения метода оплаты "Касса от Яндекс.Денег" Вам необходимо приобрести SSL сертификат для доменного имени Вашего магазина. .

После того, как вопрос с SSL-сертификатом решён, перейдём к дальнейшим настройкам.

Регистрация в платежной системе

Для начала работы нужно подать и заключить договор с компанией "Яндекс.Деньги".

Заполняете анкету на сайте.
1. Выберите "API (для самописных сайтов)" (рис.1).
2. Введите email для отпраки реестов (рис.2)
3. Ожидайте пока проверится информация сотрудниками яндекс.кассы (рис.3)


Рисунок 1.


Рисунок 2.


Рисунок 3.

Заметка

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

После того как будет создан личный кабинет и добавлен магазин проверьте должен указан быть ваш домен и протокол "API" (рис.4)


Рисунок 4.


Рисунок 5.


Рисунок 6.

После сохранения ждем (рис.7).


Рисунок 7.


Рисунок 8.

В момент активации ключа поступит смс на номер, который указали в договоре (не обязательно номер для аккаунта кассы), после подтверждения отобразится информация на экране (рис.9) и сформируется ключ (рис.8).


Рисунок 9.

Настройка метода оплаты на стороне магазина

После успешной регистрации перейдите в настройки магазина, пункт меню "Настройки->Оплата" (рис.10)


Рисунок 10.

На открывшейся странице нажмите "Добавить способ оплаты" и выберите модуль "Яндекс.касса" (рис.11)


Рисунок 11.

В строке "способ подключения" выбираем "API" (рис.12)


Рисунок 12.

1. Укажите shopId - этот номер возьмите в личном кабинете яндекс.кассы и вам его должны так же сообщить.

2. Укажите секретный ключ - параметр создали на стороне яндекс.кассы (рис.8,9).

3. Выберите из списка предпочтительный способ оплаты, либо можете выбрать "умный платеж", тогда на момент оплаты будут доступы все возможные методы оплаты от Яндекс.Кассы.

4. В случае, если Вы хотите передавать фискальные данные в облачную кассу через Яндекс.Кассу - поставьте галочку "Передавать данные для чека". Подробнее

Затем, активируйте метод оплаты, выставив галочку "Активен ", и сохраните изменения нажав кнопку "Сохранить " внизу страницы.

Также, в случае необходимости, укажите вашу ставку НДС из выпадающего списка.

На этом настройка метода закончена.

Проверка. Тестирование платежей

Внимание

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

Всё готово.

Скачать чек-лист по запуску магазина

Если вы подключены по схеме Платежный модуль или HTTP-протокол , вы можете проверить свою интеграцию в тестовом магазине. При оплате все проходит как при настоящих платежах, но деньги никуда не переводятся. Можно протестировать оплату двумя способами: банковской картой и из кошелька в Яндекс.Деньгах.

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

Important. Если вы не нашли тестовый магазин в личном кабинете, возможно, вы до этого работали с демо-средой Яндекс.Кассы . Демо-среда выводится из эксплуатации. Напишите вашему менеджеру, чтобы вам подключили тестовый магазин.

Подготовка

Для тестирования оплаты вам понадобятся shopId и scid вашего тестового магазина. Их можно посмотреть в настройках тестового магазина в личном кабинете.

Проверка оплаты с использованием платежного модуля CMS

Для тестирования оплаты в настройках платежного модуля Яндекс.Кассы:

    переведите модуль в рабочий режим (если включить тестовый режим, оплата не пройдет);

    укажите shopId и scid тестового магазина.

Инструкции по установке и настройке платежного модуля вы можете найти на сайте Кассы, в разделе Настройка CMS, фреймворка или CRM , или запросить у разработчиков вашей системы.

Проверка оплаты с помощью платежной формы

    Создайте пустой файл с расширением *.html.

    Скопируйте в него пример кода нужной вам платежной формы.

    Поменяйте значения параметров shopId и scid на значения shopId и scid тестового магазина.

    Сохраните файл.

Пример формы с выбором способа оплаты на сайте магазина

> > Тестовая платежная форма

Способ оплаты:

Оплата с произвольной банковской карты

Пример формы с выбором способа оплаты на стороне Яндекс.Кассы

Тестовая платежная форма

Проведение тестовой оплаты

Шаг 1. Перейдите к оплате:

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

    Если вы используете платежную форму, откройте html-файл в браузере, выберите способ оплаты и нажмите Заплатить . Способ оплаты выбирается на сайте магазина или на стороне Яндекс.Кассы (это зависит от сценария оплаты).

Шаг 3. Если ваш магазин получает уведомления по HTTP (подключен по схеме HTTP-протокол или Платежный модуль ), проверьте, что в вашей системе заказ помечен как оплаченный.

Important. Не отдавайте товар, за который заплатили через тестовый магазин. Чтобы избежать накладок, для тестовых уведомлений от Яндекс.Кассы используйте специальный URL (его нужно прописать в настройках тестового магазина в личном кабинете).

Оплата банковской картой

Тестовые банковские карты

Настоящие карты нельзя использовать в тестовом магазине. Вместо них проверяйте оплату с помощью тестовых карт, приведенных ниже. В качестве срока действия укажите любую дату (но больше текущей), CVC и код для прохождения 3-D Secure - любые числа.

Проверка успешных сценариев

Вы можете проверить оплату банковскими картами разных типов.

Номер Тип карты
5555555555554477 MasterCard (с 3-D Secure)
5555555555554444 MasterCard
6759649826438453 Maestro
4111111111111111 Visa
4175001000000017 Visa Electron
370000000000002 American Express
3528000700000000 JCB
36700102000000 Diners Club
Номер Тип карты
5555555555554477 MasterCard (с 3-D Secure)
5555555555554444 MasterCard
6759649826438453 Maestro
4111111111111111 Visa
4175001000000017 Visa Electron
370000000000002 American Express
3528000700000000 JCB
36700102000000 Diners Club

Проверка неуспешных сценариев

Выберите тестовую карту в зависимости от нужного вам сценария.

Номер карты Причина отмены платежа
5555555555554592
5555555555554535
5555555555554543
5555555555554568

5555555555554634

5555555555554527
5555555555554600
5555555555554618
5555555555554626
5555555555554501
5555555555554576
5555555555554550
5555555555554584 настроить ограничения
Номер карты Причина отмены платежа
5555555555554592 Не пройдена аутентификация по 3-D Secure. Покупателю следует повторить платеж, обратиться в банк за уточнениями или использовать другое платежное средство
5555555555554535 Оплата данным платежным средством отклонена по неизвестным причинам. Покупателю следует обратиться в организацию, выпустившую платежное средство
5555555555554543 Истек срок действия банковской карты. Покупателю следует использовать другое платежное средство
5555555555554568

5555555555554634

Платеж заблокирован из-за подозрения в мошенничестве. Покупателю следует использовать другое платежное средство
5555555555554527 Причина не детализирована. Покупателю следует обратиться к инициатору отмены платежа за уточнением подробностей
5555555555554600 Не хватает денег для оплаты. Покупателю следует пополнить баланс или использовать другое платежное средство
5555555555554618 Неправильно указан номер карты. Покупателю следует повторить платеж и ввести корректные данные
5555555555554626 Неправильно указан код CVV2 (CVC2, CID). Покупателю следует повторить платеж и ввести корректные данные
5555555555554501 Организация, выпустившая платежное средство, недоступна. Покупателю следует повторить платеж позже или использовать другое платежное средство
5555555555554576 Исчерпан лимит платежей для данного платежного средства или вашего магазина. Покупателю следует повторить платеж на следующий день или использовать другое платежное средство
5555555555554550 Запрещены операции данным платежным средством (например, карта заблокирована из-за утери, кошелек - из-за взлома мошенниками). Покупателю следует обратиться в организацию, выпустившую платежное средство
5555555555554584 Нельзя заплатить банковской картой, выпущенной в этой стране. Покупателю следует использовать другое платежное средство. Вы можете настроить ограничения на оплату иностранными банковскими картами

Оплата из кошелька в Яндекс.Деньгах

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

Important. Перед оплатой вам необходимо выйти из аккаунта своего кошелька в Яндекс.Деньгах.

Проведение настоящих платежей

Для магазинов на основе CMS или другой готовой системы необходимо в настройках платежного модуля поменять shopId и scid на настоящие и проверить, что модуль находится в рабочем режиме.

Если вы не используете платежный модуль или другое готовое решение, в платежной форме замените параметры shopId и scid на настоящие.