Яндекс касса платежная форма. Яндекс.Касса — удобный инструмент для интернет-бизнеса

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

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

Настройки личного кабинета Яндекс.Кассы

1. В личном кабинете Яндекс.Кассы откройте раздел «Настройки магазина»

2. Заполните в поле «Адрес для уведомлений» (Send notifications to) URL вида https://url_вашего_BILLmanager/mancgi/ycresult

3. Сгенерируйте секретный ключ магазина (Secret key for API), он будет использоваться для настройки модуля со стороны биллинга.

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

Настройка на стороне BILLmanager

1. Зайдите в BILLmanager. В левом меню выберите «Провайдер», затем – «Методы оплаты». Нажмите «Создать».

2. В открывшемся списке кликните пункт «Яндекс.Касса»: откроются настройки метода. В графе «Клиент в платежной системе» поставьте «Использовать существующего».

3. В графе «Номер магазина» скопируйте идентификатор магазина shopId из личного кабинета Яндекс.Кассы.

4. В графе «Секретный ключ» скопируйте сгенерированный ранее в личном кабинете Яндекс.Кассы секретный ключ магазина (Secret key for API).

5. Если вам нужно, чтобы клиенты могли настраивать автоплатеж, поставьте галочку «Рекуррентные платежи». Автоплатеж доступен только для банковских карт. При первоначальной настройке автоплатежа клиентом будет совершен пробный платеж на 1 рубль, который будет возвращен клиенту.

6. Если вы хотите делать возвраты или отменять платежи, поставьте галочку «Разрешить вывод средств».

7. Нажмите «Продолжить»: откроется страница настроек метода оплаты. В графе «Наименование» напишите «Яндекс.Касса». Проверьте остальные настройки, если нужно – измените валюту. Если необходимо включите отправку чеков платежной системе Яндекс.Касса или другому подключенному модулю онлайн-касс.

8. Нажмите «Завершить».

Готово – можно принимать платежи.

Техническая информация

Модуль оплаты Яндекс.Касса записывает сведения о своей работе в три лога

  • pmyandexcheckout.log - лог файл настройки модуля оплат
  • ycpayment.log - лог файл оплат
  • ycrecurring.log - лог настройки рекуррентных платежей
  • ycresult.log - лог файл получения ответа от платежной системы

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

Эта форма - не обращение в поддержку.
Мы не можем идентифицировать вас и ответить на ваше сообщение.

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

Краткий обзор Яндекс.Кассы: назначение, кто может пользоваться

Сегодня сложно представить крупный бизнес без интеграции в глобальную сеть. Поиск будущих партнеров, покупателей и даже совершение сделок проходит в сети. Одним и наиболее привлекательных направлений является открытие интернет-магазина или другого сервиса в сети. Вопрос в том, как автоматизировать прием (осуществление) платежей и «завязать» несколько электронных платежных систем (ЭПС) на одной торговой точке.

Оптимальное решение - подключение Яндекс.Кассы. Этот инструмент доступен ИП и юрлицам не только из РФ, но и из других государств.

Читайте также -

С помощью сервиса можно получать выплаты в различных вариантах :

  • С банковских карточек.
  • Наличностью.
  • Электронными деньгами (WebMoney, Qiwi и прочими).
  • Со счета телефона.
  • Через онлайн-банкинг.
  • Путем привлечения кредитных средств и так далее.

Одна из особенностей интернет-кассы - возможность совершения массовых выплат клиентам, что важно для представителей валютных биржевых площадок, организаторов лотерей и представителей других «массовых» направлений. Имеющиеся средства можно переводить в обратном направлении - на кошельки ЭПС, карты банков, счета финансовых учреждений или номера телефонов.

Как работает Яндекс.Касса, и чем особенности подключения?

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

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

Чтобы подключить Яндекс.Кассу, стоит сделать следующее :

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

Как подключить Яндекс.Кассу применительно к интернет-магазину ? Процесс регистрации и оформления занимает минимум времени:

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

Последний этап подключения кассы Яндекс.Деньги и тарификация услуг

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

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

Заслуживают внимания и тарифы сервиса Яндекс.Касса . Если речь идет о приеме средств, здесь имеется два варианта:

  • Базовый тариф - подходит для предпринимателей с объемом продаж, не превышающим миллион рублей в месяц. В этом случае комиссия составляет от 3,5 до 6 процентов в зависимости от платежа. Наиболее низкий параметр (3,5%) для банковских карт и платежа с Яндекс.Деньги, а наиболее высокий - для других ЭПС (Вебмани, Киви).
  • Премиум - Яндекс. Касса для интернет-магазинов с оборотом от миллиона рублей. Главная особенность - снижение комиссий. Верхний предел составляет 5%, а нижний - 2,8% (для банковских карт, кредитования) и 3% для Яндекс.Деньги.

Если речь идет о выплате средств клиентам со стороны пользователя интернет-кассы, здесь действует один тарифный план. Например, при переводе средств на кошелек внутри системы, на банковский счет или карту взимается комиссия 2,8%. При перечислении на номер телефона - 4%.

Выгодное и удобное решение для торговых точек, работающих в сети. С помощью этого интернет-сервиса удается оптимизировать выплаты и прием денег при условии минимальной комиссии.

Ознакомится с условиями и подключиться можно на офииальном сайте Яндекс Касса . Удачного бизнеса.

Внимание! Архивы подписаны версией магазина, разные архивы для разных версий не совместимы. В названии архива префикс _for_

  • oc3 - только для магазинов 3
  • oc2.3 - только для магазинов 2.3
  • oc2.2 - только для магазинов 2.2
  • oc2.0-2.1 - только для магазинов 2.0 и 2.1
  • oc1.5 - только для магазинов 1.5.3, 1.5.4, 1.5.5, 1.5.6

Если Вы не нашли архив для своей версии магазина , мы добавим данный архив в загрузки.

a) Магазины 3, 2.3, 2.2, 2.1, 2.0

Автоматическая установка:

  1. В админ панели сайта меню Дополнения - Установка дополнений - Загрузите архив yandexur-pro.ocmod.zip
  2. Если возникли ошибки с установщиком - проверьте настройки фтп или установите расширение (также возможна установка вручную - см. пункт Установка вручную)

Установка вручную:

  1. Разархивируйте архив, внутри архива 2 файла - readme.txt и yandexur-pro.ocmod.zip
  2. Разархивируйте архив yandexur-pro.ocmod.zip, внутри папка upload и файл install.xml
  3. Переименуйте install.xml в yandexur.ocmod.xml
  4. В админ панели сайта меню Дополнения - Установка дополнений - Загрузите файл yandexur.ocmod.xml
  5. Меню Менеджер дополнений (Модификации) - обновите кэш модификаций
  6. Установите нужные модули в разделе Дополнения - платежи (Оплата)

b) Магазины 1.5

  1. Разархивируйте архив, внутри архива 2 объекта - readme.txt и папка upload
  2. С помощью файлового доступа к сайту (ftp или ssh) загрузите все содержимое папки upload в корень сайта
  3. Установите нужные модули в разделе Дополнения - платежи (Оплата)

II. Настройка

  1. Отправьте заявку на подключение к ЯндексКассе
  2. У Вас появится личный кабинет - далее ЛК
  3. Заполните копии документов в ЛК
  4. Подпишите договор -
  5. Во вкладке Настройки нажмите Заполнить . Выберите способ подключения API протокол и нажмите Продолжить .
  6. Укажите адреса для уведомлений и другие параметры.
  7. Выберите, как отправлять данные для чеков:

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

    Нажмите отправить.

    В настройках модуля введите лицензионный ключ () установите статусы "Статус заказа после неуспешной или ожидаемой оплаты" и "Статус после удачной оплаты". Внимание статусы должны быть указаны разные.

    Для банковских карт доступен выбор Способа транзакции (ТОЛЬКО API протокол) :
    ВНИМАНИЕ - НА ДАННЫЙ МОМЕНТ ДВУХСТАДИЙНЫЕ ПЛАТЕЖИ НЕ ДОСТУПНЫ
    Одностадийная - деньги списываются с карты без дополнительных подтверждений
    Двухстадийная - деньги блокируются на карте покупателя. У Вас есть 7 дней на подтверждение платежа банковской картой. Если вы не подтвердите платеж в отведенное время, деньги вернутся покупателю. Как только вы уверены в том, что готовы оказать услугу или выдать товар, необходимо подтвердить платеж. Если вы не можете оказать услугу или выдать товар, необходимо отменить платеж. Деньги вернутся пользователю, Яндекс.Касса не будет удерживать комиссию за его проведение.

    Установите статус модуля "включено" и сохраните настройки

    ВНИМАНИЕ! Статусы заказов должны быть разные (созданный, оплаченный - либо при схеме отложенная или контроль наличия созданный, ожидание, оплаченный)

    ВНИМАНИЕ! Если вы используете метод Выбор оплаты на стороне яКассы, то для него необходимо настроить все модули которые будут на стороне якассы (включать их не обязательно)

III. Настройка взаимодействия с онлайн-кассой

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

a) Что нужно сделать:

  1. Купить или арендовать онлайн-кассу (ККТ — контрольно-кассовая техника).
  2. Заключить договор с оператором фискальных данных (ОФД).
  3. Получить квалифицированную электронную подпись (КЭП, нужна для регистрации онлайн-кассы в налоговой).
  4. Зарегистрировать онлайн-кассу в налоговой: в личном кабинете юрлица или ИП на сайте nalog.ru .
  5. Отправлять фискальные данные через онлайн-кассу после каждого платежа.

b) Как работает решение:

  1. Покупатель платит в вашем магазине как обычно. Вместе с запросом на оплату модуль передает яндексКассе данные для чека: названия товаров, количество, цену, ставку НДС, электронный адрес покупателя.
  2. ЯндексКасса отправляет вашей онлайн-кассе данные для чека и ждет ответ.
  3. Онлайн-касса формирует чек и отправляет оператору фискальных данных (ОФД).
  4. Оператор присваивает чеку фискальный признак и отправляет вашей онлайн-кассе.
  5. Онлайн-касса отвечает яндексКассе, что с чеком всё в порядке.
  6. ЯндексКасса понимает, что всё по закону: налоговая получит чек от ОФД в тот же день, и отправляет вам сообщение об успешной оплате.
  7. ОФД отправляет данные чека в налоговую — раз в сутки.
  8. ОФД отправляет чек покупателю по email или sms(это дополнительная услуга).

c) Как отправлять данные для чеков через Яндекс.Кассу

  1. Купите или арендуйте онлайн-кассу одного из партнеров яндексКассы (АТОЛ Онлайн , МодульКасса и Orange Data , поддержка других сервисов — в разработке), заключите договор с ОФД (например ofd.ru), зарегистрируйте онлайн-кассу в налоговой.
  2. Поменяйте настройки в личном кабинете Яндекс.Кассы. Меню настройки магазина - кнопка подключить наше решение.
  3. Пример редактирования настроек онлайн-кассы:

    Тип онлайн-кассы — партнер якассы, у которого вы купили или взяли в аренду онлайн-кассы.
    Данные в блоке Интеграция нужны, чтобы сервис партнера пропускал запросы к вашей онлайн-кассе. Их можно скопировать в личном кабинете вашей онлайн-кассы (или запросить у провайдера).
    Адрес в чеке — это место продажи, печатается в электронном чеке. Здесь может быть адрес вашего магазина (на карте) или адрес сайта (URL).
    Почта для ошибок — электронный адрес, на который якасса присылет сообщения о неполадках с отправкой данных для чеков. Если ваша онлайн-касса перестанет отвечать, на этот адрес придет письмо.
    Отправка данных для чека Определяет схему, по которой якасса работает с вашей онлайн-кассой.За 7 дней : сначала проводится оплату, а потом отправляются данные для чека в онлайн-кассу. Если онлайн-касса не ответит, оплата пройдет, но чек может так и не отправиться. В этом случае отправится письмо на Почту для ошибок .
    За 5 минут : сначала данные для чека отправляются в вашу онлайн-кассу. Когда от нее придет ответ, что с данными всё в порядке, якасса отправит вам уведомление об оплате. Если онлайн-касса не ответит в течение 5 минут (например, что-то случится на стороне провайдера), оплата не пройдет: деньги вернутся покупателю. Этот вариант гарантирует, что об оплаченном товаре узнает налоговая.

  4. В настройках модуля отметьте пункт "Передача корзины" в положение "Да"
  5. Ниже установите НДС - Без НДС - всем товарам в корзине будет присвоен налог без НДС. Принудительно - НДС будет присвоен всем товарам в корзине, выбирите нужный процент. Вариант " Из карточки товара" позволяет установить идивидуальную ставку для каждого товара в корзине - для этого обязательно создайте налоговый класс если первое поле справа пустое (система-локализация-налоги-налоговый класс), налоговые ставки создавать не надо. Укажите нужный налоговый класс в редактировании товара, а в таблице справа установите соответствие вашего налогового класса ставке НДС.

Внимание! В модуле "Яндекс.Касса PRO - Мобильный терминал (Расширенный протокол) - Beta version" данные для чеков при оплате через мобильный терминал яКасса отправлять не может. Вам нужно сделать это самостоятельно.

Можно принимать платежи через Яндекс.Кассу, а данные для чеков отправлять другим способом (вручную или через другой сервис) - Если на стороне яндекс кассы вы выбрали вариант "Самостоятельно", то в настройках модуля отметьте пункт "Передача корзины" в положение "Нет"

d) Интеграция с orange data

Введите код группы касс (запросите у поддержки) - по умолчанию Main
Выберите Вашу систему налогооблажения

e) Интеграция с МодульКасса

Логин для токена - это ваш логин от Личного кабинета МодульКассы (e-mail);
Пароль для токена - пароль от Личного кабинета МодульКассы;
Код группы касс - это идентификатор точки продаж, который вы скопировали в буфер обмена (Личный кабинет МодульКассы→Меню→Точки продаж );

f) Интеграция с АтолОнлайн

В полях "Логин для токена","Пароль для токена" и "Код группы касс" указываются данные, полученные после регистрации в АТОЛ Онлайн их вы можете найти в личном кабинте атол-онлайн. Внимание! "Логин для токена","Пароль для токена" не совпадают с логином и паролем от личного кабинета АТОЛ Онлайн

IV. Тестирование платежей (ТОЛЬКО ПРОТОКОЛ HTTP)

Если вы планируете тестировать работу вашего магазина, при выборе способа подключения в личном кабинете поставьте галочку «Я буду проводить тестовые платежи». Когда ваш магазин подключат к тестовой среде (demomoney.yandex.ru), вам придет письмо с тестовыми параметрами. (Письмо отправляется на адрес контактного лица по техническим вопросам, который вы указали в личном кабинете.) Эти параметры появляются также в личном кабинете, в разделе Настройки . Подставьте их в платежную форму на вашем сайте.

  1. В настройках модуля Выберите режим работы модуля: "Тестирование "
  2. На шлюзе якассы введите тестовые данные

    Номер карты: 4444 4444 4444 4448
    Действует до: любой год и месяц в будущем
    Код CVV: 000

  3. Если вы получили ошибку на стороне якассы после ввода карты то это говорит о проблеме с checkurl - убедитесь что ваш checkurl отдает код 200 в логах доступа к сервера, это запись должна появлятся не посредственно после отправки данных о карте, убедитесь в отсутствии ошибок в журнале ошибок магазина (см faq по кодам ошибок), убедитесь в работе https, убедитесь в правильности адреса checkurl указанного на стороне яндекс)

    После возврата в магазин вы должны увидеть страницу успешной оплаты, а также статус заказа должен измениться. (Если смена статуса заказа не произошла то это говорит о проблемах с AvisoUrl - убедитесь что ваш AvisoUrl отдает код 200 в логах доступа к сервера, это запись должна появлятся не посредственно после возврата на сайт, убедитесь в отсутствии ошибок в журнале ошибок магазина (см faq по кодам ошибок), убедитесь в правильности адреса AvisoUrl указанного на стороне яндекс)

V. Перевод приема платежей в рабочий режим

Вы можете перевести платежную форму в рабочий режим, если:

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

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

  1. В настройках модуля введите новые данные если вы их получили
  2. На витрине магазине добавьте товар в корзину и оформите заказ с методом оплаты (Банковскими картами - это наиболее простой и удобный вариант для тестирования)
  3. Если вы получили ошибку на стороне якассы после перехода к оплате - включите в настройках модуля режим отладки и убидитесь в корректности передаваемых данных (сумме к оплате, а также если вы включили работу с онлайн кассами на стороне якассы то и в корректности передаваемых товарных позиций а также общей суммы к оплате и суммы товарных позиций)
  4. На шлюзе якассы введите данные для платежа
  5. После возврата в магазин вы должны увидеть страницу успешной оплаты, а также статус заказа должен измениться.

Если вы получили через какоето время ошибку фискализации платежа (При включенным режиме работы с онлайн-кассой)
Вот перечень основных ошибок:

  • Ваш бухгалтер "по привычке" закрыл смену в интерфейсе онлайн-кассы (Атол, Модуль.Касса и т.д.). Пока смена закрыта, платежи не будут фискализироваться. Обычно закрытие смены происходит автоматически средствами используемой онлайн-кассы.
  • В кассе не произведена первичная фискализация

Свяжитесь с поддержкой якассы а также с поддержкой вашей онлайн кассой для решения данных вопросов

VI. Обновление версии модуля

  1. Обязательно сделайте бекап файлов сайта и базы
  2. Удалите модификатор модуля(меню модификаторы или менеджер дополнений или папка system) если вы используете его (только для версии магазинов 2.х)
  3. перезаписав файлы
  4. Обновите кеш модификаторов (только для версии магазинов 2.х)
  5. Обязательно вставте заново api_key или shopPassword. Пересохраните настройки, если нужно внесите изменения в настройки
  6. Убедитесь что адрес уведомлений или checkUrl и AvisioUrl не изменились как в модуле так и на стороне яндекс
  7. Для магазинов 3х обновите кеш twig (главная страница админ панели, шестеренка справа вверху)
  1. Удалите или отключите оплату родного модуля яндексКассы
  2. Смените адрес уведомлений или checkUrl и AvisioUrl на стороне яКассы в ЛК
  3. Частично повторите пунк II Настройки

1. При переходе на оплату текст No Data
В настройках модуля включите режим отладки, последняя строчка - это ошибка от яндекс кассы
Описание ошибок

Также ошибки от No Data доступны в журнале магазина без включения режима отладки.

Данная ошибки это ответ от яндекс кассы, читайте текст, самое частое неверная авторизация (shopid или api) или не корректный пароль -пробелы в начале в конце(Password has illegal format), метод недоступен на стороне яндекс кассы (подключите через менеджера), метод не доступен в модуле (

2. Расшифровка ошибок из лога магазина (журнал ошибок)

YandexUr Error: Hash not equal - не сходиться секретная фраза указанная в настройках модуля и написанная в анкете

YandexUr Error: Amount of payment not equal - не сходится сумма, оплата прошла на одну а в заказе другая.

YandexUr Error: This order alredy payed - заказ уже оплачен

Другие ошибки это ответ от яндекс кассы, читайте текст, самое частое неверная авторизация (shopid или api), метод недоступен на стороне яндекс кассы (подключите через менеджера), метод не доступен в модуле (на данный момент для api не доступен альфа-клик, промсвязьбанк, мобильный терминал, Masterpass, купивкредит, Ерип - данные методы только для старого протокола HTTP)

3. Как добавить иконку к методу оплаты

В настройках модуля

поле название метода оплаты добавить тег img (что такое тэг img и как он работает описано по ссылке)

Яндекс деньги

4. Некорректно отображаются страницы успешной, неуспешной оплаты и страница повторной оплаты



скопируйте шаблоны модуля сatalog⁩/view⁩/theme⁩/default⁩/template⁩/account⁩/
yandexur_fail.tpl
yandexur_success.tpl
yandexur.tplв папку вашего шаблона по соответвующему пути, исправте верстку в них под ваш шаблон

Магазины 3.х
Необходимо привести tpl модуля в соответвие вашего шаблона (за эталон возьмите common/success.tpl)
скопируйте шаблоны модуля сatalog⁩/view⁩/theme⁩/default⁩/template⁩/extension/payment/
yandexur_fail.twig
yandexur_success.twig
yandexur_view.twig
в папку вашего шаблона по соответвующему пути, исправте верстку в них под ваш шаблон

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

Исправления под шаблон

Магазины 1.5
Отредактируйте xml файл из папки vqmod
блок catalog/view/theme/*/template/account/order_list.tpl в соответвии с вашим шаблоном

Магазины 1.5, 2.0, 2.1, 2.2, 2.3
Удалите модификатор, откройте архив модуля файл instal.xml
отредактируйте блок catalog/view/theme/*/template/account/order_list.tpl в соответвии с вашим шаблоном
переименуйте файл в yandexur.ocmod.xml и установите через установщик, обновите кеш модификаторов

Магазины 3.х
отредактируйте сatalog⁩/view⁩/theme⁩/default⁩/template⁩/extension/payment/yandexur_aclink.twig
обновите кеш шаблонов twig

В настройках модуля укажите Признак способа и предмета расчета - эти данные будут использоваться по умолчанию если вы выберите Признак предмета и/или способа для товара - пункт по умолчанию

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

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

Для значений в карточке товара указываете в нужном поле одно из следующих значений

Признак предмета расчета

Значение Описание
commodity Товар
excise Подакцизный товар
job Работа
service Услуга
gambling_bet Ставка в азартной игре
gambling_prize Выигрыш в азартной игре
lottery Лотерейный билет
lottery_prize Выигрыш в лотерею
intellectual_activity Результаты интеллектуальной деятельности
payment Платеж
agent_commission Агентское вознаграждение
composite Несколько вариантов
another Другое

Писал статью про то, . Сегодня он расскажет про онлайн-оплату. Итак, далее статья Романа.

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

В данной статье я покажу Вам такой инструмент, как Яндекс Касса . С его помощью легко можно установить форму для онлайн оплаты на своём сайте.

Для начала пройдите процесс регистрации. Он очень прост. Перейдите по ссылке и нажмите «Подключить кассу».

Как подключить Яндекс Кассу для физических лиц

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

  1. Кошельки на Яндексе:
    - отправить перевод смогут владельцы именных и идентифицированных кошельков;
    - комиссия берется с получателя, 3,5% от суммы.
  2. Банковские карты:
    - заплатить можно с карты Visa, MasterCard, Maestro;
    - комиссия берется с получателя, 3,5% от суммы;
    - минимальная сумма перевода: 1 рубль 2 копейки.
  3. Мобильные телефоны:
    - подходят российские номера Билайна, МТС, Tele2;
    - комиссия берется с отправителя, сотовый оператор прибавляет ее к сумме платежа. Билайн - 7,95% + 10 рублей, МТС - 10,86% + 10 рублей, Tele2 - 15,86%;
    - с одного телефона можно сделать только три платежа в сутки, максимум для каждого - 500 рублей.

Чтобы подключить форму для оплаты заказа, необходимо перейти в личный кабинет Я.Денег, и выбрать вкладку «Приём платежей». Вам откроется окошко со способами приёма оплаты, выбирайте тот, который называется «Кнопка».

В конструкторе формы, отметьте галкой необходимые поля.

Советую отмечать поля ФИО, адрес, телефон, чтобы не спрашивать их у покупателя, а просто подтвердить адрес.

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

Как подключиться ИП и ООО

Для тех, кто работает официально есть 2 способа подключения оплаты от Яндекса.

Без договора

В личном кабинете кликайте по вкладке «Приём платежей» и выбирайте последний пункт, который называется «Форма». Далее оформляете свою форму, в название платежа вписываете Ваш товар или услугу и добавляете дополнительные поля по необходимости (советую добавить поля: адрес, телефон). После этого, нажимаете кнопку «далее» и попадаете на страницу, где вводите реквизиты . Затем кликайте на кнопку «Создать форму», и справа Вам выдаст код, который необходимо вставить себе на сайт. Что нужно знать:

  • Комиссия берётся с плательщика в размере 3%, но не меньше 30 рублей.
  • Деньги перечисляются на РС на следующий рабочий день.
  • Уведомление о совершении платежа приходит на почту, к которой привязан кошелёк Я.Денег.

С договором

Для того, чтобы подключить данный способ оплаты, Вам необходимо также перейти во вкладку «Приём платежей», и в правом верхнем углу выбрать «Касса для бизнеса». После этого, Вы попадёте на промо страницу, в которой рассказаны все преимущества и тарифы данного способа оплаты. Нажав на кнопку «подключить кассу», Вы заполняете форму и затем отправляете заявку на подключение. В течение нескольких часов, с Вами свяжется менеджер Яндекса, подтвердит данные, попросит сканы документов (насколько помню это: паспорт, ИНН, ОГРНИП). Затем необходимо подписать договор (Вы его заполните через специальный конструктор), высланный на почту, и отправить скан подписанного договора обратно в Яндекс.

В течение суток, на почту поступит код формы, который можно разместить на своём сайте.

Плюсы данного способа:

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

Минусы:

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

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

Видеоурок

В этом видео я все наглядно показываю.

Если есть вопросы, пишите в комментариях!

Для настройки нужно:

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

Подключение Кассы

Регистрация

Шаг 1. Нажимаем « Подключить Кассу » на сайте Яндекс Кассы .



Шаг 2. Указываем всю необходимую информацию.


Заполнение анкеты

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


Настройки

После Анкеты заполняем раздел « Настройки ».



Вкладка «Способ»

Выбираем « Платёжный модуль » и нажимаем «Продолжить».


Вкладка «Параметры»

Шаг 1. В поле « Ваша Система » выбираем « Платформа LP ».



Шаг 2. Указываем данные о « Боевых платежах »



Для поля « checkUr» указываем ссылку:
http:// ВАШ_ДОМЕН /gw/yandex/check

Для поля « avisoUrl » указываем ссылку:
http:// ВАШ_ДОМЕН /gw/yandex/ok
Для поля « shopSuccessUrl » указываем
http:// ВАШ_ДОМЕН /success
Для поля « shopFailUrl » указываем http:// ВАШ_ДОМЕН /fail

* Где ВАШ_ДОМЕН
Важно!
Пример:
Домен: http://тестовыйдомен.рф/
Домен в punycode:
Преобразовать домен в puonycode можно через « Punycode конвертер ». Или открыть страницу в браузере и скопировать адрес из адресной строки.

Шаг 3. Указываем данные о « Тестовых платежах ».



Включим функцию « Я буду проводить тестовые платежи » и укажем ссылки.

Для поля « checkUrl » укажем ссылку:
http:// ВАШ_ДОМЕН /gw/yandex/test/check

Для поля « avisoUrl » укажем ссылку:
http:// ВАШ_ДОМЕН /gw/yandex/test/ok
Для поля « shopSuccessUrl » указываем ссылку на страницу, куда перейдет посетитель после успешного платежа (можно создать специальную страницу или выбрать любую). Например, ссылка может выглядеть так:
http:// ВАШ_ДОМЕН /success
Для поля « shopFailUrl » указываем ссылку, куда нужно перенаправить, если платеж не прошел (например, оказалось недостаточно средств). Ссылка может выглядеть так: http:// ВАШ_ДОМЕН /fail

* Где ВАШ_ДОМЕН – это доменное имя вашей страницы.

Важно! Если название вашего домена написано на русском языке, его необходимо указывать в punycode.
Пример:
Домен: http://тестовыйдомен.рф/
Домен в punycode: http://xn--b1aebcsticdzjc3j.xn--p1ai/
Преобразовать домен в punycode можно через « Punycode конвертер ». Или открыть страницу в браузере и скопировать адрес из адресной строки.

Шаг 4. Указываем действующую почту, куда будут отправляться реестры.
Шаг 5. Придумываем и указываем любой пароль в поле « shopPassword » , он понадобится при создании интеграции на Платформе LP.
Шаг 6. Сохраняем и продолжаем настройку.


Вкладка « Онлайн-касса »


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


Заполняем информацию по выбранному партнеру и отправке данных для чека.


Создание интеграции в личном кабинете Платформе LP

Шаг 1. Переходим в личный кабинет Платформы LP в раздел «Интеграции ».



Шаг 2. Нажимаем « Добавить интеграцию » и выбираем « Яндекс.Кассу ».



Шаг 3. После регистрации в Яндекс.Кассе, вам на почту придет письмо с « Идентификатором магазина » (ShopID ) и « Идентификатором витрины магазина » (Scid ). Вводим эти данные и пароль в соответствующие поля интеграции.



Также Идентификатор магазина (ShopID) может отображаться .

Шаг 4. Когда все поля новой интеграции заполнены, нажимаем «Добавить».
Если все данные указаны верно, откроется страница с настройками интеграции, где можно включить и настроить передачу данных для чека.

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


Также можно указать scid для демо-режима и провести тестовый платёж.



Шаг 5. Сохраняем.


Подключаем интеграцию к странице

Шаг 1. Переходим в настройки страницы.



Шаг 2. Переходим во вкладку «Настройка магазина » и выбираем только что созданную интеграцию с Яндекс.Кассой.



Шаг 3. Переходим в редактор страницы.



Шаг 4. Заходим в настройки корзины. Открываем форму и переходим в настройки формы, где указываем в списке « Действие после отправки » « Переход к оплате ».


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

Если на вашей странице есть товар и под ним кнопка “Заказать” , но нет корзины, в которую можно добавить сразу несколько товаров, делаем так:

Важно: после включения перехода к оплате указываем параметры товара – название и цену в настройках формы и в виджетах “Название товара / Цена товара ” (цену можно указать только в валюте RUB).

Как будут выглядеть оплаченные заявки?

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