Платежные операции Опубликовано 29 июня 2026 г. 8 мин чтения

QR-чаевые и донаты в Армении: статусы, публичные страницы и выплаты

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

QR-чаевые и донаты в Армении: статусы, публичные страницы и выплаты

Ключевые темы

QR-чаевые и донаты в Армении: статусы, публичные страницы и выплатыПлатежные операциисверка онлайн-платежейpending платежи3-D Secure Армениятестовый запуск vPOSвозвраты онлайн-платежей

Связанные публичные страницы

Если нужен не только разбор, а страница продукта, API или операционного сценария, начните с этих разделов VPOS.am.

QR-страница должна быть платежной сущностью

Чаевые, донаты и invoice targets отличаются бизнес-смыслом, но все должны ссылаться на контролируемый payment flow.

QR target -> payment page
Employee, team, company, donation or invoice target opens a public page and creates a verified payment session.

QR-код для чаевых или доната часто воспринимают как простую картинку. В production-сценарии это публичная платежная точка: у нее есть target type, получатель, доступные суммы, валюта, публичная страница, payment session и правила отображения результата.

Важно заранее различить employee, team, company, donation, invoice и custom targets. Тогда одна и та же платежная инфраструктура может обслуживать разные сценарии, а операторы видят, почему платеж создан и куда он должен попасть в отчетности.

  • не делать QR-код единственным источником данных;
  • хранить target type, recipient id и branch id;
  • создавать payment session только после server-side validation;
  • показывать клиенту понятные pending, success и failed states.

Статусы должны разделять оплату, отзыв и выплату

Successful payment, feedback, payout request и payout completed - разные события, их нельзя смешивать в один статус.

Payment status vs payout status
Verified payment can feed feedback, reports and payout requests, while payout remains an operational record.

После QR-оплаты может появиться отзыв, оценка, запись в отчет, payout request и уведомление через webhook. Эти события связаны, но имеют разные жизненные циклы. Оплата может быть verified, а payout еще requested или processing.

Для безопасности не стоит обещать автоматический split settlement, если он не подтвержден банковским или provider-контрактом. На раннем этапе payout records лучше считать операционными записями для отчетности, сверки и ручного закрытия периода.

  • payment status не равен payout status;
  • feedback не должен менять финансовый статус;
  • payout request должен иметь период, сумму и ответственного;
  • manual payout completion нужно логировать с reference.

Как закрывать смену и месяц без таблиц

Оператору нужен короткий список verified payments, payout batches и исключений, а не ручной поиск по банковским выпискам.

Daily report -> payout batch
Verified QR payments are grouped by period, target and currency, then reviewed against payout records.

Для ресторана, отеля, сервиса или благотворительной организации важна не только сама оплата. Нужно понимать, какие QR-платежи прошли за смену, к какому получателю они относятся, какие суммы включены в payout request и какие операции требуют ручной проверки.

Практичный процесс закрывает exact matches автоматически: verified payments группируются по периоду, target, branch и currency. Исключения - mismatch суммы, отмена, возврат, отсутствующий payout reference или ручная корректировка без комментария.

  • группировать payments по period, target и currency;
  • сверять gross, fee и net amounts отдельно;
  • создавать payout batches только по verified payments;
  • отправлять webhook о payout status без раскрытия секретов.

FAQ

Можно ли сразу обещать автоматические выплаты по QR-чаевым?

Нет, если split settlement или card payout не подтвержден банком или provider-контрактом. На старте payout лучше вести как операционную запись для отчетности и ручного закрытия.

Чем QR-чаевые отличаются от обычной payment link?

QR-чаевые обычно связаны с получателем, сменой, отзывом и payout отчетом. Payment link чаще связан со счетом, заказом или конкретной суммой.

Нужно ли делать webhook по payout status?

Да, если внешняя CRM/ERP или отчетная система должна знать, что payout requested, processing, completed или cancelled. Webhook должен быть подписан и идемпотентен.