Руководства → Оплата по ссылке и QR из любого банка
Оплата по ссылке и QR из любого банка
Обычный путь оплаты в KazPayment — счёт в приложении Kaspi: он приходит клиенту на телефон, тот платит в один тап. Но клиент не всегда пользуется Kaspi, и не всякую оплату удобно привязывать к номеру телефона. Для этого есть страница оплаты: ссылка, на которой клиент видит сумму и QR-код.
Чем это отличается от счёта в Kaspi
| Счёт в Kaspi | Страница оплаты | |
|---|---|---|
| Как попадает к клиенту | приходит в приложение Kaspi на его номер | вы даёте ссылку сами или она уходит в напоминании |
| Нужен ли Kaspi клиенту | да | нет — QR понимают приложения других банков |
| Нужен ли телефон клиента | да | нет |
| Где удобно | абонементы, регулярные оплаты | заказы, оплата за столиком, у курьера, на сайте |
Как выпустить ссылку
Откройте начисление в разделе «Начисления» и нажмите «Ссылка на оплату». Ссылку можно скопировать и отправить как угодно: в мессенджере, в письме, показать на экране.
Та же ссылка автоматически подставляется в напоминания — если в шаблоне
сценария есть плейсхолдер {link}.
Что видит клиент
Страницу с названием бизнеса, суммой и кнопкой. По кнопке появляется QR-код и кнопка «Оплатить в Kaspi» для тех, у кого приложение есть.
QR — это Единый QR. Его читает не только Kaspi: мы проверяли живой оплатой через Halyk — работает. Клиент открывает камеру или сканер в приложении своего банка, наводит и подтверждает платёж.
Как только деньги приходят, страница сама показывает «Оплачено» — клиенту не нужно ничего обновлять и вам не нужно ничего подтверждать.
Про срок жизни QR
QR-код живёт около трёх минут. Это ограничение Kaspi, не наше.
Поэтому код выпускается в момент нажатия кнопки на странице, а не заранее: человек нажимает — код появляется, у него есть три минуты на сканирование. Если не успел, страница выпустит новый по кнопке. Сама ссылка при этом живёт долго и не портится — истекает только код внутри.
Практический вывод: не делайте скриншот QR и не печатайте его на бумаге — через три минуты он мёртв. Печатать и раздавать нужно ссылку (или QR со ссылкой на страницу, а не с самим платежом).
Встраивание в сайт
Страницу оплаты можно поместить в iframe на своём сайте — она для этого
подготовлена, в отличие от всего остального кабинета. Покупателю не придётся
уходить с вашей страницы.
Для интернет-магазина обычно удобнее не выпускать ссылки руками, а
подключить API: заказ создаётся программно, и
pay_url возвращается сразу.
Частые вопросы
Ссылка одноразовая? Нет, по одному начислению их может быть несколько, и все они ведут к одной и той же оплате. Как только начисление оплачено, все ссылки показывают «Оплачено».
Клиент оплатил, но я не вижу денег. Поступление подтверждается по выписке кассы, обычно это минуты. Если прошло больше часа — проверьте раздел «Расхождения»: туда попадают оплаты, которым не нашлось нашего счёта.
Можно ли изменить сумму на странице? Нет. Сумму задаёт начисление — клиент не может заплатить больше или меньше. Нужна другая сумма — исправьте начисление и выпустите ссылку заново.
QR не сканируется. Проверьте, что код не старше трёх минут — нажмите кнопку и получите свежий. Если сканируется, но банк отказывает, — это ограничение на стороне банка клиента, попробуйте Kaspi.
Не помогло? Напишите на support@kazpayment.kz — отвечает разработчик сервиса.