Zahlungen im Telegram-Bot

Kryptozahlungen in Ihrem Telegram-Bot annehmen

Verkaufen Sie an Telegram-Nutzer gegen USDT, TON, Bitcoin und Ethereum. Ihr Bot sendet einen Bezahlbutton, der Kunde zahlt, ohne Telegram zu verlassen, und die Bestellung wird geliefert, sobald der Webhook eintrifft.

0.8%Gebühr pro Zahlung
$0Grundgebühr
8Coins und Netzwerke
1API-Aufruf pro Bestellung

Was Bots mit ScarabPay verkaufen

Jeder Bot, der Geld von Nutzern annimmt, kann Krypto akzeptieren: Einzelbestellungen, Abos oder Guthaben-Aufladungen.

VPN und Proxy

Monatstarife verkaufen und den Zugangsschlüssel direkt nach der Zahlung senden.

Digitale Produkte und Keys

Lizenzen, Konten und Geschenkcodes, automatisch vom Bot geliefert.

Private Kanäle

Bezahlter Zugang zu Kanälen und Gruppen mit Einladungslink nach der Zahlung.

Game-Aufladungen

Spielwährung und Aufladungen per Spieler-ID, die der Bot abfragt.

Kurse und Inhalte

Lektionen, Dateien und Mitgliedschaften werden sofort nach der Zahlung freigeschaltet.

Guthaben-Aufladungen

Eine feste Einzahlungsadresse pro Nutzer, gutgeschrieben auf sein Bot-Guthaben.

So funktioniert es im Bot

  1. 1

    Bot verifizieren

    Bot-Benutzernamen hinzufügen und den kurzen Code mit @BotFather in die Bot-Beschreibung setzen.

  2. 2

    Rechnung erstellen

    Tippt der Nutzer auf Kaufen, ruft Ihr Bot die API mit Betrag, Bestellnummer und Telegram-ID des Nutzers auf.

  3. 3

    Bezahlbutton senden

    Den Checkout-Link als Inline-Button senden. Die Zahlungsseite öffnet sich in Telegram.

  4. 4

    Per Webhook liefern

    Sie erhalten einen signierten invoice.paid-Webhook mit Bestellung und Nutzer. Der Bot liefert sofort.

Wenige Zeilen in jedem Bot-Framework

Es ist reines HTTP und funktioniert mit aiogram, python-telegram-bot, Telegraf, grammY oder eigenem Code. Kein Telegram-Payment-Provider-Token nötig.

  • Telegram-ID des Nutzers als customer_ref übergeben
  • Webhook-Signatur mit Ihrem Secret prüfen
  • Vor dem Livegang mit Sandbox-Schlüsseln testen
API-Dokumentation
bot.py
# 1. User taps "Buy": create an invoice
r = requests.post(API + "/invoices", headers=AUTH, json={
    "amount": 5, "order_id": order_id,
    "customer_ref": str(user_id)})
url = r.json()["data"]["checkout_url"]

# 2. Send the pay button
await bot.send_message(user_id, "VPN 1 month: $5",
    reply_markup=pay_button(url))

# 3. Webhook: deliver the order
if event["event"] == "invoice.paid":
    deliver(event["data"]["customer_ref"])

Für den Verkauf in Telegram gebaut

Checkout in Telegram

Die Zahlungsseite öffnet sich im Telegram-Browser, mit QR-Code, exaktem Betrag und Live-Status in drei Sprachen.

Aufladeadresse pro Nutzer

Jeder Nutzer erhält eine feste Adresse für Aufladungen. Jede Einzahlung wird automatisch zugeordnet.

Zahlungslinks

Kein Code? Zahlungslink im Kanal posten oder im Chat senden, mit festem oder freiem Betrag.

Signierte Webhooks

HMAC-signierte Ereignisse für bezahlte, unterbezahlte, abgelaufene und verspätete Zahlungen, wiederholt bis Ihr Server antwortet.

Zahlungen im Telegram-Bot: Fragen

Wie nehme ich Kryptozahlungen in einem Telegram-Bot an?

Legen Sie für den Bot ein ScarabPay-Projekt an, verifizieren Sie ihn und rufen Sie die API auf, wenn ein Nutzer zahlen möchte. Senden Sie den Link als Button und liefern Sie bei Eingang des invoice.paid-Webhooks.

Brauche ich Telegram Payments oder einen Provider-Token?

Nein. ScarabPay arbeitet mit einem normalen Zahlungslink, Sie brauchen weder einen Telegram-Zahlungsanbieter noch Telegram Stars.

Wie beweise ich, dass der Bot mir gehört?

Sie erhalten einen kurzen Code. Tragen Sie ihn in @BotFather in die Bot-Beschreibung ein und klicken Sie auf Prüfen. Nur der Bot-Inhaber kann die Beschreibung ändern.

Kann jeder Nutzer eine feste Aufladeadresse bekommen?

Ja. Fordern Sie eine feste Adresse mit der Telegram-ID als customer_ref an. Jede Einzahlung wird gutgeschrieben und mit dieser ID an Ihren Webhook gemeldet.

Mit welchen Coins können Nutzer zahlen?

USDT auf TRC20, BEP20, ERC20 und TON, USDC auf BEP20, Bitcoin, Ethereum und Toncoin.

Was kostet es?

0,8 % pro erfolgreicher Zahlung, ohne Einrichtungs- oder Monatsgebühr.

Weiterlesen

Machen Sie Ihren Bot zum Shop

Verbinden Sie Ihren Telegram-Bot in wenigen Minuten. Sie zahlen nur, wenn Ihre Nutzer zahlen.