Przejdź do treści

Integracja za jednym razem

Bramka płatności kryptowalutowych dla botów Telegrama i usług krypto.

Odbierz klucz API i prompt integracyjny z naszego bota w Telegramie. Wklej prompt do agenta kodującego i zacznij przyjmować płatności kryptowalutowe. Bez czytania dokumentacji API.

Połącz się w 3 krokach

  1. Otwórz naszego bota w Telegramie. W kilka sekund dostajesz klucz API i prompt integracyjny dla agenta kodującego.

  2. Claude Code, Cursor lub dowolny inny agent kodujący czyta naszą dokumentację i pisze integrację: link do płatności, webhook i weryfikację podpisu.

  3. Sprawdzamy płatność w sieci, blokujemy fałszywe monety, a potem wysyłamy na Twój serwer podpisany webhook. Wyślij zamówienie.

Monety

Przyjmuj USDT, USDC, BTC, ETH, GRAM i 8 innych monet

13 monet w 12 sieciach

  • AVAX
  • BNB
  • BTC
  • DOGE
  • ETH
  • GRAM
  • LTC
  • POL
  • SOL
  • TRX
  • USDC
  • USDT
  • XMR

Sieci: Tron (TRC-20) · TON · Ethereum (ERC-20) · BNB Chain (BEP-20) · Solana · Polygon · Base · Avalanche C-Chain · Bitcoin · Litecoin · Dogecoin · Monero

Kupujący płaci z dowolnego portfela

Wysyłasz mu link do płatności. Płaci dokładną kwotę z dowolnego portfela przed terminem, a Twój serwer dostaje podpisany webhook.

Jak płaci mój kupujący?

My pilnujemy łańcuchów. Ty wysyłasz towar.

Obserwujemy wszystkie 12 sieci i wysyłamy na Twój serwer podpisany webhook, gdy płatność zostanie potwierdzona.

Czytaj dokumentację API płatności kryptowalutowych

Telegram

Stworzone dla botów Telegrama, Mini Apps i usług krypto.

Jeden klucz API działa we wszystkich trzech. Zasady Telegrama decydują, które monety mogą być gdzie widoczne, a strona płatności ich przestrzega.

Boty Telegrama

Wszystkie 13 monet dla towarów fizycznych, usług w świecie rzeczywistym i sprzedaży na własnej stronie. Towary cyfrowe sprzedawane w Telegramie pozostają przy Telegram Stars.

Mini Apps

Telegram dopuszcza w Mini Apps tylko monety TON, więc strona płatności pokazuje GRAM i USDT w sieci TON, na Twojej własnej domenie.

Usługi krypto i strony internetowe

Przyjmuj USDT w 8 sieciach, USDC w 5, a do tego BTC, ETH, GRAM i 8 innych monet, z linkami do płatności, podpisanymi webhookami i wypłatami, które zatwierdzasz, z jednego API.

Jak przyjmować płatności kryptowalutowe w bocie Telegrama

Jedno wywołanie, by dostać zapłatę. Jeden webhook, by wysłać towar.

Utwórz link do płatności kryptowalutowej jednym wywołaniem API. Twój serwer dostaje jedną wiadomość, podpisany webhook, gdy pieniądze zostaną sprawdzone w sieci. Bez własnego węzła, bez odpytywania, bez formularzy.

To cała integracja

  1. Krok 1

    Odbierz klucz API

    Otwórz naszego bota w Telegramie. W kilka sekund dostajesz klucz API i prompt integracyjny dla agenta kodującego. Tryb testowy działa od razu.

    Odbierz klucz API

    Ravelo Bot

    bot

    /start

    Twój testowy klucz API jest gotowy:

    rvk_test_8f3k…x9Kp

  2. Krok 2

    Jedno wywołanie

    Utwórz link do płatności z własną kwotą i adresem. Wyślij go na czacie, w e-mailu albo umieść na stronie.

    POST /v1/payment-intents
    POST /v1/payment-intents
    {
      "order_ref": "1042",
      "asset_id": "usdt-tron",
      "amount": "25000000"        // 25 USDT
    }
    
    201 Created
    {
      "status": "requires_payment",
      "instructions": { "address": "TQ7a…3fK" }
    }
    
  3. Krok 3

    Kupujący płaci

    Z dowolnego portfela: dokładna kwota, przed terminem, z kodem QR.

    Zamówienie #1042

    14:59

    25.00 USDT

    TQ7a…3fK · TRON (TRC-20)

    Zapłać przed 12:30

  4. Krok 4

    Jeden webhook

    Sprawdzamy płatność w sieci, blokujemy fałszywe monety, a potem wysyłamy na Twój serwer podpisany webhook. Wyślij zamówienie.

    webhook
    POST https://your-bot.app/webhook
    ravelo-signature: verified
    
    {
      "type": "payment_intent.succeeded",
      "data": { "order_ref": "1042", … }
    }

    Wysyłasz zamówienie. To wszystko.

Dla developerów

Jedno API płatności kryptowalutowych, SDK i webhooki, które możesz zweryfikować.

REST API z SDK dla TypeScript i Python, dokumentacją quickstart i trybem testowym. Każdy webhook jest podpisany, więc Twój serwer może udowodnić, że pochodzi od nas. Klucze mogą tworzyć płatności i przygotowywać wypłaty. Tylko Ty zatwierdzasz wypływ pieniędzy.

  • Klucze, które nie opróżnią Twojego konta

    Klucze API mogą tworzyć płatności i przygotowywać wypłaty. Żaden nie może wysłać pieniędzy na zewnątrz. Do tego potrzebne jest Twoje zatwierdzenie.

  • Bezpieczne ponawianie

    Wyślij to samo żądanie dwa razy z jednym kluczem idempotentności, a dostaniesz jedną płatność, nie dwie.

  • Każde wywołanie w rejestrze

    Każde wywołanie API i MCP jest zapisywane: który klucz, które narzędzie, o co prosiło.

Czytaj dokumentację API płatności kryptowalutowych

Utwórz link do płatności

import { Ravelo } from "@ravelo/sdk";

const ravelo = new Ravelo({
  apiKey: process.env.RAVELO_TEST_KEY,
  baseUrl: process.env.RAVELO_API,
});

// 25 USDT on TRON, in base units (6 decimals)
const intent = await ravelo.paymentIntents.create({
  order_ref: "1042",
  asset_id: "usdt-tron",
  amount: "25000000",
});

console.log(intent.instructions.address); // send your buyer here

Zweryfikuj webhook

import { verifyWebhook } from "@ravelo/sdk";

// Verify the raw bytes exactly as they arrived
const event = await verifyWebhook(
  rawBody,
  req.headers["ravelo-signature"],
  process.env.RAVELO_WEBHOOK_SECRET,
); // throws if the body or signature was forged

if (event.type === "payment_intent.succeeded") {
  ship(event.data.order_ref);
}

Agenci kodujący

Albo zintegruj jednym promptem.

Wklej prompt integracyjny z naszego bota do swojego agenta kodującego.

Claude Code, Cursor lub dowolny inny agent kodujący czyta naszą dokumentację i pisze integrację: link do płatności, webhook i weryfikację podpisu. Podłącz nasz serwer MCP, a Twój asystent może też tworzyć linki do płatności i sprawdzać płatności. Nigdy nie zatwierdza wypłaty. Robisz to Ty.

Co wysyła Ci bot, gotowe do wklejenia do agenta kodującego:
Integrate Ravelo crypto payments
into this project.
API key (test): rvk_test_••••
1. Read the docs: https://ravelopay.app/llms.txt
2. Add a /buy command that creates a
   payment link with one API call.
3. Add a webhook that checks the
   signature and ships the order.
4. Run one test payment.

Bezpieczeństwo

Sprawdzamy każdą płatność, więc nigdy nie wyślesz towaru za fałszywe pieniądze.

Każde zamówienie dostaje własny link do płatności i stronę płatności: w kryptowalucie lub Twojej walucie, z dokładną kwotą, kodem QR i terminem.

Fałszywe monety zablokowane

Liczymy tylko monety z zweryfikowanych kontraktów tokenów. Token łudząco podobny do prawdziwego nigdy nie oznaczy zamówienia jako opłaconego.

Niedopłata, spóźnienie lub zła moneta

Zamówienie pokazuje dokładnie, co dotarło i kiedy. Nic nie jest gotowe do wysyłki, dopóki nie wpłynie pełna kwota.

Opłacone, potem gotowe do wysyłki

Dwa osobne stany, więc Twój kod wysyła towar dopiero wtedy, gdy pieniądze są ostateczne. Wejście na stronę z podziękowaniem nigdy się nie liczy.

Bez własnego węzła

Obserwujemy wszystkie 12 sieci. Twój serwer dostaje od nas wiadomość tylko wtedy, gdy płatność się zmieni.

Wypłaty

Wypłaty, które zatwierdzasz

Pieniądze wychodzą tylko wtedy, gdy tak zdecydujesz.

Wypłacaj na zapisane adresy. Nowy adres czeka 24 godziny, zanim będzie mógł otrzymać środki. Twój backend lub asystent AI może przygotować wypłatę albo zwrot, ale nic się nie rusza, dopóki nie zatwierdzisz tego odciskiem palca, twarzą lub kluczem bezpieczeństwa.

Panel

Każda płatność, saldo i wypłata w jednym miejscu.

Twórz linki do płatności przez API albo zbuduj na nim własną stronę płatności. Każda płatność trafia do jednego panelu i jest śledzona od opłacenia do wypłaty.

  • Status każdej płatności

    Opłacone, gotowe do wysyłki i wypłacone, wraz z każdym przelewem, który dotarł.

  • Wyciągi CSV

    Eksportuj płatności i wypłaty do CSV dla księgowego.

  • Role w zespole

    Zaproś współzałożyciela lub developera. Każda osoba widzi i robi tylko to, na co pozwala jej rola.

  • Salda według monet

    Dostępne, oczekujące i wstrzymane, zawsze pokazane osobno. Zawsze wiesz, ile możesz wypłacić.

  • Zwroty pełne lub częściowe

    Zwróć całość lub część zamówienia na sprawdzony adres. Zwroty nigdy nie przekroczą kwoty zapłaconej przez kupującego.

  • Klucze testowe i produkcyjne

    Buduj w trybie testowym, potem przełącz się na klucz produkcyjny. Płatności testowe nigdy nie ruszają prawdziwych pieniędzy.

Cennik

Cennik: 3% od płatności, bez opłaty za uruchomienie i abonamentu

Kiedy dostajesz zapłatę

3% od płatności

Pobierane z każdej potwierdzonej płatności. Bez stałej opłaty na wierzchu, więc małe sprzedaże pozostają tanie: sprzedaż za 5 $ kosztuje 15¢.

Odbierz klucz API
  • Kupujący płaci 100 USDT, Ty dostajesz 97 USDT
  • Bez opłaty za uruchomienie, bez abonamentu
  • Tryb testowy jest darmowy
  • Koszt sieciowy widoczny przed każdą wypłatą

FAQ

FAQ bramki płatności kryptowalutowych

O co pytają developerzy, zanim nas podłączą. Brakuje czegoś? Zapytaj nas w Telegramie.

  • Odbierz klucz API z naszego bota w Telegramie w kilka sekund, razem z promptem integracyjnym dla agenta kodującego. Jedno wywołanie API tworzy pierwszy link do płatności w trybie testowym. Płatności produkcyjne ruszają, gdy tylko Twoje konto zostanie włączone.

  • Gotowe instrukcje dla Twojego agenta kodującego, takiego jak Claude Code lub Cursor. Bot wysyła je razem z kluczem API. Wklej je, a agent doda do projektu link do płatności i zweryfikowany webhook. Potem robisz płatność testową.

  • USDT w sieciach Tron (TRC-20), TON, Ethereum (ERC-20), BNB Chain (BEP-20), Solana (SPL), Polygon, Base i Avalanche C-Chain. USDC w sieciach Ethereum (ERC-20), Solana (SPL), Polygon, Base i Avalanche C-Chain. ETH w sieciach Ethereum i Base. Do tego BTC, GRAM, SOL, TRX, BNB, POL, AVAX, LTC, DOGE i XMR, każda we własnej sieci. GRAM to własna moneta sieci TON, dawniej zwana Toncoin.

  • Wysyłasz mu link do płatności. Płaci dokładną kwotę z dowolnego portfela przed terminem, a Twój serwer dostaje podpisany webhook.

  • Tak, w ramach zasad Telegrama: wszystkie 13 monet w zwykłych botach dla towarów fizycznych, usług w świecie rzeczywistym i Twojej własnej strony, a GRAM i USDT w sieci TON w Mini Apps.

  • Tylko dla towarów i usług cyfrowych sprzedawanych w Telegramie: Telegram wymaga do nich Stars. Za towary fizyczne, usługi w świecie rzeczywistym i sprzedaż na własnej stronie możesz przyjmować krypto z Ravelo.

  • Sprawdzamy ją w sieci i w zweryfikowanych kontraktach monet, zanim zostanie zaliczona. Token łudząco podobny do prawdziwego nigdy nie oznaczy zamówienia jako opłaconego.

  • Nie. Obserwujemy wszystkie 12 sieci i wysyłamy na Twój serwer podpisany webhook, gdy płatność zostanie potwierdzona.

  • Nie. Może tworzyć linki do płatności i przygotować zwrot lub wypłatę. Zatwierdzasz je tylko Ty, za pomocą passkey.

  • 3% od każdej potwierdzonej płatności. Bez opłaty za uruchomienie i bez abonamentu. Koszty sieciowe są widoczne, zanim kupujący zapłaci i zanim zatwierdzisz wypłatę.

  • Tak, ustawiasz je sam: na wypłatę, na dzień i na miesiąc. Nowy adres wypłat czeka 24 godziny, zanim będzie mógł otrzymać środki, więc skradziony login nie opróżni Twojego salda.

Zacznij przyjmować płatności kryptowalutowe już dziś.

Otwórz bota: dostajesz klucz API i prompt integracyjny. Wklej prompt do agenta kodującego albo wykonaj jedno wywołanie API samodzielnie. My pilnujemy łańcucha.