Перейти к содержимому
Ссылка на оплату (платёжная ссылка): как создать и отправить
blogQRcode.website4718 мин чтения

Ссылка на оплату (платёжная ссылка): как создать и отправить

#ссылка на оплату#платёжная ссылка#выставить счёт#СБП#эквайринг#самозанятые#54-ФЗ#приём платежей

Клиент сказал «беру», и дальше начинается неловкое: «скиньте реквизиты». Реквизиты — это двадцать цифр расчётного счёта, БИК, ИНН, назначение платежа и три попытки ввести всё без опечатки. Ссылка на оплату убирает этот этап целиком. Вы отправляете один URL в мессенджер, клиент открывает его на телефоне и платит картой или через СБП за полминуты, а вы видите в кабинете статус «оплачено» и сумму.

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

Что такое платёжная ссылка и чем она отличается от счёта

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

Часто путают три сущности, и из этой путаницы растут почти все ошибки:

  • Счёт на оплату — бухгалтерский документ для юрлица или ИП. Клиент платит его платёжным поручением, деньги идут с одного расчётного счёта на другой. Срок — от нескольких часов до трёх банковских дней, физлицу такой счёт неудобен.
  • Платёжная ссылка — одноразовый URL с фиксированной суммой и сроком жизни, рассчитанный на физлицо с телефоном в руках. Деньги приходят через эквайринг или СБП, обычно в тот же или следующий рабочий день.
  • Платёжная страница (витрина) — многоразовая ссылка, где сумму вводит сам плательщик. Годится для донатов, чаевых, доплат, но плохо подходит для конкретного заказа: клиент введёт не ту сумму, а вы будете разбирать сверку.

Запрос «выставить счёт на оплату» почти всегда означает первый сценарий — документ для организации, «пришлите ссылку на оплату» — второй. Если вы работаете с физлицами, PDF-счёт им не нужен: он оплату не ускоряет, а замедляет.

Как ссылка устроена изнутри

Технически это обычный HTTPS-адрес вида https://домен-эквайера/payments/<идентификатор>. Идентификатор — случайная строка, по которой сервер находит созданный платёж со всеми параметрами. Сумму нельзя подменить, дописав что-то в адресную строку: она хранится на стороне сервиса, а не в ссылке. Поэтому платёжную ссылку не собирают вручную — её выдаёт сервис в ответ на созданный платёж.

Отдельный случай — ссылка СБП формата https://qr.nspk.ru/<идентификатор>: тот же адрес зашивается в платёжный QR-код и на телефоне передаёт управление банковскому приложению.

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

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

Банк-эквайер напрямую

Крупные банки дают приём по ссылке в составе интернет-эквайринга: в кабинете жмёте «Выставить счёт», указываете сумму и назначение, получаете URL. Плюс — деньги падают на ваш счёт в том же банке, сверка проще. Минус — нужен счёт именно там и проверка бизнеса.

Платёжный сервис или агрегатор

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

СБП-ссылка от банка

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

Сервисы для самозанятых

Банки и финтех-сервисы делают отдельные тарифы для плательщиков НПД: приём оплаты привязывается к личной карте или счёту, чек формируется в приложении «Мой налог». Порог входа минимальный — подтверждённый статус.

Через API из своей системы

Если есть CRM, магазин или бот, ссылку создаёт программа: вы шлёте запрос на создание платежа с суммой и описанием, в ответ приходит URL, который бот пересылает клиенту. Так устроены все интеграции — от корзины на сайте до Telegram-бота.

ВариантЧто нужно для стартаСкорость запускаКому подходит
Банк-эквайерРасчётный счёт, договор эквайрингаОт нескольких днейИП и ООО, кому важна сверка в одном банке
Платёжный сервисРеквизиты, документы, модерацияОбычно 1–3 дняУслуги, инфопродукты, продажи без своего сайта
СБП от банкаДоговор на приём по СБПОт сутокРозница, кафе, услуги с оплатой на месте
Сервис для самозанятыхСтатус НПД, карта или счётЧасыФрилансеры, мастера, репетиторы
API-интеграцияВсё перечисленное плюс разработчикОт нескольких днейМагазины, CRM, боты, подписки
Критерий выбора — не комиссия, а куда и как быстро приходят деньги. Разница в 0,5% на обороте 300 000 рублей в месяц — это 1500 рублей, а задержка выплаты на три дня при кассовом разрыве стоит дороже.

Как создать ссылку на оплату: пошагово

Интерфейсы отличаются подписями кнопок, набор полей везде одинаковый.

  1. Укажите сумму в рублях и копейках. Округление «чтобы было красиво» ломает сверку с отгрузочными документами. Если сумма плавающая (доставка считается после замера), выставляйте ссылку после согласования финальной цифры.
  2. Заполните назначение платежа. Текст попадает в фискальный чек и в выписку клиента. Формулировка «Оплата» без деталей провоцирует споры и запросы в банк. Пишите «Консультация 30.06, 60 минут» или «Ремонт ноутбука, замена клавиатуры».
  3. Задайте срок жизни. Типовые варианты — до конца дня, сутки, неделя, месяц.
  4. Выберите способы оплаты. Чем больше кнопок, тем выше шанс, что клиент найдёт привычную. Но не включайте способы, комиссию по которым вы не готовы платить.
  5. Впишите контакт покупателя. Почта или телефон нужны, чтобы автоматически отправить чек. Пустое поле — лишний шаг на странице оплаты, где часть людей отваливается.
  6. Настройте страницу после оплаты. Куда вернуть клиента: на сайт, в бота, на страницу с инструкцией. Пустая страница эквайера с надписью «платёж выполнен» порождает звонки «а деньги дошли».
  7. Проверьте ссылку до отправки. Откройте её в инкогнито и сверьте сумму и назначение.

Если ссылки создаёт программа

При работе через API появляется важная деталь — идемпотентность. Запрос на создание платежа сопровождается уникальным ключом (обычно заголовок вида Idempotence-Key). Если сеть моргнула и код повторил запрос, сервис по ключу поймёт, что это тот же платёж, и вернёт уже созданную ссылку вместо второй такой же. Без ключа клиент получит два счёта на одну услугу и может оплатить оба.

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

Жизненный цикл: срок действия ссылки и статусы платежа

Единого срока жизни нет: его задаёт продавец при создании, а верхнюю границу определяет сервис. На практике встречаются четыре режима.

  • Короткий, 15–60 минут. Когда за оплатой закреплён ограниченный ресурс: бронь места, тайм-слот, последний экземпляр.
  • Сутки. Разумный дефолт для услуг и небольших заказов: достаточно, чтобы клиент дошёл до банковского приложения, и мало, чтобы забыть про сделку.
  • Неделя-месяц. Для B2B, где решение проходит согласование.
  • Бессрочная. Формально возможна у многих сервисов, практически — источник проблем.

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

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

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

Что означает каждый статус

СтатусЧто произошлоЧто делать продавцу
Создан, ожидает оплатыСсылка выпущена, клиент её не оплатилЖдать или напомнить
Ожидает подтверждения (холд)Деньги заморожены на карте, но не списаныПодтвердить списание или снять холд
Успешно оплаченДеньги списаны и попадут в выплатуОтгружать товар, оказывать услугу
ОтменёнКлиент закрыл страницу, истёк срок, банк отклонил операциюВыяснить причину и выпустить новую ссылку
Возврат, частичный возвратДеньги отправлены обратно плательщикуПроверить чек возврата и сверку

Холд: зачем нужна двухстадийная оплата

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

Как отслеживать статус: вебхуки против опроса

Смотреть в кабинет руками нормально при десятке платежей в месяц, дальше нужна автоматика. Правильный способ — вебхук: сервис сам шлёт запрос на ваш адрес при смене статуса. Обработчик обязан быть идемпотентным (одно уведомление может прийти дважды) и проверять подлинность запроса. Опрашивать API каждые пять секунд — плохая идея: упираетесь в лимиты и получаете задержки.

Как отправить ссылку, чтобы по ней заплатили

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

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

Анна, добрый день. Ссылка на оплату консультации 12 июня, 60 минут — 4500 рублей. Действует до 20:00 сегодня, оплата картой или через СБП. Чек придёт на вашу почту автоматически. [ссылка]
  • Отправляйте в тот канал, где вы уже общались. Ссылка в диалоге про заказ вызывает больше доверия, чем внезапная SMS с незнакомого номера.
  • Не прячьте ссылку за сокращателем. Домен эквайера — часть доказательства подлинности, короткий адрес с незнакомым доменом даёт обратный эффект.
  • Дублируйте сумму текстом. Клиент должен видеть одну цифру в сообщении и на странице оплаты; расхождение — повод отказаться.
  • Не давите. Дедлайн помогает, а «оплатите прямо сейчас, иначе бронь слетит через минуту» — типовой приём мошенников, и внимательные клиенты это считывают.

Ссылка в офлайне: QR-код

Когда клиент стоит перед вами, пересылать URL некуда. Здесь работает QR: платёжная ссылка кодируется в картинку, клиент наводит камеру и попадает на ту же страницу оплаты. Такой код печатают на счёте в кафе, визитке мастера, стойке администратора. Сгенерировать картинку из готового платёжного URL можно в генераторе QR-кодов: на вход ссылка, на выходе PNG или SVG для печати. Оговорка: одноразовая ссылка даёт одноразовый QR, и на многоразовой табличке он бесполезен — там нужен статический код от банка с вводом суммы клиентом.

Ссылка на оплату или QR-код СБП: что выбрать

Инструменты часто ставят рядом, хотя задачи у них разные: ссылка — для удалённой продажи, QR — для очной, когда клиент у кассы или за столиком.

КритерийПлатёжная ссылкаQR-код СБП
СценарийПереписка, звонок, письмоТочка продаж, витрина, счёт в заведении
Способы оплатыКарта, СБП, кошельки — на выбор клиентаТолько СБП через банковское приложение
Комиссия продавцаСтавка интернет-эквайрингаСтавка СБП, обычно заметно ниже
Скорость зачисленияКак правило, в ближайшую выплату эквайераОбычно быстрее, вплоть до нескольких минут
ВозвратЧерез кабинет эквайера на ту же картуЧерез кабинет банка по правилам СБП

Многие берут оба инструмента: ссылку для удалённых заказов, QR для оплаты на месте. Разбор тарифов собран в материале про лимиты и комиссии СБП. Сам процесс оплаты со стороны покупателя разобран отдельно в статье про оплату по QR-коду в банковских приложениях.

Касса и чек: что требует 54-ФЗ

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

  1. Облачная касса от эквайера. Фискализация продаётся как опция: при успешной оплате чек формируется автоматически и уходит клиенту на почту или телефон. Устройство не нужно, касса арендуется в дата-центре.
  2. Своя касса с интеграцией. Если ККТ и товароучётная система уже есть, платёж по ссылке пробивается через них.
  3. Освобождение. Плательщики НПД кассу не применяют, они формируют чек в приложении «Мой налог». Есть и другие освобождённые категории, их состав периодически корректируется — проверяйте актуальную редакцию закона под свой вид деятельности.

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

Как выставить счёт ссылкой самозанятому и ИП без сайта

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

Самозанятый. Налог на профессиональный доход применяется при годовом доходе не выше 2,4 млн рублей и без наёмных работников по трудовым договорам. Ставка — 4% с поступлений от физлиц и 6% от юрлиц и ИП. Порядок такой: клиент оплачивает ссылку, деньги приходят на привязанную карту или счёт, после чего вы вручную или через интеграцию формируете чек в «Моём налоге» и отправляете его клиенту. Чек из приложения — подтверждение дохода, а не платёжная ссылка: деньги по нему не принимаются. Подробный разбор приёма платежей в этом статусе — в материале про оплату самозанятому без кассы.

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

Безопасность: как клиент отличит вашу ссылку от мошеннической

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

  • Домен. Страница оплаты обязана быть на домене платёжного сервиса или банка, а не на случайном адресе с похожим написанием. Отправляя ссылку, полезно предупредить, на странице какого сервиса пройдёт оплата.
  • HTTPS и совпадение суммы. Замок в адресной строке и та же цифра, что в переписке.
  • Никаких лишних полей. Легальная форма спрашивает номер карты, срок, CVC и одноразовый код при 3-D Secure. Она не просит пароль от онлайн-банка, ПИН, кодовое слово или паспортные данные.
  • Направление денег. Оплата — это списание. Если «ссылка на оплату» ведёт на форму перевода якобы для «подтверждения» или просит данные карты для получения денег, это мошенничество.

Отдельная угроза — подмена ссылки при пересылке и фальшивые наклейки поверх настоящих QR. Приёмы злоумышленников и способы защиты подробно разобраны в материале про фишинг через QR-коды.

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

Что делать, если оплата не прошла

Клиент пишет «не работает», разбираться надо быстро. Типовые причины:

  1. Истёк срок ссылки. Самая частая. Лечится выпуском новой.
  2. Банк отклонил операцию. Недостаточно средств, лимит на интернет-платежи, блокировка карты, отказ антифрода. Продавец видит только факт отказа: причину знает банк-эмитент, и выяснять её должен клиент.
  3. Не прошло подтверждение 3-D Secure. Код не пришёл, страница закрылась раньше времени, приложение банка не открылось. Помогает повторная попытка.
  4. Карта не поддерживается. Иностранная карта, чужая платёжная система, виртуальная карта с запретом интернет-операций.
  5. Оплатил, но статус не обновился. Обычно задержка отображения. Прежде чем выставлять повторный счёт, проверьте кабинет: двойное списание разбирать неприятнее.

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

Заведите еженедельную сверку трёх цифр: успешные платежи в кабинете эквайера, выплаты на расчётный счёт за вычетом комиссии, пробитые чеки. Расхождения обычно объясняются возвратами, холдами и переносом выплаты через выходные, но необъяснимое расхождение через месяц ловится тяжелее, чем через три дня.

Чек-лист по платёжной ссылке

  • Ссылку выпускает банк-эквайер, платёжный сервис или банк по СБП — самостоятельно сгенерировать её нельзя.
  • Одноразовая ссылка с фиксированной суммой — для конкретного заказа; многоразовая витрина — для чаевых, донатов и произвольных сумм.
  • Назначение платежа пишется как строка чека: наименование, объём, дата.
  • Сутки — разумный срок жизни по умолчанию; бессрочные ссылки создают проблемы с ценами.
  • В сообщении клиенту укажите предмет, сумму, срок действия и себя; голый URL не отправляйте и в сокращатель его не заворачивайте.
  • Расчёт с физлицом требует ККТ и чека; плательщики НПД формируют чек в «Моём налоге».
  • Статусы отслеживайте вебхуками, обработчик делайте идемпотентным и с проверкой подписи, а при создании платежей передавайте ключ идемпотентности.
  • Сверяйте платежи, выплаты и чеки еженедельно.

Частые вопросы

Как создать ссылку на оплату без сайта и кассы?

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

Сколько действует платёжная ссылка?

Единого срока нет — его задаёт продавец при создании платежа, а допустимый диапазон определяет сервис. На практике встречаются четыре режима. Короткий, от пятнадцати минут до часа, применяют, когда за оплатой закреплён ограниченный ресурс: бронь столика, тайм-слот мастера, последний экземпляр товара. Сутки — разумное значение по умолчанию для услуг и небольших заказов: клиент успевает дойти до банковского приложения и не успевает забыть про сделку. Неделя или месяц нужны в B2B, где платёж проходит через согласование. Бессрочная ссылка технически возможна, но создаёт проблемы: цены меняются, услуга снимается с продажи, а старая ссылка продолжает принимать деньги по прошлогоднему прайсу, и вы либо выполняете обязательство себе в убыток, либо делаете возврат. Когда срок истёк, страница открывается, но вместо формы оплаты показывает сообщение об истечении; деньги при этом никуда не уходят. Продлить или восстановить истёкшую ссылку нельзя — выпускается новая. Полезная привычка — писать срок прямо в сопроводительном сообщении: «действует до 20:00 сегодня».

Нужна ли онлайн-касса при оплате по ссылке?

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

Чем ссылка на оплату отличается от QR-кода СБП?

Разница в сценарии и в том, что стоит за платежом. Ссылка рассчитана на удалённую продажу: вы отправляете URL в переписку, клиент открывает страницу на любом устройстве и выбирает удобный способ — карту, СБП или кошелёк. QR-код Системы быстрых платежей заточен под очную оплату: покупатель наводит камеру на код на счёте, стойке или экране терминала и подтверждает перевод в приложении своего банка, других способов оплаты там нет. Технически ссылка СБП и QR — одно и то же: код кодирует адрес вида qr.nspk.ru, и открыв его на телефоне, вы попадёте туда же, куда и после сканирования. Экономика тоже отличается: ставка эквайринга по СБП для торговых точек заметно ниже карточной, а зачисление обычно быстрее, поскольку деньги идут напрямую между счетами, а не через карточную схему с расчётным циклом. Возврат по СБП оформляется в кабинете банка по своим правилам, возврат по карточному платежу — через кабинет эквайера на ту же карту. Большинство бизнесов держат оба инструмента: ссылку для удалённых заказов, QR для оплаты на месте.

Можно ли выставить счёт ссылкой самозанятому?

Да, и это один из самых простых путей: банки и финтех-сервисы делают отдельные тарифы для плательщиков налога на профессиональный доход, где приём оплаты подключается к личной карте или счёту, а порог входа сводится к подтверждению статуса. Ограничения самого режима стоит помнить: годовой доход не выше 2,4 млн рублей, отсутствие наёмных работников по трудовым договорам, ставка 4% с поступлений от физических лиц и 6% от юридических лиц и ИП. Схема работы такая: вы создаёте ссылку в приложении банка или сервиса, отправляете клиенту, он оплачивает картой или через СБП, деньги приходят на привязанный счёт, после чего вы формируете чек в приложении «Мой налог» и передаёте его клиенту. Часть сервисов делает этот шаг автоматически по интеграции, часть оставляет его вам вручную — уточните при подключении, потому что забытый чек означает неучтённый доход. Важно не путать две вещи: чек из «Моего налога» подтверждает получение дохода и служит документом для клиента, но сам по себе платёжной ссылкой не является и деньги по нему не принимаются.

Что делать, если клиент оплатил ссылку дважды?

Сначала убедитесь, что это действительно два платежа, а не один с задержкой отображения: откройте кабинет эквайера и посмотрите список операций по этому заказу — там будут видны две отдельные успешные транзакции со своими идентификаторами, суммами и временем. Если дубль подтвердился, оформляйте полный возврат одной из операций через кабинет платёжного сервиса. Деньги по правилам платёжных систем возвращаются тем же путём, которым пришли: на ту же карту или на тот же счёт, изменить реквизиты получателя нельзя. Срок зачисления определяет банк-эмитент, обычно это несколько рабочих дней, и клиенту об этом лучше сказать сразу, иначе он будет писать каждый день. Если вы применяете ККТ, по возврату пробивается отдельный кассовый чек с признаком расчёта «возврат прихода». Чтобы дубли не повторялись, устраните причину: под конкретный заказ выставляйте одноразовую ссылку, которая закрывается после первой успешной оплаты, а при работе через API передавайте ключ идемпотентности, иначе повторный запрос из-за сетевого сбоя создаст второй платёж на ту же услугу.