Bots St

bots.st/qut-pay-kaspi-qr-payments

Qut Pay (Kaspi QR payments)

Create invoice QR, refunds, status

3996 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
9
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://api.qut.kz/mcpNeeds header Authorization
  • npmnpx -y @qutpay/mcpReleased 26 Oct 2026, version 0.1.2Set QUTPAY_API_KEY

What it can do

ToolWhat it says it does
qutpay_accountReturns the organization behind the API key: mode (sandbox or live), tariff and limits, connected Kaspi cashiers, provider status. Call this first.
qutpay_cancel_invoiceCloses a pending invoice. A QR may still be paid until expiresAt — then invoice.paid arrives anyway; handle it.
qutpay_create_invoiceCreates an invoice (QR by default, or pushed to the customer's Kaspi.kz app with kind="phone"). Returns payUrl (hosted pay page), qrImageUrl, deepLink, expiresAt (~3 min). Always pass idempotencyKey (e.g. "order-1001") so a retry never creates a second invoice. Amount in KZT, ≤ 2 decimals; whole…
qutpay_get_invoiceReads one invoice by id (inv_…). live=true asks Kaspi right now instead of the cached status. Status flow: new → pending → paid | failed | expired | cancelled; paid → partially_refunded → refunded.
qutpay_get_subscriptionReads a recurring invoice schedule by id (sub_…). Needs the subscriptions:manage scope.
qutpay_list_invoicesLists invoices of the organization, newest first. Filter by status, externalOrderId, date range (ISO), limit ≤ 50, offset for paging.
qutpay_list_subscriptionsRead-only list of recurring invoice schedules. Needs the subscriptions:manage scope on the key.
qutpay_refund_invoiceFull refund (omit amount) or partial refund of a paid invoice. Needs the refunds:write scope. With a LIVE key real money is returned to the customer, so confirm=true is required and the merchant must have asked for this refund explicitly.
qutpay_simulate_paymentCompletes a sandbox invoice as paid / failed / expired without Kaspi, so the whole flow including the merchant's webhook can be tested. Refuses to run with a live key.

In its maker's words

Kaspi QR payments (Kazakhstan) via Qut Pay: create invoices, check status, refund, sandbox tests.

Website
api.qut.kz/docs/guide/en/mcp
Source
github.com/kazprose/qutpay-docs
Publisher
qut.kz
Listed from
the official MCP Registry as kz.qut/mcp
Version
0.1.3, updated 26 Oct 2026
Kinds of work
Shops and payments, Browser and automation

The domain it lives on

qut.kz
registered 22 Jul 2026 (4 months ago), its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered3996 ms
Answered3155 ms
Answered1903 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.