Docs · Integration guides

Conversational

Telegram checkout in the same chat where the conversation happens. Inline pay, signed callbacks.

AudienceMerchant · Developer
DifficultyIntermediate
Updated2026-05-30

Overview

The conversational paypoint turns the Telegram chat into a checkout surface. The customer never leaves the chat: the seller mentions an amount, the bot shows an inline-editable confirm, the customer pays from their banking app, the chat updates with the receipt.

Delivered via the @miaposbot guest bot on Telegram (Phase 1: MAIB-only, runtime auth via Sellers screen), all on the same backend (cap-svc).

Telegram flow

  1. Seller registers a phone number in the merchant portal under Sellers.
  2. In any chat, seller types: @miaposbot 250 #invoice-001
  3. Bot replies inline with confirm card and a "Pay" button.
  4. Customer taps "Pay" → opens their banking app → confirms.
  5. Bot edits the inline message to show "Paid · 250 MDL · 14:23".

Seller tag

Optional #tag at the end of the command (@miaposbot 100 #table-7) attaches a free-form label to the payment. Useful for table numbers, invoice IDs, sales reps. Visible in the DM mirror and exportable in settlement reports.