{note}
Интеграция реализована на [строй версии протокола|https://yookassa.ru/docs/payment-solution]. Мы планируем реализовать [новую версию протокола|https://yookassa.ru/developers/payment-acceptance/integration-scenarios/smart-payment]. Вы можете уточнить статус реализации протокола на портале [поддержки|https://helpdesk.carbonsoft.ru/login.php].
{note}
# Настроить данные в разделе *Платежные системы*
## Пункт *Настройки сети*, в параметр *Адреса разрешенных платежных систем* добавить IP адреса из статьи "[CarbonBilling:Настройка сети для платежных систем]"
## Пункт *Настройка Yandex.Касса*, указать:
### НОМЕР ВИТРИНЫ (SHOPID):
### ИДЕНТИФИКАТОР (SCID):
### ТЕСТОВЫЙ СЕРВЕР (После перехода на боевой сервер необходимо будет так же изменить SCID):
### ПАРОЛЬ (SHOPPASSWORD):
### ВКЛЮЧИТЬ ОНЛАЙН ФОРМИРОВАНИЕ ЧЕКА: использовать Яндекс.ОФД. Необходима дополнительная настройка в Яндекс.Касса.
### СТАВКА НДС (КОД): Возможные значения --- число от 1 до 6:
###* 1 --- без НДС;
###* 2 --- НДС по ставке 0%;
###* 3 --- НДС чека по ставке 10%;
###* 4 --- НДС чека по ставке 18%;
###* 5 --- НДС чека по расчетной ставке 10/110;
###* 6 --- НДС чека по расчетной ставке 18/118.
### СНО МАГАЗИНА (КОД): Система налогообложения магазина. Необязательный. Возможные значения --- число от 1 до 6:
###* 1 --- общая СН;
###* 2 --- упрощенная СН (доходы);
###* 3 --- упрощенная СН (доходы минус расходы);
###* 4 --- единый налог на вмененный доход;
###* 5 --- единый сельскохозяйственный налог;
###* 6 --- патентная СН.
### ИСПОЛЬЗОВАТЬ ТЕЛЕФОН КАК ИДЕНТИФИКАТОР АБОНЕНТА: если установлена галочка, то Яндекс.ОФД идентифицирует покупателя по указанному номеру телефона. Если галочка не установлена, то по электронной почте.
### ПРИЗНАК СПОСОБА РАСЧЁТА: Заполняется ключевым словом в соответствии с документацией [Яндекс|https://tech.yandex.ru/money/doc/payment-solution/payment-form/payment-form-receipt-docpage/], по умолчанию заполняется "full_payment" (полный расчет).
### ПРИЗНАК ПРЕДМЕТА РАСЧЁТА: Заполняется ключевым словом в соответствии с документацией [Яндекс|https://tech.yandex.ru/money/doc/payment-solution/payment-form/payment-form-receipt-docpage/], по умолчанию заполняется "service" (услуга).
### а также указать методы оплаты.
## Включить _https без ssl-сертификата_ по статье [CarbonBilling:Основные настройки платежных систем], раздел *Доступ к платежным системам и вебкассе по https без ssl-сертификата*, так как Yandex не поддерживает загрузку сертификатов.
# Добавить на страницу оплаты личного кабинета шорткод для _Яндекс.Касса_ [CarbonBilling:Отображение платежных систем в личном кабинете абонента]
# Отправить Яндексу для настройки:
#* Обработчик платежной системы *сheckURL* {code}https://<Адрес биллинга>:1443/yandex_kassa.php{code}
#* Обработчик платежной системы *paymentAvisoURL* {code}https://<Адрес биллинга>:1443/yandex_kassa.php{code}
#* страница возврата *successURL* {code}http://<Адрес ЛК>/cabinet/paycheck/?paysystem=yandex_kassa{code}
#* страница возврата *failURL* {code}http://<Адрес ЛК>/cabinet/paycheck/?paysystem=yandex_kassa&status=failure{code}
# Создать страницу paycheck в ЛК с адресом {code}<Адрес ЛК>/cabinet/paycheck/{code} и содержащей шорткод {code}[cabinet_payment_result]{code}
{tip}
Вы можете смотреть логи обработчика уведомлений в файле
{code}/app/asr_fiscal/var/log/YandexKassa.log{code}
{tip}
Интеграция реализована на [строй версии протокола|https://yookassa.ru/docs/payment-solution]. Мы планируем реализовать [новую версию протокола|https://yookassa.ru/developers/payment-acceptance/integration-scenarios/smart-payment]. Вы можете уточнить статус реализации протокола на портале [поддержки|https://helpdesk.carbonsoft.ru/login.php].
{note}
# Настроить данные в разделе *Платежные системы*
## Пункт *Настройки сети*, в параметр *Адреса разрешенных платежных систем* добавить IP адреса из статьи "[CarbonBilling:Настройка сети для платежных систем]"
## Пункт *Настройка Yandex.Касса*, указать:
### НОМЕР ВИТРИНЫ (SHOPID):
### ИДЕНТИФИКАТОР (SCID):
### ТЕСТОВЫЙ СЕРВЕР (После перехода на боевой сервер необходимо будет так же изменить SCID):
### ПАРОЛЬ (SHOPPASSWORD):
### ВКЛЮЧИТЬ ОНЛАЙН ФОРМИРОВАНИЕ ЧЕКА: использовать Яндекс.ОФД. Необходима дополнительная настройка в Яндекс.Касса.
### СТАВКА НДС (КОД): Возможные значения --- число от 1 до 6:
###* 1 --- без НДС;
###* 2 --- НДС по ставке 0%;
###* 3 --- НДС чека по ставке 10%;
###* 4 --- НДС чека по ставке 18%;
###* 5 --- НДС чека по расчетной ставке 10/110;
###* 6 --- НДС чека по расчетной ставке 18/118.
### СНО МАГАЗИНА (КОД): Система налогообложения магазина. Необязательный. Возможные значения --- число от 1 до 6:
###* 1 --- общая СН;
###* 2 --- упрощенная СН (доходы);
###* 3 --- упрощенная СН (доходы минус расходы);
###* 4 --- единый налог на вмененный доход;
###* 5 --- единый сельскохозяйственный налог;
###* 6 --- патентная СН.
### ИСПОЛЬЗОВАТЬ ТЕЛЕФОН КАК ИДЕНТИФИКАТОР АБОНЕНТА: если установлена галочка, то Яндекс.ОФД идентифицирует покупателя по указанному номеру телефона. Если галочка не установлена, то по электронной почте.
### ПРИЗНАК СПОСОБА РАСЧЁТА: Заполняется ключевым словом в соответствии с документацией [Яндекс|https://tech.yandex.ru/money/doc/payment-solution/payment-form/payment-form-receipt-docpage/], по умолчанию заполняется "full_payment" (полный расчет).
### ПРИЗНАК ПРЕДМЕТА РАСЧЁТА: Заполняется ключевым словом в соответствии с документацией [Яндекс|https://tech.yandex.ru/money/doc/payment-solution/payment-form/payment-form-receipt-docpage/], по умолчанию заполняется "service" (услуга).
### а также указать методы оплаты.
## Включить _https без ssl-сертификата_ по статье [CarbonBilling:Основные настройки платежных систем], раздел *Доступ к платежным системам и вебкассе по https без ssl-сертификата*, так как Yandex не поддерживает загрузку сертификатов.
# Добавить на страницу оплаты личного кабинета шорткод для _Яндекс.Касса_ [CarbonBilling:Отображение платежных систем в личном кабинете абонента]
# Отправить Яндексу для настройки:
#* Обработчик платежной системы *сheckURL* {code}https://<Адрес биллинга>:1443/yandex_kassa.php{code}
#* Обработчик платежной системы *paymentAvisoURL* {code}https://<Адрес биллинга>:1443/yandex_kassa.php{code}
#* страница возврата *successURL* {code}http://<Адрес ЛК>/cabinet/paycheck/?paysystem=yandex_kassa{code}
#* страница возврата *failURL* {code}http://<Адрес ЛК>/cabinet/paycheck/?paysystem=yandex_kassa&status=failure{code}
# Создать страницу paycheck в ЛК с адресом {code}<Адрес ЛК>/cabinet/paycheck/{code} и содержащей шорткод {code}[cabinet_payment_result]{code}
{tip}
Вы можете смотреть логи обработчика уведомлений в файле
{code}/app/asr_fiscal/var/log/YandexKassa.log{code}
{tip}