Меню

настройка https для яндекс кассы

Как подключить

Зарегистрируйтесь в Кассе

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

Заключите договор

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

Договор и документы для нерезидентов РФ зависят от страны

Проведите интеграцию

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

источник

Настройки магазина

Настройки магазина

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

Сайт магазина — адрес сайта, который принимает платежи через Кассу. Если сайта нет, адреса не будет.

shopId — идентификатор магазина в Кассе, используется в платежных формах и в запросах к Кассе.

scid — идентификатор витрины (платежной формы на стороне Кассы), используется в платежных формах и в запросах к Кассе.

Параметры для платежей

Эти параметры зависят от способа подключения магазина.

HTTP-протокол или Платежный модуль

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

checkUrl — адрес для запросов проверки и отмены заказа.

avisoUrl — адрес для уведомления об успешном платеже.

successUrl — адрес для перенаправления пользователя после успешной оплаты.

failUrl — адрес для перенаправления пользователя после ошибки при оплате.

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

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

Внимание! Платежные запросы Кассы передаются только на защищенные сайты. Все адреса должны начинаться с https: это значит, что ваш сайт защищен SSL-сертификатом. Если у сайта нет сертификата, Касса перестанет работать. Подробнее

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

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

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

payment.succeeded Платёж прошел успешно.
payment.waiting_for_capture Платёж ожидает подтверждение (для платежей с предавторизацией)
refund.succeeded Возврат прошёл успешно.
payment.canceled Платёж отменён.
payment.succeeded Платёж прошел успешно.
payment.waiting_for_capture Платёж ожидает подтверждение (для платежей с предавторизацией)
refund.succeeded Возврат прошёл успешно.
payment.canceled Платёж отменён.

Секретный ключ для API — нужен для аутентификации в Яндекс.Кассе по API.

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

Как поменять параметры

Все параметры можно поменять:

Если вы наводите курсор на карандаш и видите такое сообщение:

Значит, смена настроек временно заблокирована.

Чтобы их разблокировать, найдите наверху страницы сообщение с просьбой поменять данные руководителей.

Нажмите Добавить и заполните форму, которая откроется. После этого возможность менять настройки из личного кабинета снова включится.

Как получать уведомления о счетах

Включите их в блоке Уведомления о счетах, нажав на карандашик справа. По умолчанию уведомления включены.

Уведомления приходят на почту. При оплате счёта — на почту пользователя, который выставил счёт. При выставлении счёта — на почту Владельца аккаунта в Яндекс.Кассе.

Настройки магазина

Настройки магазина

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

Читайте также:  hp 4100n настройка сети

Сайт магазина — адрес сайта, который принимает платежи через Кассу. Если сайта нет, адреса не будет.

shopId — идентификатор магазина в Кассе, используется в платежных формах и в запросах к Кассе.

scid — идентификатор витрины (платежной формы на стороне Кассы), используется в платежных формах и в запросах к Кассе.

Параметры для платежей

Эти параметры зависят от способа подключения магазина.

HTTP-протокол или Платежный модуль

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

checkUrl — адрес для запросов проверки и отмены заказа.

avisoUrl — адрес для уведомления об успешном платеже.

successUrl — адрес для перенаправления пользователя после успешной оплаты.

failUrl — адрес для перенаправления пользователя после ошибки при оплате.

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

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

Внимание! Платежные запросы Кассы передаются только на защищенные сайты. Все адреса должны начинаться с https: это значит, что ваш сайт защищен SSL-сертификатом. Если у сайта нет сертификата, Касса перестанет работать. Подробнее

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

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

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

источник

Технические настройки

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

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

Дополнительная возможность: с нашей помощью можно интегрироваться с онлайн-кассой (для соблюдения 54-ФЗ). В этом случае вы будете передавать нам данные для формирования чека, а мы — отправлять эти данные вашей онлайн-кассе.

Как узнавать о платежах

Зачем нужна автоматическая обработка

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

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

Магазин получает уведомление по HTTP и в режиме реального времени обрабатывает информацию об оплате. Менеджер зайдет в панель управления, откроет список заказов и увидит, что заказ Анны оплачен, а заказ Петра — еще нет.

Способ подключения

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

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

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

Настройки в личном кабинете

Зависят от вашего способа подключения. Сначала выберите его:

Способ можно поменять, пока анкета не отправлена. Все настройки можно сохранять в процессе, а потом возвращаться и дописывать.

Когда всё заполните, нажмите Отправить — настройки уйдут на проверку нашим техническим специалистам. Если что-то пойдет не так, с вами свяжутся. Если всё правильно — пришлют инструкции, а в личном кабинете появится раздел Настройки — в нем можно посмотреть параметры для настроек на вашей стороне.

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

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

Читайте также:  установка ubuntu на смартфон samsung

Сначала выберите систему, на которой работает ваш сайт или сервис. Если не нашли, уточните у менеджера, есть ли уже платежный модуль для вашей системы. В этом случае вы всё равно можете подключить Кассу — но другим способом. Без интеграции, с уведомлениями по почте. Или с интеграцией по нашим протоколам — в этом случае придется разработать модуль для вашей системы самостоятельно.

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

Сначала идут адреса, на которые будут приходить уведомления:

checkUrl — на него будут приходить запросы на проверку параметров платежа перед оплатой.

avisoUrl — на него будут приходить уведомления об успешных платежах.

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

Если вам нужны эти страницы, включите переключатель Использовать страницы успеха и ошибки с динамическими адресами и укажите эти адреса:

shopSuccessUrl — страница, которую покупатель увидит после успешной оплаты.

shopFailUrl — страница, которую покупатель увидит после ошибки платежа.

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

Заполните оставшиеся параметры:

Email для доставки реестров — на него будут приходить письма с ежедневными платежными реестрами.

shopPassword — секретное слово, его нужно будет указать в настройках модуля на вашей стороне.

Бесплатный SSL-сертификат

Для подключения некоторых модулей нужен SSL-сертификат. Его можно получить бесплатно у нашего партнера REG.RU — прямо в личном кабинете, в разделе Настройки (если вы уже подписали договор с Кассой).

Как получить сертификат из личного кабинета:

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

Настройки на вашей стороне

Всё зависит от вашего способа подключения — то есть от того, как вы будете обрабатывать уведомления.

Вам достаточно вставить на сайт платежную форму, чтобы у покупателей появилась кнопка Заплатить через Яндекс (или другая на ваш выбор). Форму можно запросить у менеджера или сконструировать самостоятельно (посмотреть параметры и шаблон).

Форму можно отредактировать в любом текстовом редакторе. Параметры нужно писать точно как в примере, регистр важен.

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

Всё зависит от вашей системы и от версии модуля, который вы используете. Можно посмотреть в инструкции: как правило, она встроена в модуль. Если нет, спросите у разработчиков модуля или CMS.

Большинство инструкций можно скачать в нашем списке модулей.

Технические настройки

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

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

Дополнительная возможность: с нашей помощью можно интегрироваться с онлайн-кассой (для соблюдения 54-ФЗ). В этом случае вы будете передавать нам данные для формирования чека, а мы — отправлять эти данные вашей онлайн-кассе.

Как узнавать о платежах

Зачем нужна автоматическая обработка

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

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

Магазин получает уведомление по HTTP и в режиме реального времени обрабатывает информацию об оплате. Менеджер зайдет в панель управления, откроет список заказов и увидит, что заказ Анны оплачен, а заказ Петра — еще нет.

Читайте также:  при настройке микрофона он не активен

Способ подключения

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

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

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

Настройки в личном кабинете

Зависят от вашего способа подключения. Сначала выберите его:

Способ можно поменять, пока анкета не отправлена. Все настройки можно сохранять в процессе, а потом возвращаться и дописывать.

Когда всё заполните, нажмите Отправить — настройки уйдут на проверку нашим техническим специалистам. Если что-то пойдет не так, с вами свяжутся. Если всё правильно — пришлют инструкции, а в личном кабинете появится раздел Настройки — в нем можно посмотреть параметры для настроек на вашей стороне.

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

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

Сначала выберите систему, на которой работает ваш сайт или сервис. Если не нашли, уточните у менеджера, есть ли уже платежный модуль для вашей системы. В этом случае вы всё равно можете подключить Кассу — но другим способом. Без интеграции, с уведомлениями по почте. Или с интеграцией по нашим протоколам — в этом случае придется разработать модуль для вашей системы самостоятельно.

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

Сначала идут адреса, на которые будут приходить уведомления:

checkUrl — на него будут приходить запросы на проверку параметров платежа перед оплатой.

avisoUrl — на него будут приходить уведомления об успешных платежах.

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

Если вам нужны эти страницы, включите переключатель Использовать страницы успеха и ошибки с динамическими адресами и укажите эти адреса:

shopSuccessUrl — страница, которую покупатель увидит после успешной оплаты.

shopFailUrl — страница, которую покупатель увидит после ошибки платежа.

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

Заполните оставшиеся параметры:

Email для доставки реестров — на него будут приходить письма с ежедневными платежными реестрами.

shopPassword — секретное слово, его нужно будет указать в настройках модуля на вашей стороне.

Бесплатный SSL-сертификат

Для подключения некоторых модулей нужен SSL-сертификат. Его можно получить бесплатно у нашего партнера REG.RU — прямо в личном кабинете, в разделе Настройки (если вы уже подписали договор с Кассой).

Как получить сертификат из личного кабинета:

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

Настройки на вашей стороне

Всё зависит от вашего способа подключения — то есть от того, как вы будете обрабатывать уведомления.

Вам достаточно вставить на сайт платежную форму, чтобы у покупателей появилась кнопка Заплатить через Яндекс (или другая на ваш выбор). Форму можно запросить у менеджера или сконструировать самостоятельно (посмотреть параметры и шаблон).

Форму можно отредактировать в любом текстовом редакторе. Параметры нужно писать точно как в примере, регистр важен.

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

Всё зависит от вашей системы и от версии модуля, который вы используете. Можно посмотреть в инструкции: как правило, она встроена в модуль. Если нет, спросите у разработчиков модуля или CMS.

Большинство инструкций можно скачать в нашем списке модулей.

источник