Яндекс кнопка оплаты: Как разместить на своем сайте форму оплаты Яндекс.Деньгами без Интернет-Магазина.

Как установить на сайт в uKit платежную форму ЮMoney

Если вам необходим функционал получения оплаты от посетителей сайта без подключения модуля интернет-магазина uKit, вы можете разместить на сайте платежную форму или кнопку от ЮMoney. ЮMoney — это новое название Яндекс.Денег. Форма и кнопка выглядят следующим образом

Через форму вы можете получать произвольный платеж, который клиент сам может указать при оплате, а через кнопку — фиксированный платеж, который отправитель не сможет изменить.

Для получения платежей через форму или кнопку ЮMoney вам необходимо иметь кошелек в ЮMoney. Если у вас его нет, вы можете создать его в несколько кликов по этой ссылке: https://yoomoney.ru/yooid/signup/step/phone.

Для создания формы или кнопки перейдите в специальный конструктор от ЮMoney и выберите создание формы или кнопки.

Вам будут доступны следующие настройки:

  • Назначение платежа
  • Сумма перевода: фиксированная в случае выбора кнопки или подсказка суммы для отправителя в случае выбора формы.
  • Текст на кнопке: можно выбрать из представленных вариантов.
  • Способы перевода: Кошелек и банковская карта.
  • Дополнительные настройки: для формы — мобильная версия формы, возможность активации полей для запроса у отправителя дополнительно информации (Ф.И.О., e-mail, телефона, адреса доставки и комментария к оплате), ссылка для редиректа на страницу после оплаты; для кнопки — настройка цвета и размера кнопки, возможность активации полей для запроса у отправителя дополнительной информации, ссылка для редиректа.

Более опытные пользователи со знанием HTML-кода могут воспользоваться в конструкторе форм третьим вариантом «Кастом». Он позволяет создать форму или кнопку с собственным дизайном, дополнительными функциями, HTTP-уведомлениями о входящих переводах. При настройке необходимо использовать специальные HTML-параметры.

После установки всех настроек формы или кнопки, скопируйте код полученной формы в правом столбце и установите его на сайте в виджете «HTML-код» на нужной вам странице и в выбранном месте, где она будет отображаться. Инструкцию по работе с этим виджетом вы сможете найти в этой статье.

Примечание

Самостоятельная установка кода в виджете «HTML-код» доступна только на тарифе «Про». На других тарифах с размещением кода формы или кнопки вам может помочь служба поддержки.

Куда придут деньги после оплаты?

При создании формы в её код автоматически поставляет номер вашего кошелька, привязанного к тому аккаунту ЮMoney, в котором вы авторизованы на момент создания формы. Если вы не поменяете этот номер вручную, деньги будут приходить в ваш кошелек.

Примечание

ЮMoney берет комиссию за проведение платежа через их форму. Комиссия зависит от способа перевода.

  • Для кошелька — 0,5% от суммы.
  • Для карты — 2% от суммы.

Помогла ли вам статья?

Статью еще никто не оценивал

Прием платежей с карты без юр. лица на Яндекс.Деньги / Хабр

Open source yandex money donation service

Прием платежей на Яндекс.Деньги физ. лица

  • онлайн платежи с карты, яндекса, телефона
  • добавление метки к платежу
  • получение и проверка оповещений на свой сервер
  • пример автоматизации подписки на Telegram бота

Реализация и описание под катом

Проект на Python

Модули:

  • money.yandex.ru — именной кошелек на который получаем деньги
  • httpsserver — python сервер генерирующий страницы оплаты и принимающий оповещения от яндекса
  • billingservice — remote процедура, вызываемая после получения оповещения о платеже, работает с базой
  • redis-server — используется как сервер очередей для удаленного вызова процедур
  • example/telegrambot — пример генерации ссылок для оплаты Telegram ботом

Кнопки для сбора денег

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

Уведомления о платежах

Кроме того — есть возможность настроить прием уведомлений о платежах на ваш сервер.

Добавляем прием платежей

  1. Регистрируемся, повышаем статус кошелька до именного
  2. НАСТРОЙКИ->ВСЕ ОСТАЛЬНОЕ->HTTP УВЕДОМЛЕНИЯ
    • Добавляем свой домен и секрет
    • Включаем уведомления
  3. Поднимаем redis-server, вносим параметры доступа в rq_access.py
  4. Получаем SSL сертификат на домен, например через letsencrypt
  5. Поднимаем https сервер со своими параметрами, не забываем про фаервол если сервер не доступен
  6. Прописываем в httpsserver/.secret/ymsecret.py id кошелька и секрет для уведомлений из настроек
  7. Правим httpserver-ympayment.service, запускаем сервер под супервизором
  8. На машине с базой правим billing.service и запускаем systemd для этого сервиса запустится RQ worker
  9. Проверяем удаленный запуск процедур через очередь Redis
  10. Опираясь на example добавляем генерацию ссылки оплаты в вашу функцию бота

Пример работы в README
python-rq

«Яндекс» запустил сервис для оплаты покупок Yandex Pay

Интернет
E-commerce


, Текст: Владимир Бахур

«Яндекс» запустил Yandex Pay. Это сервис для быстрой и удобной оплаты покупок банковской картой. С его помощью можно платить картой, не вводя её данные — они подтянутся из аккаунта на «Яндексе». Людям будет проще делать покупки, а магазины смогут увеличить за счёт этого продажи.

Чтобы платить через Yandex Pay, нужно привязать карту к аккаунту на «Яндексе». Сервис работает с картами Mastercard, Visa и «Мир» любых банков — при этом кэшбэк и другие бонусы держателей карт сохраняются. А если добавить несколько карт, можно будет выбрать, с какой списать деньги. Новый способ оплаты не только удобнее, но и безопаснее. Человеку не нужно оставлять платёжные данные на десятках сайтов — достаточно один раз указать их в аккаунте на «Яндексе», где они хранятся в зашифрованном виде.

«На сервисах Яндекса давно можно оплачивать заказы. Когда люди заказывают еду или такси, они используют технологии Яндекса, которые уже проверены временем. Сейчас мы готовы предложить эту разработку другим участникам рынка. Любая компания может поставить на свой сайт кнопку Yandex Pay, чтобы упростить клиентам процесс оплаты и, как следствие, повысить продажи», — говорит Александр Головин, руководитель сервиса.

Кнопку Yandex Pay уже поставили Lamoda, Brandshop и другие известные бренды, несколько крупных интернет-магазинов подали заявку. Подключить Yandex Pay можно напрямую или обратившись к агрегатору платёжных сервисов: такую возможность предлагают «Робокасса», Payture, RBK.money — и этот список будет пополняться.

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

«Яндекс» запустил сервис для оплаты покупок Yandex Pay

МОСКВА, 10 мар — ПРАЙМ. Крупнейшая российская интернет-компания «Яндекс» запустила сервис Yandex Pay для оплаты покупок банковской картой, говорится в сообщении компании.

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

«Яндекс» вновь стал самой дорогой интернет-компанией России

Для пользования новым сервисом необходимо привязать банковскую карту к аккаунту на «Яндексе». Сервис работает с картами Mastercard, Visa и «Мир» любых банков, при этом кешбэк и другие бонусы держателей карт сохраняются. Если привязать к сервису несколько карт, можно будет выбрать, с какой списать деньги при оплате покупок.

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

«На сервисах «Яндекса» давно можно оплачивать заказы. Сейчас мы готовы предложить эту разработку другим участникам рынка. Любая компания может поставить на свой сайт кнопку Yandex Pay, чтобы упростить клиентам процесс оплаты и, как следствие, повысить продажи», — приводятся в сообщении слова руководителя сервиса Yandex Pay Александра Головина.

Компания уточняет, что кнопку Yandex Pay уже поставили ряд известных брендов, несколько крупных интернет-магазинов подали заявку. Подключить Yandex Pay можно напрямую или обратившись к агрегатору платёжных сервисов: такую возможность предлагают «Робокасса», Payture, RBK.money — и этот список будет пополняться.

Сейчас сервис работает только на сайтах — в большинстве популярных браузеров. «Кнопка Yandex Pay доступна тем, кто привязал карту к аккаунту на «Яндексе» и авторизовался. В дальнейшем люди смогут платить через Yandex Pay в мобильных приложениях, во всех браузерах и в офлайне», — говорится в сообщении.

Прием платежей Яндекс Деньги (Юмани)

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

Способы приема платежей

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

Раздел «Сбор денег»

Ссылка для переводов

При нажатии на одноименный пункт в разделе «Сбор денег», пользователь попадает на страницу «Ваша визитка».

Визитка пользователя

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

Запрос денег

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

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

Важно: максимальный размер перевода таким способом составляет 15000.

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

Откроется форма Яндекс Деньги (Юмани), в которой необходимо заполнить все поля.

Форма для создания запроса

Затем сайт отправит письмо получателю или создаст ссылку. Комиссия при переводе зависит от способа оплаты:

  • банковской картой — 2%
  • кошельком — 0,5%

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

Форма или кнопка Яндекс Деньги (Юмани) на сайт

Этот виджет Яндекс Деньги (Юмани) поможет собирать деньги при помощи своего сайта. Различия между кнопкой и формой заключаются в следующем:

  1. На кнопке сумму назначает получатель. Если он хочет принимать платежи кошельком и картой, придется создавать два виджета: каждая кнопка Яндекс Деньги (Юмани) поддерживает только один способ оплаты.
  2. Форма Яндекс Деньги (Юмани) для приема платежей позволяет пользователю самому указывать сумму перевода. С помощью одной формы можно принимать платежи картой и кошельком.

Кнопка и форма на сайте Яндекс Денег (Юмани)

Настройки Яндекс Деньги (Юмани), расположенные ниже, позволяют редактировать форму или кнопку: установить назначение платежа, текст на виджете, выбрать способ оплаты.

Конструктор Яндекс Деньги (Юмани)

У многих возникают проблемы с тем, как подключить Яндекс Деньги (Юмани) к своему интернет ресурсу.

Для этого достаточно вставить HTML-код, появившийся в специальном поле, на свой ресурс. После чего на нем появится кнопка (или форма) и начнет функционировать оплата Яндекс Деньги (Юмани) на сайте.

HTML-коды для вставки кнопки

Помимо заранее настроенных форм и кнопок, в том же разделе существует «Кастом», который позволит продвинутым администраторам настроить Яндекс Деньги (Юмани) для интернет-магазина, изменив размер и внешний вид формы.

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

Заключение

Яндекс Деньги (Юмани) предоставляет своим клиентам множество способов принимать платежи. Можно создать запрос, получить ссылку или воспользоваться виджетами: формой и кнопкой. Последний вариант прекрасно подойдет тем, кто хочет настроить прием платежей Яндекс Деньги (Юмани) для сайта.

Понравилась статья? Расскажите друзьям:

Оцените статью, для нас это очень важно:

Проголосовавших: 2 чел.
Средний рейтинг: 4 из 5.

Оплата в терминале через Яндекс

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

Как это работает?

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

Следующим шагом указываем номер мобильного телефона, на который поступит код для платежа в СМС сообщении.

Код для платежа Вы увидите на экране и получите в сообщении на телефон.

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

Как заплатить в кассе «Евросети» или «Связного»

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

  2. Проверьте информацию на чеке. Если всё правильно, подпишите его и отдайте наличные.

  3. Заберите чек — он пригодится, если что-то пойдет не так.

Платеж пройдет мгновенно. Комиссии нет.

Как заплатить через терминал

  1. Откройте раздел «Электронные деньги» или «Платежные системы».

  2. Найдите кнопку «Яндекс» или «Яндекс.Деньги».

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

  4. Проверьте, всё ли правильно, вставьте наличные и нажмите «Оплатить».

  5. Заберите чек — он пригодится, если что-то пойдет не так.

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

В «Связном», «Мобил Элемент», «Сбербанке» и МКБ нет комиссии, условия остальных терминалов уточните в нашем списке.

Как заплатить через банкомат Сбербанка

  1. Выберите раздел «Платежи и переводы». Откроется страница «Оплата услуг» — сразу нажмите «Далее».

  2. Выберите пункт «Электронные деньги», затем — «Яндекс».

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

  4. Проверьте, всё ли правильно, и нажмите «Оплатить».

  5. Заберите чек — он пригодится, если что-то пойдет не так.

Платеж пройдет мгновенно. Комиссии нет.

Оплата на сайте (Яндекс.Деньги)

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


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


На странице Формы и кнопки для вашего сайта выбираете блок Формы.


Шаг 1) Работа с конструктором формы


Настройте нужные поля формы, в дополнительных настройках в поле «Ссылка для редиректа», укажите URL, куда должен отправиться пользователь, сразу после оплаты. Это может быть адрес страницы с ссылкой на скачивание цифрового товара или страница «Спасибо».


Шаг 2) Скопировать код формы


Шаг 3) Вставить на сайт


Полученный код можно вставить, как на статичный HTML-сайт, так и на любую CMS. Давайте вставим код на всеми любимый WordPress. Нужно для Яндекс формы оплаты создать отдельную страницу и вставить код в редактор страницы в текстовом режиме.


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


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




Системы оплаты Яндекс.Деньги


При нажатии на кнопку формы «Купить», если у пользователя нет средств на аккаунте, предлагается оплатить банковской картой Visa/Master или с помощью мобильного телефона. После оплаты, продавец получает уведомление на е-майл о транзакции.


Не стоит сразу регистрировать себе юрлицо или ИП, до тех пор пока не пошли стабильные продажи.


Яндекс.Деньги и Woocommerce


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


Конечно же, через форму поиска плагинов в админке, наверняка вы найдете платные плагины для связки Яндек.Деньги + Woocommerce. Но, не для такой очевидности писалась эта статья. Я знаю очень простой способ, как бесплатно настроить прием платежей в интернет-магазине на Woocommerce, через форму Яндекс.Деньги и хочу им скорее поделиться.


Практический мануал


Перейдите на вкладку Товары -> Добавить новый.


Добавляете товар, описание, цену – все как обычно. А необычно то, что в основных данных товара, выбираете Внешний / Партнерский товар. Только в поле URL товара, вместо ссылки на партнерский товар, вбиваете ссылку на созданную ранее страницу с формой оплаты.




Посетитель, нажав на кнопку «Купить» попадет на страницу оплаты. Вот такой вот, нехитрый способ.




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


Важное дополнение для физического товара


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




Заключение


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


  1. CMS WordPress
  2. Плагин Woocommerce
  3. Бесплатная тема Storefront
  4. Сервис Яндекс.Деньги

  • Создано 07.11.2018 10:12:15



  • Михаил Русаков

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

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

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

Яндекс.Деньги — Как настроить кнопку оплаты Яндекс.Деньги?

Как настроить кнопку оплаты Яндекс.Деньги?
а) сайт на plp-конструкторе
б) способ оплаты информационного продукта — Яндекс деньги (как физические лица)
В) система Яндекс деньги позволяет создать кнопку или форму (НО НЕ ССЫЛКА) с автозаполнением с моего лица на определенную сумму (например, 199руб и тогда эта сумма во время транзакции, которую пользователь хочет купить, не может измениться в количество столбца) и комментарий к товару (название пишу, например марафон красоты), дополнительно выбираю при создании формы / кнопок в системе Яндекс деньги, и ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ (для меня важно, чтобы пользователь платит за мой продукт (представил ваши данные имя адрес электронной почты телефон, чтобы я мог выяснить, кто заплатил, кто не заплатил за продукт) и глазурь на торте (!!!) — я должен бросить его в облако с продуктом — для этого я в расширенных настройках формы / кнопки делаю ссылку на это облако в поле ПЕРЕНАПРАВЛЕНИЕ
г) Захожу в свой плп и делаю кнопку в блоке HTML кнопкой целиком сформированной яндекс хренью iiii… смотри еще лажа — я просто некрасивую кнопку яндекса на своем красивом сайте поставил
д) с трудом найду друга программиста
он создает для моей красивой кнопки действие JavaScript
$ («# go_to_pay»). submit ()
г) создает невидимый блок HTML-кода на сайте

  

ДЛЯ ПОСЛЕ ОПЛАТЫ И ОБМЕНА ИМИ НА САЙТЕ
на картинке код на сайт после оплаты (требуется в конце шага для редиректа)

Russian Big Tech Яндекс запускает платежный сервис

Russian Big Tech Яндекс запустил Яндекс.Pay, платежный сервис, который может хранить данные карт своих клиентов для платежей в электронной коммерции.

Местный интернет-гигант конкурирует с Apple Pay, Samsung Pay и Google Pay, которые вышли на российский рынок в период с 2016 по 2017 год.

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

«Яндекс создаст собственный банк», — сказал FinTech Futures в январе один из руководителей российского банка.

Жесткая конкуренция

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

«Любая компания может разместить кнопку Яндекс Pay на своем сайте», — говорится в заявлении руководителя новой службы Александра Головина. Big Tech предлагает прямую интеграцию для продавцов, или предприятия могут подключаться через агрегатор, такой как Robocassa, Payture или RBK.Деньги.

После опровержения «Яндексом» крупнейшего банка России «Сбер», который претендовал на приобретение Big Tech, эти двое разделили определенные активы, в которых они участвовали.

Сюда входили «Яндекс.Деньги», которые пошли в банк и теперь называются «YuMoney». И бизнес интернет-торговли «Яндекс.Маркет», который Яндекс держал.

Конкуренция на российском рынке очень высока. В прошлом месяце банк Challenger Tinkoff сообщил национальному информационному агентству РБК, что он также готовится запустить собственный платежный сервис.

А в начале этого месяца Mail.ru — еще один участник экосистемы Russian Big Tech — VK Pay запустил систему кэшбэка.

Кошмар для банков

Вадим Кулик, вице-президент и председатель правления второго по величине банка России, ВТБ, поделился с FinTech Futures подробностями о долгих выходных, связанных с выпуском продуктов, и о том, как он изо всех сил пытается угнаться за своими «тремя кошмарами»: Яндекс, Сбер и Тинькофф.

«В частности, если Тинькофф объединится с Яндексом, это станет для нас проблемой», — сказал Кулик.Тинькофф и Яндекс еще в октябре отменили мега-слияние на 5,5 млрд долларов.

Переговоры, которые начались через несколько недель после официального прекращения отношений Яндекс со Сбером, зашли в тупик менее чем через четыре недели после того, как пара впервые объявила о своих планах слияния.

«Даже без слияния с Тинькофф», — сказал Кулик. «Яндекс создаст свой банк, и этот банк тоже будет быстро расти, и мне будут сниться три кошмара — Яндекс, Сбер и Тинькофф!»

Он добавил: «Очевидно, у Яндекса есть поисковик.Но вокруг Яндекса также есть экосистема, такая как Yandex Market, Yandex Eats, Yandex Taxi, которая теперь называется Yandex Go ».

В результате эти двое объединятся в мощную экосистему электронной коммерции с впечатляющим набором банковских предложений. «Вместе они могут удовлетворить большинство потребностей постоянного клиента», — сказал Кулик. «Очевидно, что ни один банк не может с этим конкурировать.

Читайте дальше: зампред ВТБ выражает недовольство конкуренцией Яндекс, Сбер и Тинькофф

Как пользоваться Яндекс.Деньги? • Runetology.com

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

Яндекс.Деньги являются основным конкурентом WebMoney и Paypal на российском рынке электронных платежей и пользуются большой популярностью среди пользователей Рунета. Тысячи российских сайтов электронной коммерции и интернет-сервисов поддерживают Яндекс.Денежные выплаты. В настоящее время это также один из самых популярных сервисов электронных платежей между пользователями в России. Яндекс.Деньги безопасны и удобны.

Регистрация в Яндекс.Деньгах

Чтобы начать регистрацию, перейдите на http://money.yandex.ru. Если вы видите веб-сайт на русском языке, вы можете переключить его на английский в правом нижнем углу, нажав на флаг:

Теперь нажмите кнопку «Открыть кошелек». Чтобы зарегистрироваться в Яндекс.Деньгах, вам нужно либо создать учетную запись электронной почты на Яндексе (как и для любого сервиса Google, вам нужна учетная запись Gmail), либо вы можете войти в систему, используя свои учетные записи в социальной сети, как я на этом скриншоте: Если вы предпочитаете создать учетную запись электронной почты, заполните форму.Если у вас есть учетная запись электронной почты на Яндексе, нажмите «У меня уже есть учетная запись» и введите свой логин и пароль. Затем вы должны ввести правильный номер мобильного телефона, так как вы получите код подтверждения.

Сразу после отправки формы ваш аккаунт будет создан, и вы попадете на главный экран Яндекс.Деньги:

Статус счета и лимиты платежей

В Яндекс.Деньгах пользователь может иметь три статуса аккаунта: анонимный, проверенный (доступен только для граждан России) и идентифицированный.Сразу после регистрации у вас появляется анонимный статус, который позволяет вам только пополнить счет, а затем потратить деньги, например, в интернет-магазине, который принимает Яндекс.Деньги. Но вы не можете принимать деньги от других пользователей или отправлять им деньги.

Чтобы иметь возможность переводить деньги другим пользователям, вы должны пройти процесс идентификации. Кроме того, вы также увеличите лимит на банковский перевод (до 200 000 рублей), лимит платежей в интернет-магазинах (до 250 000 рублей) и лимиты переводов для других Яндекс.Деньги пользователей (до 400 000 руб.).

Идентификация счета Яндекс.Деньги

К сожалению, для пользователей за пределами России самый удобный способ идентификации — это отправить документы в офис Яндекса в Москве. Актуальный список документов вы найдете здесь.

Отмечу только, что это не так сложно, как кажется. Что делать:

  • заполните и распечатайте небольшую заявку https://money.yandex.ru/i/forms/eng_identification_application.pdf
  • найти русского переводчика, который сделает перевод вашего паспорта (страница с фотографией и подписью и страница с информацией о вашей регистрации)
  • нотариально заверить копию паспорта
  • отправьте заявление и нотариально заверенную копию паспорта по указанному здесь адресу.

Как пополнить счет Яндекс.Деньги?

Граждане Литвы, Латвии и Турции могут пополнить свои счета с помощью карты VISA / MasterCard. Для остальных стран ЕС и США у вас есть два варианта:

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

Если вы собираетесь осуществить банковский перевод в рублях, ваш банк запросит код VO. Коды VO определяются Центральным банком России и используются для описания субъектов платежей. Итак, в этом случае правильный код — «VO99090». Не забудьте добавить эту строку в свои платежные реквизиты.

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

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

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

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

Для создания информационных бюллетеней по электронной почте с возможностью приема платежей партнеры Яндекс.Кассы могут использовать SendPulse — международную онлайн-платформу, специализирующуюся на массовой рассылке электронной почты, текстовых сообщений и push-рассылок. Сервис помогает компаниям по всему миру отправлять около 300 миллионов информационных бюллетеней в месяц. В мире насчитывается более 515 000 зарегистрированных аккаунтов SendPulse, 182 000 из которых находятся в России.

Начать принимать платежи из рассылок просто — достаточно заключить договор с Яндексом.Оформить заказ, техническая интеграция не требуется. Сервис доступен как в платной, так и в бесплатной версии SendPulse. Информационные бюллетени с кнопкой оплаты можно отправлять клиентам в любое время с компьютера или смартфона. Историю платежей можно посмотреть в личном кабинете компании в Яндекс.Кассе.

Электронные информационные бюллетени используют технологию Yandex Smart Checkout. По словам компании, это позволяет торговым сайтам определять предпочтительные способы оплаты покупателя и предлагать им более быстрый и разумный процесс оплаты.

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

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

Общая информация

Яндекс.Денежный метод оплаты предоставляет возможность совершать покупки COF двух типов: OneClick и обычные платежи. Для получения дополнительной информации о покупках COF см. Покупки с учетными данными в файле (COF).

COF регистрация покупки

Чтобы зарегистрировать покупку COF с помощью Gate, продавец должен отправить запрос на покупку со всеми необходимыми параметрами, подписью и параметром регистрации покупки COF recurring.register: true на URL-адрес ECommPay и получить обратный вызов с результат платежа с платежной платформы.Чтобы зарегистрировать регулярный платеж, запрос должен также содержать информацию о частоте, сумме, датах начала и окончания регулярных платежей.

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

Для получения дополнительной информации об обработке покупок с помощью Gate см. Покупка с помощью Gate.

COF выполнение закупки

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

Обновление условий проведения регулярных платежей

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

Отмена выполнения регулярных платежей

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

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

Формат запросов

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

  1. Вы можете совершать покупки COF, отправляя следующие запросы с помощью метода POST (HTTP):

    Укажите код способа оплаты — yandexmoney в поле {способ оплаты} адреса.

  2. В заявке должны быть указаны следующие объекты и параметры:
    • Общий объект — общая информация о покупке:
      • project_id — идентификатор проекта
      • payment_id — уникальный идентификатор выплаты
      • Подпись

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

    • Клиент объекта — информация о клиенте:
      • id — идентификатор клиента в торговом проекте
      • ip_address — IP-адрес клиента
      • account_save — необязательный параметр, указывающий, нужно ли сохранять данные кошелька клиента для платежей OneClick, выполняющих
    • Оплата объекта — информация о покупке:
      • сумма — сумма покупки
      • валюта — валюта покупки в формате ISO-4217 alpha-3
    • Объект повторяющийся — информация о покупке COF:
      • реестр — регистрация платежа как обычного платежа
      • id — зарегистрированный идентификатор регулярного платежа
      • saved_account_id — идентификатор кошелька покупателя, сохраненного в платежной платформе для совершения платежа OneClick, подробнее см. В разделе Сохранение платежных данных
      • start_date — дата начала регулярных платежей в формате ДД-ММ-ГГГГ (должно быть как минимум на один день позже даты регистрации)
      • expiry_year — регулярные платежи в конце года
      • expiry_month — регулярные платежи заканчиваются в месяце
      • expiry_day — день окончания регулярных платежей
      • Сумма

      • — сумма списания
      • период — период выполнения регулярного платежа
      • interval — интервал выполнения регулярных платежей
      • время — время выполнения обычного платежа в формате чч: мм: сс (UTC0)

      Обязательные параметры в повторяющемся объекте зависят от типа запроса.Для получения дополнительной информации см. Спецификацию API.

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

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

Рис.: Пример запроса на регистрацию платежа OneClick

 {
  "Генеральная": {
    "project_id": 238,
    "payment_id": "TEST_15427007172789",
    "подпись": "DH0v2pZnkK9hwytQ6 / ZtDSQh + wwx / OqrWdbltzO5GMSkzd0Iq6lM2v8rmWQV4sbP + 4A ==",
  },
  "клиент": {
    «ip_адрес»: «87.245.207.226 ",
    "id": "123",
    "account_save": правда
  },
  "оплата": {
    «количество»: 1000,
    «валюта»: «рубли»
  },
  "повторяющийся": {
    "регистр": правда
 }
} 

Рисунок: Пример запроса на регистрацию регулярного платежа

  {
  "Генеральная": {
    "project_id": 238,
    "payment_id": "TEST_15427007172789",
    "подпись": "DH0v2pZnkK9hwytQ6 / ZtDSQh + wwx / OqrWdbltzO5GMSkzd0Iq6lM2v8rmWQV4sbP + 4A ==",
  },
  "клиент": {
    «ip_адрес»: «87.245.207.226 "
  },
  "оплата": {
    «количество»: 1000,
    «валюта»: «рубли»
  },
  "повторяющийся": {
    "регистр": правда,
    «количество»: 1000,
    «интервал»: 1,
    "цикл": "неделя",
    "start_date": "21-11-2018",
    «expiry_year»: 2025 г.,
    "expiry_month": 11,
    «expiry_day»: 25
  }
}  

Правильный запрос на выполнение платежа OneClick через метод Яндекс.Деньги должен включать идентификаторы проекта и платежа, IP-адрес клиента, подпись, валюту и сумму покупки, а также идентификатор сохраненного аккаунта клиента, как показано в следующем примере:

Рис.: Пример запроса на выполнение платежа OneClick

 {
  "Генеральная": {
    "project_id": 238,
    "payment_id": "TEST_15427007172789",
    "подпись": "DH0v2pZnkK9hwytQ6 / ZtDSQh + wwx / OqrWdbltzO5GMSkzd0Iq6lM2v8rmWQV4sbP + 4A ==",
  },
  "клиент": {
    «ip_адрес»: «87.245.207.226 ",
    "id": "customer123"
  },
  "оплата": {
    «количество»: 1000,
    «валюта»: «рубли»
  },
  "saved_account_id": "9657893243"
} 

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

Рисунок: Пример запроса на обновление условий регулярного платежа

 {
  "Генеральная": {
    "project_id": 238,
    "payment_id": "TEST_15427007172789",
    "подпись": "DH0v2pZnkK9hwytQ6 / ZtDSQh + wwx / OqrWdbltzO5GMSkzd0Iq6lM2v8rmWQV4sbP + 4A ==",
  },
  "клиент": {
    «ip_адрес»: «87.245.207.226 "
  },
  "оплата": {
    «количество»: 1000,
    «валюта»: «рубли»
  },
  "повторяющийся": {
    "id": 1234567890
  }
} 

Правильный запрос на отмену регулярного платежа с помощью метода Яндекс.Деньги должен включать идентификаторы проекта и платежа, IP-адрес клиента, подпись, валюту и сумму покупки, а также идентификатор покупки COF, как показано в следующем примере:

Рисунок : Пример запроса на отмену обычного платежа

 {
  "Генеральная": {
    "project_id": 238,
    "payment_id": "TEST_15427007172789",
    "подпись": "DH0v2pZnkK9hwytQ6 / ZtDSQh + wwx / OqrWdbltzO5GMSkzd0Iq6lM2v8rmWQV4sbP + 4A ==",
  },
  "клиент": {
    «ip_адрес»: «87.245.207.226 "
  },
  "оплата": {
    «количество»: 1000,
    «валюта»: «рубли»
  },
  "повторяющийся": {
    "id": 1234567890
  }
} 

Формат обратного вызова

Стандартный формат обратных вызовов используется для доставки результатов действий с покупками COF. Для получения дополнительной информации см. Обратные вызовы.

Ниже приведен пример обратного вызова с информацией о регистрации покупки COF для клиента в проекте 238 .

Рисунок: Пример успешной регистрации покупки COF

 {
        "project_id": 238,
        "оплата": {
            "id": "recurring_payment",
            "тип": "покупка",
            "status": "успех",
            "date": "2018-11-20T08: 44: 46 + 0000",
            "method": "yandexMoney",
            "sum": {
                «количество»: 300,
                «валюта»: «рубли»
            },
            "описание": "платеж"
        },
        "учетная запись": {
            "номер": "customer @ mail.com "
        },
        "повторяющийся": {
            «id»: 1000030038,
            «валюта»: «рубли»,
            "valid_thru": "-0001-11-30T00: 00: 00 + 0000"
        },
        "операция": {
            «id»: 1000034,
            "тип": "повторяющийся",
            "status": "успех",
            "date": "2018-11-20T08: 44: 46 + 0000",
            "created_date": "2018-11-20T08: 44: 41 + 0000",
            "request_id": "07fd7ade7cf010",
            "sum_initial": {
                «количество»: 300,
                «валюта»: «рубли»
            },
            "sum_converted": {
                «количество»: 300,
                «валюта»: «рубли»
            },
            "provider": {
                "id": 1063,
                "payment_id": "2548950091",
                "date": "2018-11-20T08: 44: 45 + 0000",
                "код авторизации": ""
            },
            «код»: «0»,
            "message": "Успех"
        },
        "подпись": "x2tsnvLCRXZMX8Kwyr9a8 + I3RipuPWUod5c89cDSQ6cRq / yx56uZb7MTMdDEEg4w =="
    } 

Ниже приведен пример обратного вызова после регулярного обновления условий оплаты.

Рисунок: Пример регулярного обратного вызова обновления условий оплаты

 {
        "project_id": 238,
        "оплата": {
            "id": "SALE_ID",
            "тип": "покупка",
            "status": "успех",
            "date": "2018-11-22T07: 05: 56 + 0000",
            "method": "yandexMoney",
            "sum": {
                «количество»: 100,
                «валюта»: «рубли»
            },
            "description": "Покупка COF"
        },
        "повторяющийся": {
            «id»: 1000034,
            «валюта»: «рубли»,
            "valid_thru": "2018-11-29T00: 00: 00 + 0000"
        },
        "операция": {
            "id": 1972,
            "тип": "повторное_обновление",
            "status": "успех",
            "date": "2018-11-22T07: 09: 18 + 0000",
            "created_date": "2018-11-22T07: 09: 16 + 0000",
            "request_id": "ab70b4f9643bb0b",
            "sum_initial": {
                "количество": 0,
                "валюта": ""
            },
            "sum_converted": {
                "количество": 0,
                "валюта": ""
            },
            "provider": {
                "id": 1063,
                "payment_id": "",
                "код авторизации": ""
            },
            «код»: «0»,
            "message": "Успех"
        },
        "подпись": "dVpS1keJ0Bf0ofZSLhwJm3rr0Oh534I + 8lPJ42BRcAak + 1nLPlD9rkjcKYUEtgpsMA =="
    } 

Ниже приведен пример обратного вызова после отмены обычного платежа.

Рисунок: Пример обратного вызова для отмены обычного платежа

 {
        "project_id": 238,
        "оплата": {
            "id": "SALE_ID",
            "тип": "покупка",
            "status": "успех",
            "date": "2018-11-22T07: 05: 56 + 0000",
            "method": "yandexMoney",
            "sum": {
                «количество»: 100,
                «валюта»: «рубли»
            },
            "description": "Покупка COF"
        },
        "повторяющийся": {
            «id»: 1000034,
            «валюта»: «рубли»,
            "valid_thru": "2018-11-29T00: 00: 00 + 0000"
        },
        "операция": {
            "id": 1973,
            "тип": "повторение_отмена",
            "status": "успех",
            "date": "2018-11-22T07: 14: 51 + 0000",
            "created_date": "2018-11-22T07: 14: 50 + 0000",
            "request_id": "8d5ea1f970faaa76c4d10",
            "sum_initial": {
                "количество": 0,
                "валюта": ""
            },
            "sum_converted": {
                "количество": 0,
                "валюта": ""
            },
            "provider": {
                "id": 1063,
                "payment_id": "",
                "код авторизации": ""
            },
            «код»: «0»,
            "message": "Успех"
        },
        "подпись": "QHS5h2BVZqHS39wlzC0pfgSZZAhZVA6ZLDnyP1JAWHM0irFE / Lt3dMTizyQsossGDUVMAQ =="
    } 

Ниже приведен пример обратного вызова с информацией об отклоненной регистрации покупки COF.

Рисунок: Пример отклоненной регистрации покупки COF

 {
        "project_id": 238,
        "оплата": {
            "id": "123456",
            "тип": "покупка",
            "status": "отклонить",
            "date": "2018-11-15T07: 17: 08 + 0000",
            "method": "yandexMoney",
            "sum": {
                «количество»: 200,
                «валюта»: «рубли»
            },
            "description": "Покупка COF"
        },
        "ошибки": [
            {
                «код»: «2701»,
                "message": "Код ошибки правил",
                "описание": "фатальный: RULES_FAILED_CODE"
            }
        ],
        "повторяющийся": {
            «id»: 100070,
            «валюта»: «рубли»,
            "valid_thru": "-0001-11-30T00: 00: 00 + 0000"
        },
        "операция": {
            «id»: 10001868,
            "тип": "повторяющийся",
            "status": "отклонить",
            "date": "2018-11-15T07: 17: 08 + 0000",
            "created_date": "2018-11-15T07: 17: 08 + 0000",
            "request_id": "e5ee540d420d6ccd",
            "sum_initial": {
                «количество»: 200,
                «валюта»: «рубли»
            },
            "sum_converted": {
                «количество»: 200,
                «валюта»: «рубли»
            },
            "provider": {
                "id": 1063,
                "payment_id": ""
            },
            «код»: «2701»,
            "message": "Код ошибки правил"
        },
        "подпись": "SgrlW4XHS8dJdGW3lDLacXdwe4L5Mvg3SjFEoViCg9k04OqTBaNimdWxwwXYGjCsFI5ig =="
    } 

Связанные темы

Следующие темы могут быть полезны при осуществлении платежей через Gate:

API платежей для ботов

Вы можете принимать платежи от пользователей Telegram через ботов Telegram.

Примечание: эта статья предназначена для разработчиков ботов. Если вам нужен общий обзор Telegram Payments, загляните в блог Telegram.
Также посетите платежную документацию MTProto, чтобы получить технический обзор платежей с точки зрения пользователя.

Если вы новичок в ботах Telegram и хотите узнать, как создать и настроить бота, обратитесь к разделу Введение в ботов и часто задаваемые вопросы о ботах.

Введение в платежи

Telegram-боты могут принимать платежи за товары и услуги от пользователей, начиная с версии Bot API v.3.0. Пользователям потребуется Telegram версии 4.0 или выше для оплаты ваших товаров и услуг.

Как это работает?

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

Как только они введут всю необходимую информацию, она пересылается торговому боту. Бот может предложить несколько вариантов доставки физических товаров в зависимости от адреса. Когда все будет готово, пользователи могут ввести данные своей кредитной карты или выбрать одну из сохраненных карт и оплатить продукт. Telegram также поддерживает Apple Pay и Google Pay. После завершения транзакции торговый бот отправляет квитанцию, содержащую детали платежа, а также информацию о доставке и доставке.

Как вы обрабатываете платежи?

Telegram не обрабатывает платежи от пользователей и вместо этого полагается на разных поставщиков платежей по всему миру.Именно провайдеры платежей обрабатывают и хранят всю конфиденциальную информацию, например данные кредитной карты. Ни Telegram, ни разработчики ботов не имеют к нему доступа. На данный момент мы поддерживаем платежи из более чем 200 стран через следующих платежных систем:

Появляются новые провайдеры, следите за обновлениями на @BotNews.

Как мне стать поставщиком платежных услуг?

Если вы работаете в компании, которая предоставляет услуги, аналогичные автономным учетным записям в Stripe Connect, сообщите нам об этом через @BotSupport (пожалуйста, включите в свое сообщение хэштег #paymentsprovider ).

Сколько вы заряжаете?

Telegram не взимает комиссию за использование Payments API. Обратите внимание, что у большинства поставщиков платежей будут свои комиссии. Например, Stripe в США взимает 2,9% + 30 центов за успешное списание средств с карты (подробнее о ценах см. На веб-сайте Stripe).

Что может продавать мой бот?

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

Особое примечание

: из-за ограничений Apple разработчикам ботов в настоящее время не разрешается принимать платежи за цифровые товары и виртуальные услуги от пользователей iOS.

Как разрешаются споры?

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

Поскольку Telegram не обрабатывает платежи, мы не храним конфиденциальные данные и не можем получить к ним доступ. Из-за такой структуры Telegram не может обрабатывать жалобы или кэшбэки — ответственность за спорные платежи несут разработчики ботов, провайдеры платежей и банки, участвовавшие в обмене.

См. Также: Политика конфиденциальности Telegram

Платежный API

Теперь рассмотрим платежи через Telegram Bot API более подробно.Очевидно, что для приема платежей вам понадобится Telegram-бот. Поговорите с BotFather, чтобы создать бота, если у вас его еще нет.

Подключение платежей

Теперь у вас есть торговый бот, который хочет предлагать товары или услуги пользователям Telegram. В этом документе назовем его @merchantbot . Прежде всего нужно выбрать и подключить поставщика платежных услуг, список поддерживаемых поставщиков вы найдете выше.

Получение токена

Используйте команду / mybots в чате с BotFather и выберите @merchantbot , который будет предлагать товары или услуги.Перейдите в Настройки бота> Платежи. Выберите провайдера, и вы будете перенаправлены к соответствующему боту. Введите необходимые данные, чтобы поставщик платежей успешно подключился, вернитесь в чат с Botfather. В сообщении будут показаны доступные поставщики. У каждого будет имя, токен и дата подключения провайдера. Вы будете использовать токен при работе с Bot API.

Тестовые платежи: провайдер Stripe TEST MODE

Пока вы все еще разрабатываете и тестируете платежи для своего бота, используйте провайдер «Stripe TEST MODE».В этом режиме вы можете производить платежи без фактического выставления счетов для каких-либо учетных записей. Настоящие карты нельзя использовать в тестовом режиме, но вы можете использовать тестовые карты, например 4242 4242 4242 4242 (полный список здесь). Вы можете переключаться между тестовым режимом и режимом реального времени столько раз, сколько захотите, но, пожалуйста, ознакомьтесь с контрольным списком в реальном времени, прежде чем начать работу.

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

Пошаговый процесс

1. Создать счет-фактуру

Пользователь обращается к @merchantbot и просит что-то купить. Бот формирует счет-фактуру с описанием товара или услуги, суммой к оплате, а также запрашиваемой информацией о доставке.

Используйте для этого метод sendInvoice. Параметр provider_token — это то место, куда вы помещаете значение токена, полученное ранее через Botfather.Один торговый бот может использовать несколько разных токенов для разных пользователей или разных товаров и услуг.

Сообщение о счете с кнопкой оплаты можно отправить только в приватный чат с пользователем. Группы и каналы не поддерживаются. В результате сообщение счета будет выглядеть так:

Счет в чате

2. Информация о доставке и другие данные (необязательный шаг)

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

Информация о доставке

3. Предложите варианты доставки на основе адреса доставки (необязательный шаг)

Если адрес доставки был запрошен и вы включили параметр is_f flexible, API бота отправит боту обновление с полем shipping_query. Бот должен ответить с помощью answerShippingQuery либо списком возможных вариантов доставки и соответствующими ценами доставки, либо ошибкой (например, если доставка по указанному адресу невозможна).

4. Выберите вариант доставки (необязательный шаг)

Пользователь выбирает вариант доставки из списка (общая сумма к оплате может измениться на этом этапе) и переходит к оформлению заказа.

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

5. Предварительная оплата

Пользователь вводит свою платежную информацию и нажимает кнопку окончательной оплаты. В этот момент Bot API отправляет боту обновление с полем pre_checkout_query, которое содержит всю доступную информацию о заказе.Ваш бот должен ответить с помощью answerPrecheckoutQuery в течение 10 секунд после получения этого обновления, иначе транзакция будет отменена.

Бот может вернуть ошибку, если он не может обработать заказ по какой-либо причине. Мы настоятельно рекомендуем указать причину невыполнения заказа в удобочитаемой форме (например, «Извините, у нас все кончились резиновые утки! Вы бы хотели вместо этого стального медведя?»). Telegram покажет пользователю эту причину.

6. Касса

В случае, если бот подтверждает заказ, Telegram запрашивает у платежной системы завершение транзакции.Если платежная информация была введена правильно и платеж прошел, API отправит от пользователя квитанционное сообщение типа Success_payment. Как только ваш бот получит это сообщение, он должен приступить к доставке товаров или услуг, приобретенных пользователем.

Для пользователя сообщение Invoice в пользовательском интерфейсе становится квитанцией — они могут открыть эту квитанцию ​​в любое время и увидеть все детали транзакции:

Квитанция

Вирусный рост: глубокие ссылки

Обратите внимание на кнопку со стрелкой справа от сообщения о получении на скриншоте выше.Эта кнопка быстрой пересылки позволяет пользователю выбрать несколько друзей, группы или каналы и немедленно отправить им сообщение. Благодаря этой кнопке ваши товары и услуги могут распространяться вирусно — в появившемся сообщении будет кнопка, которая ведет пользователей к вашему боту и просит его создать аналогичный счет-фактуру.

Чтобы кнопка быстрой переадресации работала правильно, все сообщения счета должны содержать параметр start_parameter для создания нового счета. Подробнее о Deep Linking »

Going Live

После того, как вы все проверили и подтвердили, что ваша реализация платежей работает, вы готовы перейти в РЕЖИМ ЖИВОГО.Для этого перейдите в BotFather> / mybots> выберите @merchantbot > Настройки бота / Платежи и включите Stripe LIVE MODE. Вы получите токен со строкой : LIVE: посередине, например 123: ЖИВОЙ: XXXX . Не передавайте этот токен третьим лицам!

Прежде чем ваш торговый бот перейдет в режим реального времени, убедитесь, что выполнены следующие условия:

Контрольный список в реальном времени
  • Мы настоятельно рекомендуем включить двухэтапную аутентификацию для учетной записи Telegram, которая управляет вашим ботом.
  • Вы, как владелец бота, несете полную ответственность в случае возникновения каких-либо конфликтов или споров. Вы должны быть готовы правильно обрабатывать споры и возвратные платежи (в случае Stripe см. Здесь и здесь).
  • Чтобы предотвратить недопонимание и возможные юридические проблемы, убедитесь, что ваш бот может отвечать на команду / terms (или предлагает аналогичный простой способ доступа к вашим Условиям использования). Ваши Условия и положения должны быть написаны ясно и легко для понимания ваших пользователей.Перед совершением покупки пользователи должны подтвердить, что они прочитали и согласны с вашими условиями.
  • Ваш бот должен оказывать поддержку своим клиентам, либо отвечая на команду / support, либо другими четко переданными средствами. У пользователей должен быть четкий способ связи с вами по поводу своих покупок, а вы должны своевременно обрабатывать их запросы на поддержку. Вы должны уведомить своих пользователей, что служба поддержки Telegram или поддержка ботов не сможет помочь им с покупками, совершенными через вашего бота.
  • Убедитесь, что оборудование и программное обеспечение вашего сервера стабильны. Используйте резервные копии, чтобы не потерять данные о платежах ваших пользователей.
  • Убедитесь, что вы заполнили текущий контрольный список для выбранного вами поставщика платежей, а также этот.

Поддерживаемые валюты

В настоящее время платежи в Telegram

поддерживают перечисленные ниже валюты (вот версия JSON на случай, если она вам понадобится).

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

Минимальная и максимальная суммы для каждой из валют примерно соответствуют лимиту 1–10000 долларов США . Сумма должна быть выражена не более чем 12 цифрами, поэтому максимальное значение будет соответственно ниже для некоторых валют с более низкой стоимостью. Обратите внимание, что для каждой валюты, кроме доллара США, эти лимиты зависят от обменных курсов и могут меняться со временем (планируйте это заранее, когда вы вводите лимиты в свой код).

драмов РА

швейцарских франков

чешских крон

евро

кун

рупий

шек.

индийских рупий

тенге

рупий

MYR

норвежских крон

злотых

злотых

динаров

руб.

грн.

долларов США

Код Название Мин. Сумма Макс.количество
AED Дирхам ОАЭ AED 3.67 36 731,97 дирхамов ОАЭ
AFN Афганский Афганский AFN77.55 AFN775 503,15
ВСЕ Албанский лек 102,37 ВСЕ 1.023.749,73 ВСЕ
драм Армянский драм 522.21 драм 5,222,103,15
ARS Аргентинское песо ARS 92,92 АРС 929.250,99
AUD Австралийский доллар 1,28 австралийских долларов 12847,69 австралийских долларов
AZN азербайджанских манатов 1,69 AZN 16 969,55 AZN
БАМ Конвертируемая марка Боснии и Герцеговины 1,62 БАМ 16.238,57 БАМ
BDT Бангладешские така БДТ 84.77 BDT 847 759.76
BGN Болгарский лев 1,62 BGN 16 242,55 BGN
BND Брунейский доллар BND1,33 BND13.303,50
BOB Боливийский Боливиано БОБ 6,90 БОБ 69.034,86
BRL Бразильский реал 5,54 $ 55 460,95 реалов
CAD Канадский доллар CA $ 1.25 $ 12 511,05
CHF Швейцарский франк 0,91 9’153.80 швейцарских франков
CLP Чилийское песо CLP 700 CLP 7.006.008
юаней Китайский юань CN ¥ 6.50 CN ¥ 65 018,01
КС Колумбийское песо КОС 3.627,00 COP 36.270.000,00
CRC Костариканский колон CRC614,05 CRC6.140.594,13
крон Чешская крона 21,52 крон 215 201,99
DKK Датская крона 6,17 DKK 61739,10 DKK
DOP Доминиканский песо DOP56.94 DOP569 497,52
DZD Алжирский динар ДЗД 132.23 DZD 1 322 349,52
EGP Египетский фунт 15,69 египетского фунта 156 952,02 египетских фунтов
евро 0,83 € 8 302,25 €
GBP Британский фунт стерлингов £ 0,71 £ 7145,50
GEL Грузинский лари 3,44 лари 34 449,86 лари
GTQ Гватемальский кетсаль GTQ7.71 GTQ77,156,57
HKD Гонконгский доллар 7,76 гонконгских долларов 77 668,99 гонконгских долларов
HNL Гондурасская лемпира HNL 24.10 HNL 241,098,16
HRK Хорватская куна 6,28 кун 62,868,96
HUF Венгерский форинт 299,79 HUF 2 997 985,12 HUF
IDR Индонезийская рупия IDR14.505,70 145.057.000,00
Новый израильский шекель ₪ 3,26 32 611,40
Индийская рупия 74,76 747 615,02
ISK Исландская крона 125 ISK 1.259.500 ISK
JMD Ямайский доллар JMD151.03 JMD 1 510 357.42
JPY Японская иена ¥ 108 ¥ 1 082 439
КЕС Кенийский шиллинг KES107.94 1 079 499,73 КЭС
сом киргизских сомов 84-79 сом 847 932-94 сом
KRW Южнокорейский вон 1,114 11 142 450
казахстанских тенге 430-65 тенге 4 306 547-83
LBP Ливанский фунт LBP 1 527.00 15 270 005,48 фунтов стерлингов
LKR шри-ланкийская рупия LKR 190.95 1 909 572,46 LKR
MAD Марокканский дирхам 9,55 дирхамов 95 597,93 MAD
MDL Молдавский лей 17,95 лей 179 561,37 лей
MNT Монгольский Tögrög MNT2 850,65 MNT28 506 523,84
MUR Маврикийская рупия MUR40.35 403 502,07 MUR
MVR Мальдивская руфия 15,45 рупии 154 598,46
MXN Мексиканское песо MX $ 19,81 198 138,70 мексиканских песо
Малайзийский ринггит 4,11 MYR 41 194,97 малайзийских ринггитов
MZN Мозамбикский метикал MZN55.56 MZN555,601.62
NGN Нигерийская Найра 379,99 3 799 999,26
НИО Никарагуанская Кордова НИО 35,09 НИО 350 971,81
NOK Норвежская крона 8,28 NOK 82 802,01
NPR Непальская рупия NPR119.77 NPR 1 197 771,59
NZD Новозеландский доллар NZ $ 1.38 13 899,15 новозеландских долларов
PAB Панамский бальбоа PAB 0,99 PAB 9,997,84
РУЧКА Перуанский новый соль РУЧКА 3.67 PEN 36,730,02
PHP Филиппинское песо 48,30 филиппинских песо PHP 483 060,08
PKR Пакистанская рупия ПКР152.85 1 528 503 рупий.02
польских злотых 3,78 зл. 37 817,50
PYG Парагвайский гуарани PYG 6.383 PYG 63.839.326
QAR Катарский Риал QAR 3.64 QAR 36 409,83
RON Румынский лей 4,08 RON 40,893,03 RON
RSD Сербский динар 97,47 RSD 974.730,89
Российский рубль 76,42 руб. 764 269,93 руб.
SAR Саудовский Риал SAR 3,75 SAR 37 504,83
SEK Шведская крона 8,39 SEK 83.914,30 SEK
SGD Сингапурский доллар SGD1.32 13 283,90 сингапурских долларов
THB Тайский бат ฿ 31.21 ฿ 312 196,75
TJS Таджикский сомони 11; 39 сомони 113 995; 36 сомони
TRY Турецкая лира 8,10 TRY 81,028,99 TRY
TTD Доллар Тринидада и Тобаго TTD6.79 TTD 67 929,76
TWD Новый тайваньский доллар NT $ 28,09 280 924 тайваньских долларов.98
TZS Танзанийский шиллинг TZS2 318,44 TZS 23 184 498,97
Украинская гривна 27,99грн 279 937,90грн
UGX Угандийский шиллинг UGX3,620 UGX36,200,834
Доллар США $ 1,00 10 000,00 долл. США
УЮ Уругвайское песо УЮ 44,09 УЮ 440.955,47
UZS узбекских сомов 10 515,00 UZS 105150 001,72 сум
VND Вьетнамский Đồng 23.077 ₫ 230.770.000 ₫
YER Йеменский риал YER 250,41 YER 2 504 189,45
ZAR Южноафриканский рэнд ZAR 14,21 ZAR 142 148,20

Executive Profile Серия с Анной Ковалевой от Яндекс.Деньги

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

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

PJ: Анна, расскажите, что сегодня такое Яндекс.Деньги? Насколько велика ваша аудитория?

AK: Запущенная в 2002 году и изначально задуманная как одна из служб Яндекса, Яндекс.Деньги превратились в крупную независимую компанию с рядом услуг. Сегодня мы являемся крупнейшим в России сервисом онлайн-платежей. Мы работаем с двумя типами клиентов — индивидуальными пользователями и продавцами — теми, кто платит, и теми, кто принимает платежи за свои товары и услуги.Согласно опросу MARC, проведенному в 2016 году, наш сервис B2B Яндекс.Касса теперь является крупнейшим поставщиком платежных услуг в России. С помощью этого платежного решения продавцы со всего мира могут предлагать российским потребителям самые популярные среди россиян и граждан СНГ способы онлайн-платежей всего одной кнопкой «Оплатить через Яндекс». В настоящее время более 76 000 интернет-магазинов по всему миру используют Яндекс.Кассу и обрабатывают до 600 платежей в секунду.

PJ: Не могли бы вы поделиться какими-нибудь примерами ваших последних новинок?

AK: В ноябре этого года Apple Pay пришла в Россию.Мы были одними из первых, кто вывел на рынок Apple Pay. В Яндекс.Деньгах мы всегда стараемся сделать инновационные платежные технологии доступными для всех пользователей, независимо от того, какой банк они используют. По сути, нашим пользователям вовсе не обязательно быть клиентами банка — достаточно открыть электронный кошелек с Яндекс.Деньгами и добавить виртуальную карту MasterCard. Оформить виртуальную карту очень просто, это можно сделать онлайн в мобильном приложении Яндекс.Деньги. Пользователи Яндекс.Деньги могут расплачиваться через Apple Pay, добавив свою пластиковую или виртуальную предоплату Яндекс.Денежные карты в Apple Wallet. Это можно сделать как в приложении Apple Wallet, так и в мобильном приложении Яндекс.Деньги для iOS.

PJ: Легко ли было заставить людей принять новую технологию?

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

Согласно последней статистике Яндекс.Деньги, 35% всей нашей мобильной аудитории платит бесконтактно.Интересно, что 67% пользователей нашего электронного кошелька, которые платили бесконтактно, выбрали виртуальную Яндекс.Деньги MasterCard. Что касается цифр, Яндекс.Деньги эмитировали более 500 тысяч пластиковых карт и 11 миллионов виртуальных карт MasterCard.

PJ: Есть ли у вас что-нибудь для продавцов, желающих принять эту тенденцию?

AK: Вы правы — бесконтактные платежи на сайтах и ​​в приложениях действительно могут стать дополнительным поводом для спонтанной покупки, и многие продавцы это знают. Недавно мы реализовали новую функцию для продавцов — оплату через Apple Pay для Яндекс.Касса клиентов. Интернет-магазины и другие магазины, принимающие платежи через Яндекс.Кассу, теперь могут предлагать потребителям быструю и удобную бесконтактную оплату через Apple Pay. Наши клиенты могут добавить новый способ оплаты в приложения и на веб-сайты. Совершение покупок в Интернете никогда не было таким простым: оплата через Apple Pay осуществляется простым касанием пальца. Touch ID позволяет без проблем проводить платежи по кредитным картам и избавляет от необходимости вручную вводить данные карты или доставки.

PJ: Насколько востребована эта новая функция? Есть ли примеры тех сервисов, которые решили пойти на это?

AK: Apple Pay впервые была представлена ​​в ноябре 2016 года.С декабря 2016 года Яндекс.Касса осуществляет оплату через Apple Pay в различных приложениях Яндекса — Яндекс.Такси — удобное приложение для заказа такси; Кинопоиск, онлайновая база данных фильмов, известная как «IMDb России», и Яндекс.Штрафы, которые используются для отслеживания и оплаты штрафов за нарушение правил дорожного движения. Более 2000 клиентов Яндекс.Кассы уже выразили заинтересованность в добавлении Apple Pay в качестве способа оплаты. Новый способ оплаты очень понравился тем компаниям, которые делают упор на простой и быстрый процесс оплаты.Все очень просто: одно прикосновение пальца к смартфону — и все готово.

PJ: Яндекс.Money иногда называют «русским PayPal». Вы ориентированы на местных продавцов или работаете в глобальном масштабе?

AK: Мы работаем в глобальном масштабе и рады сопровождать международных партнеров на протяжении всего их пути на российский рынок. У нас много международных партнеров в Китае, США и Европе, включая AliExpress, JD.Com, LeEco, Next, Blablacar, Renault и многие другие.В случае с BlaBlaCar мы объединились с этой глобальной службой совместного использования пассажиров, чтобы российские клиенты могли заказать поездку на автомобиле онлайн. Наше партнерство с Renault является новым. Это первый случай на российском рынке, когда покупатели могут бронировать автомобили и вносить предоплату онлайн на сайте магазина.

PJ: Каким вы видите будущее автомобильной индустрии, выходящей в свет?

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

PJ: В какие еще отрасли вы нацелены?

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

PJ: Какие тенденции в поведении клиентов вы видите?

AK: Люди в России очень привыкли к онлайн-платежам — 92% российских пользователей Интернета выбирают онлайн-платежи. Онлайн-платежи быстро становятся все более популярными, в частности, мы наблюдаем рост мобильных платежей. Смартфоны есть везде, они все для человека.Вы не можете никуда пойти без мобильного телефона. Сначала с помощью мобильного телефона можно было легко искать исчерпывающие ответы на вопросы пользователей, а потом оказалось, что с помощью мобильного телефона можно купить практически все в нужный момент. Согласно последней статистике Яндекс.Кассы, в этом году произошел значительный рост мобильных платежей — показатель увеличился в два раза, на долю мобильных платежей сейчас приходится 20% от общего оборота Яндекс.Денег.

PJ: Как вы думаете, платежное поведение людей останется прежним или платежные привычки изменятся в будущем?

AK: Мы живем в эпоху данных — не только из-за все более важной роли, которую технологии играют в нашей жизни, но и из-за огромных объемов информации, собираемой с помощью гаджетов о наших привычках.Смартфоны могут сыграть очень важную роль в определении платежного поведения людей в будущем. В дополнение к автоматическим платежам на основе календаря или низкого баланса смартфоны также могут сравнивать цены и предлагать лучшее предложение на основе цен, маршрута и географических данных. Эти умные системы потребуют от пользователей меньшего количества действий при совершении повседневных платежей — им нужно только нажать «да» на предложенный платеж. В результате смартфоны станут чем-то большим, чем просто гаджетами, и в конечном итоге будут играть роль консультантов.

.