PEMBAYARAN WEBSITE OTOMATIS
Terima pembayaran USDT dan USDC di website Anda
Website membuat invoice untuk pesanan, paket, atau isi saldo. Pembeli membayar melalui hosted checkout, GramPayBot memverifikasi transfer on-chain dan mengirim hasil ke sistem. Dana langsung masuk ke wallet bisnis.
/i/inv_GU91XHr8AUNQ8l9r{ "update_type": "invoice_paid",
"payload": { "payload": "ORDER-4821",
"status": "paid" } }✓ PESANAN DIBAYARORDER FLOW
Tambahkan kripto ke alur pesanan yang ada
Pesanan, pengguna, paket, dan logika akses tetap di sistem Anda. GramPayBot menyediakan lapisan pembayaran.
WHO IT IS FOR
Untuk website dengan logika pesanan sendiri
Gunakan saat sistem menentukan jumlah dan tindakan berikutnya.
Pesanan e-commerce
VPN, hosting, dan API
Reservasi dan layanan
API + CHECKOUT
Cara kerja pembayaran website
Invoice dihubungkan ke pesanan sebelum pembeli membayar.
- 01Pelanggan membuat pesanan
- 02Backend meminta invoice
- 03Checkout URL dikembalikan
- 04Pelanggan mengirim USDT atau USDC
- 05Transfer diverifikasi
- 06API atau webhook mengirim hasil
API · USDC
Cara mengintegrasikan pembayaran USDC ke website
Buat invoice dari server untuk setiap pesanan. Simpan public_id bersama pesanan, buka web_app_invoice_url yang dikembalikan untuk pembeli, dan lakukan fulfilment hanya setelah pemeriksaan API terautentikasi atau webhook bertanda tangan yang terverifikasi menyatakan paid. Pembeli hanya dapat memilih rute USDC yang diaktifkan pada app Anda.
Simpan token API di server. Jika permintaan diulang setelah timeout, gunakan Idempotency-Key yang sama.
POST https://app.grampaybot.com/api/createInvoice
GramPay-API-Token: gp_live_xxx
Idempotency-Key: order_184
Content-Type: application/json
{
"amount": "10.00",
"public_description": "Order 184",
"payload": "order_184"
}HOSTED CHECKOUT
Hosted checkout untuk setiap pesanan
Anda tidak perlu membuat antarmuka alamat, QR, waktu, dan status.
Pesanan dan jumlah tepat
Token dan jaringan
Alamat dan QR
Waktu dan status live
PAYMENT RESULT
Website menerima hasil terkait pesanan
Event invoice_paid yang telah diverifikasi tanda tangannya mengembalikan invoice dan referensi pesanan yang dikirim pada payload.
{
"update_id": 1024,
"update_type": "invoice_paid",
"request_date": "2026-09-23T10:00:00Z",
"payload": {
"public_id": "GU91XHr8AUNQ8l9r",
"payload": "ORDER-4821",
"status": "paid",
"paid_token": "usdc",
"paid_source": "base",
"tx_hash": "0x71a4...93F2"
}
}✓ Referensi pesanan dalam payload✓ Public invoice ID dan status✓ Jumlah invoice dan token dibayar✓ Jaringan pembayaran dan hash transaksiSTART
Tiga cara memulai
Mulai sederhana dan otomatisasi saat volume meningkat.
Tautan ditampilkan di website
Mulai tanpa integrasi →API membuat invoice per pesanan
API dan webhook bertanda tangan memperbarui otomatis
EXTERNAL ORDER ID
Hubungkan pembayaran ke pesanan yang benar
Kirim ID pesanan pada field payload saat membuat invoice. Webhook bertanda tangan mengembalikannya sebagai payload.payload; cocokkan public_id dengan pesanan tersimpan.
NON-CUSTODIAL
Dana langsung ke wallet bisnis
GramPayBot tidak menyimpan pendapatan di saldo internal dan tidak meminta private key.
- ✓ Tanpa tahap penarikan
- ✓ Hanya alamat publik
- ✓ Verifikasi melalui hash
USDC: Ethereum · Optimism · BNB Smart Chain · Base · Polygon · Arbitrum · Solana
PRICING
Bayar hanya untuk pembayaran dikonfirmasi
5,95–10 sen per pembayaran dikonfirmasi, tergantung paket. Tidak bergantung pada jumlah pesanan.
- ✓ Invoice belum dibayar gratis
- ✓ Tanpa persentase omzet
- ✓ Checkout dan pelacakan termasuk
- ✓ Paket besar menurunkan harga
SAAS EXAMPLE
Contoh: pembayaran paket SaaS
Pelanggan memilih Pro 30 hari. Website membuat ORDER-4821 dan membuka checkout USDC. Webhook invoice_paid yang terverifikasi mengembalikan ID di payload.payload; SaaS mengaktifkan paket hanya sekali.
- 01ORDER-4821 · menunggu
- 0299.013427 USDC · Base
- 03invoice_paid · hash
- 04ORDER-4821 · paid · Pro aktif
FAQ
Pertanyaan pembayaran website
01Bisakah website biasa menerima USDT dan USDC?+
Ya. Backend membuat invoice dan mengarahkan ke hosted checkout.
02Perlu membuat checkout sendiri?+
Tidak. GramPayBot menyediakan halaman, QR, waktu, dan status.
03Bagaimana mengetahui pesanan yang dibayar?+
Kirim ID pesanan dalam payload; webhook bertanda tangan invoice_paid mengembalikannya sebagai payload.payload.
04Ke mana dana masuk?+
Langsung ke wallet proyek.
05Bisakah layanan aktif otomatis?+
Ya, setelah backend memvalidasi paid atau webhook bertanda tangan.
06Bisa mencoba tanpa API?+
Ya. Mulai dengan tautan manual lalu otomatisasi.
Hubungkan pembayaran USDT dan USDC ke website
Website membuat invoice, GramPayBot menyediakan checkout dan memverifikasi transfer; sistem menerima hasil terkait pesanan.
Hosted checkout · API dan webhook · tanpa private key