Telegram-bots
Alle 13 coins voor fysieke goederen, diensten in de echte wereld en verkopen op je eigen site. Digitale goederen die binnen Telegram worden verkocht, blijven bij Telegram Stars.
Integratie in één stap
Haal een API-sleutel en een integratieprompt op bij onze Telegram-bot. Plak de prompt in je coding agent en ontvang cryptobetalingen. Geen API-docs om te lezen.
Verbonden in 3 stappen
Open onze Telegram-bot. Binnen enkele seconden heb je je API-sleutel en een integratieprompt voor je coding agent.
Claude Code, Cursor of een andere coding agent leest onze docs en schrijft de integratie: de betaallink, de webhook en de handtekeningcontrole.
We controleren de betaling on-chain, blokkeren nepcoins en sturen je server dan een ondertekende webhook. Verzend de bestelling.
Coins
13 coins op 12 netwerken
Netwerken: Tron (TRC-20) · TON · Ethereum (ERC-20) · BNB Chain (BEP-20) · Solana · Polygon · Base · Avalanche C-Chain · Bitcoin · Litecoin · Dogecoin · Monero
Jij stuurt de betaallink. De koper betaalt het exacte bedrag vanuit elke wallet vóór de deadline, en je server krijgt een ondertekende webhook.
Hoe betaalt mijn koper?We bewaken alle 12 netwerken en sturen je server een ondertekende webhook zodra een betaling is bevestigd.
Lees de docs van de crypto-betaal-APITelegram
Eén API-sleutel werkt voor alle drie. De regels van Telegram bepalen welke coins waar mogen verschijnen, en de checkout volgt die regels.
Alle 13 coins voor fysieke goederen, diensten in de echte wereld en verkopen op je eigen site. Digitale goederen die binnen Telegram worden verkocht, blijven bij Telegram Stars.
Telegram staat in Mini Apps alleen TON-coins toe, dus de checkout toont GRAM en USDT op TON, op je eigen domein.
Accepteer USDT op 8 netwerken, USDC op 5, plus BTC, ETH, GRAM en 8 andere coins, met betaallinks, ondertekende webhooks en uitbetalingen die jij goedkeurt, vanuit één API.
Cryptobetalingen accepteren in een Telegram-bot
Maak een crypto-betaallink met één API-aanroep. Je server hoort één keer van ons, met een ondertekende webhook, zodra het geld on-chain is gecontroleerd. Geen node, geen polling, geen formulieren.
Dit is de hele integratie
Stap 1
Open onze Telegram-bot. Binnen enkele seconden heb je je API-sleutel en een integratieprompt voor je coding agent. De testmodus werkt meteen.
Vraag je API-sleutel aanRavelo Bot
bot
Je test-API-sleutel is klaar:
rvk_test_8f3k…x9Kp
Stap 2
Maak een betaallink met een eigen bedrag en adres. Stuur hem in een chat, e-mail of op je site.
POST /v1/payment-intents
{
"order_ref": "1042",
"asset_id": "usdt-tron",
"amount": "25000000" // 25 USDT
}
201 Created
{
"status": "requires_payment",
"instructions": { "address": "TQ7a…3fK" }
}
Stap 3
Vanuit elke wallet: het exacte bedrag, vóór de deadline, met een QR-code.
Bestelling #1042
14:5925.00 USDT
TQ7a…3fK · TRON (TRC-20)
Betaal vóór 12:30
Stap 4
We controleren de betaling on-chain, blokkeren nepcoins en sturen je server dan een ondertekende webhook. Verzend de bestelling.
POST https://your-bot.app/webhook
ravelo-signature: verified
{
"type": "payment_intent.succeeded",
"data": { "order_ref": "1042", … }
}Jij verzendt de bestelling. Dat is alles.
Ontwikkelaars
Een REST API met TypeScript- en Python-SDK’s, quickstart-docs en een testmodus. Elke webhook is ondertekend, zodat je server kan bewijzen dat hij van ons komt. Sleutels kunnen betalingen aanmaken en uitbetalingen voorbereiden. Alleen jij keurt uitgaand geld goed.
API-sleutels kunnen betalingen aanmaken en uitbetalingen voorbereiden. Geen enkele kan geld versturen. Daarvoor is jouw goedkeuring nodig.
Stuur hetzelfde verzoek twee keer met één idempotency-sleutel en je krijgt één betaling, geen twee.
Elke API- en MCP-aanroep wordt gelogd: welke sleutel, welke tool, wat er gevraagd werd.
Een betaallink aanmaken
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
Een webhook verifiëren
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);
}
Coding agents
Plak de integratieprompt uit onze bot in je coding agent.
Claude Code, Cursor of een andere coding agent leest onze docs en schrijft de integratie: de betaallink, de webhook en de handtekeningcontrole. Verbind onze MCP-server en je assistent kan ook betaallinks aanmaken en betalingen controleren. Een uitbetaling keurt hij nooit goed. Dat doe jij.
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.
Beveiliging
Elke bestelling krijgt een eigen betaallink en checkoutpagina: geprijsd in crypto of je eigen valuta, met het exacte bedrag, een QR-code en een deadline.
We tellen alleen coins uit geverifieerde tokencontracten. Een namaaktoken markeert nooit een bestelling als betaald.
De bestelling toont precies wat er wanneer binnenkwam. Niets is klaar voor verzending totdat het volledige bedrag binnen is.
Twee aparte statussen, zodat je code pas verzendt als het geld definitief is. Een bezoek aan je bedankpagina telt nooit.
We bewaken alle 12 netwerken. Je server hoort alleen van ons als een betaling verandert.
Uitbetalingen
Geld vertrekt alleen als jij dat zegt.
Neem op naar je opgeslagen adressen. Een nieuw adres wacht 24 uur voordat het geld kan ontvangen. Je backend of je AI-assistent kan een uitbetaling of terugbetaling voorbereiden, maar er beweegt niets totdat jij het goedkeurt met je vingerafdruk, je gezicht of een beveiligingssleutel.

Dashboard
Maak betaallinks via de API, of bouw er je eigen checkout op. Elke betaling komt in één dashboard terecht, gevolgd van betaald tot opgenomen.
Totale waarde
US$ 9.640,62
In USD, tegen uurkoersen
Beschikbaar
US$ 9.315,62
Klaar om op te nemen
In behandeling
US$ 250,00
Wordt on-chain geverifieerd
Vastgehouden
US$ 75,00
24 uur adreswachttijd
+25.00 USDT
Bestelling #1042 · TRON (TRC-20)
+140.00 USDT
Bestelling #1041 · TON
−450.00 USDT
Uitbetaling · Opgeslagen wallet
+0.42 ETH
Bestelling #1039 · Ethereum
Betaald, klaar voor verzending en opgenomen, met elke overboeking die binnenkwam.
Exporteer betalingen en uitbetalingen als CSV voor je boekhouder.
Nodig een medeoprichter of ontwikkelaar uit. Iedereen ziet en doet alleen wat zijn of haar rol toestaat.
Beschikbaar, in behandeling en vastgehouden, altijd apart getoond. Je weet altijd wat je kunt opnemen.
Betaal een bestelling geheel of gedeeltelijk terug naar een gecontroleerd adres. Terugbetalingen kunnen nooit meer zijn dan wat de koper betaalde.
Bouw in de testmodus en schakel dan over naar je live sleutel. Testbetalingen verplaatsen nooit echt geld.
Prijzen
Wanneer je wordt betaald
3% per betaling
Wordt ingehouden op elke bevestigde betaling. Geen vaste kosten erbovenop, dus kleine verkopen blijven goedkoop: een verkoop van $5 kost 15¢.
Vraag je API-sleutel aanFAQ
Wat ontwikkelaars vragen voordat ze ons koppelen. Mis je iets? Vraag het ons in Telegram.
Haal je API-sleutel binnen enkele seconden op bij onze Telegram-bot, met een integratieprompt voor je coding agent. Eén API-aanroep maakt je eerste betaallink aan in de testmodus. Live betalingen starten zodra je account is ingeschakeld.
Kant-en-klare instructies voor je coding agent, zoals Claude Code of Cursor. De bot stuurt ze samen met je API-sleutel. Plak ze in, en de agent voegt een betaallink en een geverifieerde webhook toe aan je project. Daarna doe je een testbetaling.
USDT op Tron (TRC-20), TON, Ethereum (ERC-20), BNB Chain (BEP-20), Solana (SPL), Polygon, Base en Avalanche C-Chain. USDC op Ethereum (ERC-20), Solana (SPL), Polygon, Base en Avalanche C-Chain. ETH op Ethereum en Base. Verder BTC, GRAM, SOL, TRX, BNB, POL, AVAX, LTC, DOGE en XMR, elk op een eigen netwerk. GRAM is de eigen coin van TON, voorheen Toncoin genoemd.
Jij stuurt de betaallink. De koper betaalt het exacte bedrag vanuit elke wallet vóór de deadline, en je server krijgt een ondertekende webhook.
Ja, binnen de regels van Telegram: alle 13 coins in gewone bots voor fysieke goederen, diensten in de echte wereld en je eigen site, en GRAM en USDT op TON in Mini Apps.
Alleen voor digitale goederen en diensten die binnen Telegram worden verkocht: daarvoor vereist Telegram Stars. Voor fysieke goederen, diensten in de echte wereld en verkopen op je eigen website kun je crypto accepteren met Ravelo.
We controleren dat on-chain en tegen geverifieerde coincontracten voordat het meetelt. Een namaaktoken markeert nooit een bestelling als betaald.
Nee. We bewaken alle 12 netwerken en sturen je server een ondertekende webhook zodra een betaling is bevestigd.
Nee. Hij kan betaallinks aanmaken en een terugbetaling of uitbetaling voorbereiden. Alleen jij keurt die goed, met een passkey.
3% van elke bevestigde betaling. Geen opstart- of maandkosten. Netwerkkosten worden getoond voordat je koper betaalt en voordat je een uitbetaling goedkeurt.
Ja, limieten die je zelf instelt: per uitbetaling, per dag en per maand. Een nieuw opnameadres wacht 24 uur voordat het geld kan ontvangen, zodat een gestolen login je saldo niet kan leegmaken.
Open de bot: je krijgt je API-sleutel en een integratieprompt. Plak de prompt in je coding agent, of doe zelf één API-aanroep. Wij bewaken de chain.