Конструктор формы яндекс деньги

Обновлено: 25.04.2024

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

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

Стоимость подключения «Платёжки» — 3000 рублей. Это лицензионный платёж за 100 операций на общую сумму 100 тысяч рублей. Примерно такое количество платежей, по оценке «Яндекс.Денег», небольшой магазин может принять в течение года. Комиссия за использование сервиса не предусмотрена. В компании отметили, что бизнесу с годовым оборотом больше 100 тысяч рублей «Яндекс.Платёжка» уже не подойдёт.

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

На вопрос о соответствии платежей через новый сервис закону 54-ФЗ, по которому с 1 июля розничный бизнес должен перейти на онлайн-кассы, в «Яндекс.Деньгах» ответили, что квитанции «Платёжки», по сути, представляют обычный перевод без открытия счёта.

​54-ФЗ предусматривает выдачу чека при осуществлении расчётов в офлайне и онлайне. Под «расчётами» закон понимает приём или выплату денежных средств с использованием наличных или электронных денег. Электронные квитанции «Яндекс.Платежки», по сути, являются переводом без открытия счёта, даже если магазин и клиент используют онлайн-банкинг.

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

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

Подходит, если у вас есть свой сайт или блог (и вы можете вставить туда HTML-код).

Форма выглядит так:

Как выбрать — кнопка или форма

Берите кнопку, если нужно зафиксировать сумму перевода (чтобы отправитель ее не менял).

Берите форму, если сумма зависит от отправителя.

Ниже — еще немного подробностей.

На самой кнопке сумму не видно, поэтому вам нужно указать ее где-то рядом.

Одна кнопка — один способ перевода. Если хотите все три способа (кошелек, карта, счет мобильного), будет три кнопки.

Можно выбрать размер (и цвет).

Вы можете указать на форме сумму (для подсказки), а отправитель может ее стереть и вписать свою.

Способ перевода человек выбирает внутри самой формы.

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

Как получить HTML-код

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

Куда приходят деньги

Конструктор автоматически подставляет в HTML-код номер вашего кошелька. Если вы не поменяете этот номер вручную, деньги будут приходить в ваш кошелек.

Как что-то поменять в готовой форме или кнопке

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

Комиссии и лимиты

Отправитель может заплатить картой, только если она выпущена в одной из этих стран .

Комиссия зависит от способа перевода.

Для кошелька — 0,5% от суммы. Если отправляют 100 рублей, в ваш кошелек приходит 99,5 рублей.

Для карты — 2% от суммы. Из 100 рублей в ваш кошелек приходит 98 рублей.

Для счета мобильного — комиссия берется с владельца мобильного. Размер зависит от оператора:

Билайн — 7,95% + 10 рублей,

МТС — 10,86% + 10 рублей,

Tele2 — 15,86%.


Подробности о лимитах

Что делать, если нужна помощь

Если у вас трудности с настройкой, что-то не работает или не получается — напишите нам:

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

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

Анкету можно скачать также по следующей ссылке.

Шаг 1

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

Шаг 1.1.

Скопировать в окне настройки платежной системы Yandex значение строки "NOTIFY URL".

933385021_6842_5c6e61d3ebba9.jpg

Скопированное значение вставить в поле "Адрес для уведомлений" в форме Яндекс.Касса.

933385021_6846_5c6e63aa7f73b.jpg

Шаг 1.2.

Далее укажите в поле "Наименование магазина" в форме от Яндекс.Касса, название Вашей компании:

933385021_6848_5c6e63aabb450.jpg

В поле "Адрес сайта" вставьте адрес Вашего сайта, его можно скопировать из адресной строки браузера:

933385021_6849_5c6e63aac6b6a.jpg

Для поля "CMS" пропишите название нашей CMS - "Megagroup CMS S3"

933385021_6850_5c6e63aad720d.jpg

933385021_6847_5c6e63aaa5932.jpg

Шаг 1.3.

По итогу у Вас должно получиться примерно такое отображение формы, с Вашими данными.

933385021_6843_5c6e61d4bbbeb.jpg

Сохраните анкету и направьте её в Яндекс.Касса, для получения данных по настройке.

После этого Вы можете перейти к настройке платежного шлюза на стороне системы управления.

Шаг 2

Сперва откройте форму, присланную Вам сотрудниками Yandex после заключения договора, скопируйте оттуда идентификатор Вашего магазина (Ваш Shop ID) и вставьте его в поле "Merchant ID/Идентификатор магазина" на стороне системы управления.

933385021_6856_5c6e6c05183cf.jpg

Шаг 3

Затем Вам нужно будет получить "Секретный ключ" согласно инструкций от Яндекс.Касса в их кабинете, полученный ключ вставьте на стороне сайта в соответствующее поле:

933385021_6855_5c6e6c050100a.jpg

Шаг 4

Если Вы планируете подключение системы фискализации через данную платежную систему, укажите в поле "Фискализация" значение "Да".

933385021_6858_5c6e6dd52322c.jpg

А в поле "Система налогообложения" выберите необходимую систему налогообложения.

933385021_6857_5c6e6dd509cab.jpg

Шаг 5

В выпадающем меню "Валюта" (в системе управления сайтом) укажите ту валюту, в которой Вы будете принимать платежи.

933385021_6860_5c6e6e9c2cfa3.jpg

Шаг 6

Параметр "Тестовый режим" служит для тестирования платежной системы. Если желаете протестировать платежную систему, то в выпадающем меню "Тестовый режим" выберите "Да". Если же необходимо использовать настоящие денежные операции, то выберите "Нет".

933385021_6859_5c6e6e9c17954.jpg

Шаг 7

В поле "Название" Вы можете указать название платежной системы , которое будет отображаться при выборе способа оплаты. Вы можете оставить это поле пустым (в этом случае будет выводиться стандатное название "Yandex").

phpdYiUNu

Шаг 8

После произведенных настроек измените статус платежной системы на " Включена ".

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

Изначально автоматический прием Яндекс.Денег мне казался очень сложным. Но как выяснилось там все проще чем у WebMoney.

Шаг 1: Создаем HTML-форму для приема платежей


Обратите внимание на две переменных $sum и $i->id
Также мы добавили предупреждение, что платежи с кодом протекции зачислены автоматически быть не могут, т.к. наша система, код протекции никак угадать не может

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

Шаг 2: Загрузить PHP-библиотеку для работы с API Яндекс.Денег

Шаг 3: Зарегистрировать приложение для работы с API Яндекс.Денег

Например, у нас следующие значения:


Название вашего приложения:
(его будут видеть пользователи, выдавая приложению права) ITSoft

Шаг 4: Получить token для работы с вашим Яндекс.Кошельком при помощи PHP-библиотеки

И комментируйте строки с 82й по 131ю.

Мы уже близки к победе.

Шаг 5: Настройка callback-скрипта, котрый Яндекс.Деньги будут вызывать при получении платежа на ваш кошелек

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

Поставьте галочку «Отправлять уведомления» нажмите Сохранить.

Вам понадобится секретный ключ с этой страницы. Сохраните его.

Шаг 6: Обработка и зачисление платежей

Ну собственно и все. Будут вопросы, задавайте тут, постараюсь всем ответить.

PS
Эта статья посвящена тому, как быстро прикрутить прием Яндекс.Денег. Код PHP-скрипта каждый может переписать в зависимости от своих задач и потребностей.

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

Создаём форму или кнопку при помощи сервиса Яндекс

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

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

Здесь можно выбрать то, что подходит больше всего. Если Яндекс.Кошелька ещё нет, его можно сразу зарегистрировать кликнув по кнопке внизу страницы.

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

Настраиваем кнопку Яндекс.Деньги

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

Также, при создании кнопки, устанавливается фиксированная сумма. То есть человек, решивший сделать перевод, не сможет её изменить.

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

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

По дополнительным настройкам:

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

Как настроить форму Яндекс.Деньги

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

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

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

Размещение кнопки или формы Яндекс.Деньги на сайте

Этот шаг самый простой. Копируем код, переходим в «внешний вид – виджеты», выбираем виджет HTML, вставляем в него код и сохраняем. Готово.

Плагин «Кнопка Яндекс Денег»

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

В админке Вордпресс «плагины – добавить новый», далее в поисковой строке вбить «Яндекс», установить и активировать следующий плагин:

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

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

Для кого подойдёт кнопка Яндекс.Деньги

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

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

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