Yang masih jalan adalah payment link. Kamu buat link-nya di halaman Credits OpenRouter, lalu pembayarannya bisa diserahkan ke agent. ROZO Checkout punya tiga cara: satu perintah CLI, server MCP remote, dan skill Claude Code. Tidak ada yang menyimpan dana kamu atau butuh private key: semuanya membuat pesanan deposit sekali pakai, dan kamu bayar dari wallet sendiri.
ROZO Checkout independen dan tidak berafiliasi dengan OpenRouter, Coinbase, maupun Anthropic.

Langkah pertama selalu payment link
- Di OpenRouter, buka Settings, lalu Credits. Aktifkan opsi crypto, masukkan jumlah ($10 atau lebih), lalu klik Purchase.
- Salin payment link-nya. Awalannya payments.coinbase.com/payment-links/pl_ atau payments.coinbase.com/payment-sessions/paymentSession_.
- Serahkan link itu ke CLI, server MCP, atau skill di bawah.
Link punya masa berlaku sendiri, jadi buat menjelang waktu kamu mau bayar.
Opsi 1: CLI, untuk agent apa pun yang bisa menjalankan shell
CLI ROZO Checkout jalan lewat npx, tidak perlu install apa-apa:
- npx @rozoai/checkout quote <link>
- npx @rozoai/checkout pay <link> --with usdt-solana --yes
quote menampilkan merchant, jumlah invoice, dan berapa yang kamu bayar, tanpa membuat apa pun. pay membuat pesanan deposit sekali pakai untuk koin yang kamu berikan lewat --with, mencetak alamat deposit dan jumlah persisnya, lalu menunggu sampai invoice selesai. Tanpa terminal, perintah ini berhenti minta konfirmasi, jadi pemanggil tanpa pengawasan cek quote dulu, baru pakai --yes.
Jalur default tidak butuh private key, environment variable, atau konfigurasi. Agent harus selalu memberikan --with: memang sengaja tidak ada koin default.
Koin di CLI: USDT atau USDC di Solana, BNB Chain, Ethereum, atau Polygon, USDC di Base atau Stellar, dan Bitcoin lewat Lightning (btc-lightning).
Opsi 2: server MCP
Untuk Claude Desktop, Claude Code, Cursor, atau client MCP apa pun, hubungkan server remote https://mcp.rozo.ai/mcp?src=blog. Di Claude Code cukup satu perintah:
- claude mcp add --transport http rozo-checkout "https://mcp.rozo.ai/mcp?src=blog"
Di Claude Desktop atau Claude.ai, tambahkan lewat Settings, Connectors, Add custom connector dengan URL yang sama.
Server ini punya empat tool:
- supported_coins: jaringan dan token yang bisa dipakai bayar.
- quote_invoice: merchant, jumlah invoice, berapa yang kamu bayar, dan apakah link masih bisa dibayar. Tidak membuat apa pun.
- create_deposit_order: membuat pesanan deposit sekali pakai dan mengembalikan alamat deposit (atau invoice Lightning), jumlah persis, memo jika perlu, dan batas waktu pesanan.
- payment_status: pembayaran masuk, progres payout, dan apakah invoice Coinbase sudah selesai.
Sifatnya non-custodial: server tidak menyimpan private key, tidak menandatangani, dan tidak mengirim apa pun. Pesanan yang tidak pernah dibayar kedaluwarsa tanpa biaya.
Opsi 3: skill Claude Code
Di Claude Code, skill ini mengajari agent seluruh alurnya, termasuk koin mana yang dipilih dan cara membaca detail deposit. Instalasinya dua langkah:
- /plugin marketplace add RozoAI/rozo-checkout-skill
- /plugin install rozo-checkout@rozo
Setelah itu tempel payment link OpenRouter dan minta Claude membayarnya dengan koin yang kamu punya. Aturannya sama dengan CLI: tanpa key secara default, dan pembayaran keluar dari wallet kamu sendiri. Source-nya ada di GitHub, RozoAI/rozo-checkout-skill.
Biaya dan aturan
- Biaya layanan ROZO 1% sudah ada di dalam quote. Jumlah deposit yang tampil di pesanan adalah semua yang kamu kirim.
- Quote hanya pratinjau: harga dihitung ulang saat pesanan deposit dibuat, dan batas waktu pesanan mengikuti pesanan itu sendiri serta masa berlaku payment link.
- Minimum crypto $10 dan biaya crypto 5% dari OpenRouter sudah ditetapkan di link.
- Sesuai kebijakan OpenRouter, pembayaran crypto tidak pernah bisa di-refund.
- Kalau mau jalan tanpa pengawasan sama sekali, opsi --send di CLI menandatangani secara lokal di jaringan EVM atau Solana. Pakai hot wallet khusus dengan saldo kecil.