Обновить
32K+

Платежные системы *

Отправляем деньги через Сеть

17,62
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Kaspi в Telegram-боте: QR, вебхук и сверка без скриншотов (Python, aiogram 3)

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели4.4K

В Казахстане продажа через Telegram часто выглядит так: «переведите на Kaspi», скриншот, ручной поиск платежа в приложении. Медленно, не работает ночью и ломается о поддельные чеки.

Разбираем бота на Python (aiogram 3), который сам выставляет QR Kaspi Pay, узнаёт об оплате за секунды и выдаёт товар. По шагам — всё, на чём такие интеграции обычно ломаются: подпись вебхука по сырому телу, повторные доставки, Idempotency-Key, истёкший QR, «тихая» смерть сессии Kaspi и сверка по таймеру, если вебхук потерялся. В конце — схема хранения в Postgres и полный код.

Читать далее

Новости

Межбанковские переводы. Заглядываем под капот этой системы

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели6.1K

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

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

За привычной кнопкой «Перевести» скрывается целая цепочка автоматизированных процессов. В статье разберём, как устроены межбанковские расчёты, зачем нужны корреспондентские счета, чем отличаются RTGS и неттинг и какую роль во всём этом играют ИТ‑системы.

Читать далее

Как работает безопасная сделка и как интегрировать платёжный сценарий с ролями и правилами через API

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели6.4K

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

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

Читать дальше

Как запустить платные консультации в Telegram: оплата, срок переписки и работа с клиентами

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели5.6K

Клиент оплатил доступ на сутки в 01:00, а первый ответ получил в 10:00. Если срок отсчитывается от оплаты, на переписку осталось 15 часов.

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

Читать далее

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

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели5.9K

Молока в кофе можно налить по-разному, но в одном случае получится 3в1, а в другом — капучино. Точно так же с внедрением ИИ, который сейчас пытаются пришить к каждой кофемолке. Мы попробовали вставить ИИ в платёжный терминал не ради хайпа, а чтобы он начал реально слышать клиента в условиях ревущей кофемашины и бесконечного гула торгового зала. И, кажется, получился вообще не капучино. Раф, как минимум! 😀

Привет, Хабр! Я Владимир Графсков, техлид по интеграционным проектам Эвотора. Расскажу, зачем нашему пинпаду понадобилась нейронка, как мы решились делать голосовой интерфейс для платёжного терминала, как устроен EvoPoint и как он меняет процесс покупки.

Читать далее

Быстрые кешбэки для быстрых платежей: как работает платформа лояльности НСПК

Время на прочтение12 мин
Охват и читатели143K

Типичный кешбэк, как правило, приходит в конце расчётного периода. Иногда увидеть вознаграждение можно через несколько недель. Но если сам платёж проходит быстро, почему бы не сделать таким же быстрым и вознаграждение?

На связи Константин Гузаров, эксперт направления в команде платформы лояльности «Мир Plat.Form», технологической команды Национальной системы платёжных карт (НСПК), и сегодня я расскажу, как мы запускали моментальный кешбэк за покупки по Системе быстрых платежей (СБП) и что пришлось изменить в платформе, чтобы вознаграждение приходило практически одновременно с платежом. 

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

Читать далее

8000 рублей ради пяти долларов: как я оплачивал аккаунт в Chrome Web Store

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели7K

Пять долларов, которые Chrome Web Store просит с разработчика, российской картой не заплатить. Четыре prepaid отклонили по BIN, ещё 3990 ₽ ушли сервису, которому семнадцать дней. Что я проверил уже после оплаты и чего не сделал заранее.

Читать далее

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

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели8.4K

Летом мир криптовалют заметно поскучнел — Госдума и Совет Федерации приняли законопроекты, которые перевели крипту в юридическое поле. В этой статье коротко расскажу, почему это важное изменение для российской экономики и что это значит для рядового инвестора.

Читать далее

Кто должен считать потребление в AI-сервисе: продукт или биллинг

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели6.3K

В тариф включено 5 млн токенов. Клиент уже использовал 4,8 млн и отправляет новый запрос на 500 тысяч. Кто должен решить, можно ли его выполнить?
Ответ зависит от того, кто считает потребление. Сервис может сам вести счетчик и контролировать лимит либо передавать события в биллинг, оставляя ему учет накопленного объема.
В статье разбираю распределение ответственности между продуктом и биллингом: кто фиксирует использование, кто считает потребление, кто контролирует лимиты и где рассчитывается стоимость.

Читать далее

Цифровой рубль в ретейле

Время на прочтение4 мин
Охват и читатели5.5K

Почему мы решили рассказать про цифровой рубль

С 1 сентября 2026 года крупные розничные сети с выручкой более 120 млн рублей обязаны предоставлять покупателям возможность расплатиться новым способом – цифровым рублем.

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

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

Читать далее

Как подключить оплату на сайт интернет-магазина: полное руководство по выбору и настройке

Уровень сложностиСредний
Время на прочтение24 мин
Охват и читатели6.4K

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

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

Читать далее

Минимальный биллинг для MVP: что нужно настроить до первого платного запуска

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели8.9K

Какой биллинг нужен стартапу для первого платного запуска? Подключить приём платежей — мало, но и полноценная система расчётов на старте не нужна. Разбираю, что должно войти в MVP биллинга, а какие сценарии можно оставить на потом.

Читать далее

В Bot API 10.2 добавили subscription. Почему canceled ещё не означает потерю доступа

Время на прочтение4 мин
Охват и читатели6.6K

В Bot API 10.2 появилось отдельное событие для изменений в регулярной подписке — Update.subscription.

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

Внутри Update.subscription находится объект BotSubscriptionUpdated. У него есть пользователь, invoice_payload и одно из трёх состояний:

Читать далее

Ближайшие события

Как денежные переводы стали незаметными: путь от кассы банка к платёжной ссылке C2C в СБП

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели19K

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

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

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

Читать далее

Как принимать оплату самозанятым IT-фрилансерам и не попасть под санкции ФНС: переводы, онлайн-платежи, чеки и сервисы

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели7.1K

Не откладывай на завтра то, что можно автоматизировать сегодня. Сотрудникам IT-компаний, которые работают по ТК или сервисному договору, зарплата приходит без их участия: платежами занимается бухгалтерия. Но если хочется уйти на фриланс, с финансами придётся иметь дело самостоятельно.

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

Читать дальше

Почему у клиента «зависли» деньги на карте: как работает холдирование средств

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели5.6K

Заказ оплачен, товар можно отправлять — что может пойти не так? Например, через несколько дней деньги снова станут доступны покупателю, потому что магазин так и не подтвердил холд. Или клиент отменит заказ, а сумма продолжит «висеть» на карте из-за неправильно обработанной операции. Разберём, как устроено холдирование и почему проблемы часто возникают не в банке, а в логике платёжной интеграции.

Читать далее

Как мы проверяем до 1 000 cайтов в час: рассказываем про ЮScan — сервис оценки рисков в сегменте e-commerce

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели10K

1000 сайтов в час вместо нескольких часов на каждый — так работает ЮScan, сервис автоматизированного аудита от ЮMoney. Его основная задача — помочь банкам и платёжным организациям не допустить подключения сайтов, которые маскируют запрещённую или рискованную деятельность под легальный бизнес. Сервис автоматически проверяет ресурс и выявляет подобные случаи ещё до начала сотрудничества.

С 2020 года через ЮScan проверено более 550 тысяч заявок. За это время ЮKassa не получила штрафов за обслуживание запрещённых видов деятельности.

Кому это нужно? Если вы обрабатываете более 10 000 страниц в сутки, работаете с эквайрингом, маркетплейсами, KYC/AML-проверками или выполняете требования 152-ФЗ, ручные процессы неизбежно становятся узким местом. Меня зовут Ирина, я руковожу антифродом в ЮMoney. Расскажу, как устроен ЮScan: как обходить тысячи страниц, находить рискованный контент и превращать данные в понятный скоринг.

Читать далее

Чем закончились уголовные дела блогеров: Гусейн Гасанов и Лерчек

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели11K

Многие слышали новости о многомиллионных налоговых претензиях к российским блогерам, но мало кто знает, чем в итоге закончились эти громкие истории, начавшиеся еще в 2023 году. В этой статье я разберу, за что именно осудили Гасанова и Чекалину (Лерчек), как первоначальные налоговые претензии связаны с итоговыми обвинениями и насколько обоснованно они выглядят.

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

Читать далее

Как я перевожу деньги в Армению из России: разбор всех способов, которые пробовал за два года

Время на прочтение5 мин
Охват и читатели8.5K

Переживаете, что в любой момент может не хватить налички на сочный ламаджо и кувшинчик тана? Нет местной карты? Есть местная карта, но не очень понятно, как именно делать переводы из России в Армению? Понимаю и сочувствую. И сейчас расскажу, как я оперирую своими рублями и драмами.

Читать далее

Две дыры в приёме платежей, которые ИИ-ассистент оставляет по умолчанию

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели6.4K

Просишь ассистента «сделай приём платежей» — и получаешь код, который работает. Нажал кнопку, оплатил, получил доступ. Тесты проходят, демо клиенту показывается.

Дальше кто-то открывает devtools и платит доллар вместо ста.

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

Читать далее
1
23 ...