OTOMATİK WEB SİTESİ ÖDEMELERİ

Web sitenizde USDT ve USDC ödemeleri kabul edin

Siteniz sipariş, paket veya bakiye yüklemesi için invoice oluşturur. Alıcı hosted checkout üzerinden öder; GramPayBot zincir üzerindeki transferi doğrular ve sonucu sisteminize iletir. Para doğrudan işletme cüzdanına gider.

ORDER-4821● API
PRO PLAN · 30 DAYS
99.013427USDC
AĞBASE
CHECKOUT/i/inv_GU91XHr8AUNQ8l9r
● Ödeme bekleniyor
WEBHOOK SONUCU{ "update_type": "invoice_paid", "payload": { "payload": "ORDER-4821", "status": "paid" } }✓ SİPARİŞ ÖDENDİ
USDT · USDCStablecoin checkout
5,95–10¢Onaylı ödeme başına · yüzde yok
→Doğrudan cüzdanınıza
APIOtomatik sipariş durumu

ORDER FLOW

Kripto ödemeyi mevcut sipariş akışına ekleyin

Siparişler, kullanıcılar, paketler ve erişim mantığı sisteminizde kalır. GramPayBot ödeme katmanını sağlar.

01Alıcı ürün veya paket seçer↓
02Site sipariş oluşturur↓
03Backend invoice oluşturur↓
04Alıcı checkout açar↓
05GramPayBot ödemeyi onaylar↓
06Site siparişi ödendi yapar

WHO IT IS FOR

Kendi sipariş mantığı olan siteler için

Tutarı ve sonraki işlemi sisteminiz belirliyorsa kullanın.

01

SaaS paketleri ve krediler

02

E-ticaret siparişleri

03

VPN, hosting ve API servisleri

04

Rezervasyon ve hizmet siteleri

API + CHECKOUT

Web sitesi ödemeleri nasıl çalışır?

Alıcı ödeme yapmadan önce invoice siparişinizle ilişkilendirilir.

  1. 01Müşteri sipariş oluşturur
  2. 02Backend invoice ister
  3. 03Checkout URL döner
  4. 04Müşteri USDT veya USDC gönderir
  5. 05Transfer doğrulanır
  6. 06API veya webhook sonucu iletir

API · USDC

Web sitenize USDC ödemeleri nasıl entegre edilir?

Her sipariş için invoice isteğini sunucunuzdan oluşturun. Dönen public_id değerini siparişinizle kaydedin, web_app_invoice_url adresini alıcıya açın ve yalnızca kimliği doğrulanmış API durumu veya imzası doğrulanmış webhook paid bildirdiğinde teslim edin. Alıcı, yalnızca uygulamanızda etkin olan USDC rotalarını seçebilir.

API tokenını sunucuda saklayın. Zaman aşımından sonra isteği yinelerken aynı Idempotency-Key değerini kullanın.

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

Her sipariş için hosted checkout

Adres, QR, sayaç ve durum arayüzünü kendiniz geliştirmeniz gerekmez.

01

Sipariş adı ve kesin tutar

02

Token ve seçilen ağ

03

Adres ve QR kod

04

Süre ve canlı durum

PAYMENT RESULT

Siteniz siparişle bağlantılı sonucu alır

İmzalı invoice_paid olayı, payload alanına gönderdiğiniz sipariş referansıyla birlikte invoice nesnesini döndürür.

WEBHOOK SONUCU{ "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" } }✓ Payload içindeki sipariş referansı✓ Public invoice ID ve durum✓ Invoice tutarı ve ödenen token✓ Ödeme ağı ve işlem kimliği

START

Başlamanın üç yolu

Basit başlayın, sipariş hacmi arttığında otomatikleştirin.

02

Her sipariş için API invoice

03

API ve imzalı webhook ile otomatik güncelleme

EXTERNAL ORDER ID

Kripto ödemeyi doğru siparişle eşleştirin

Invoice oluştururken sipariş ID’sini payload alanına gönderin. İmzalı webhook içinde bu değer payload.payload olarak döner; public_id ile kayıtlı siparişi eşleştirin.

YOUR SYSTEMORDER-4821 → GU91XHr8AUNQ8l9r → invoice_paidGRAM PAY

NON-CUSTODIAL

Para doğrudan işletme cüzdanına gider

GramPayBot gelirinizi iç bakiyede tutmaz ve özel anahtar istemez.

  • ✓ Payout aşaması yok
  • ✓ Yalnızca açık adres
  • ✓ İşlem kimliğiyle doğrulama
BUYER→BLOCKCHAIN→YOUR WALLET
USDT: Ethereum · Optimism · BNB Smart Chain · Base · Polygon · Arbitrum · TRON · Solana
USDC: Ethereum · Optimism · BNB Smart Chain · Base · Polygon · Arbitrum · Solana

PRICING

Yalnızca onaylı ödemeler için ödeyin

Pakete göre onaylı ödeme başına 5,95–10 sent. Fiyat sipariş tutarına bağlı değildir.

5.95–10¢Onaylı ödeme başına · yüzde yoksipariş → invoice → checkout → ödeme → webhook
  • ✓ Ödenmemiş faturalar ücretsiz
  • ✓ Ciro yüzdesi yok
  • ✓ Checkout ve takip dahil
  • ✓ Büyük pakette birim fiyat düşer

SAAS EXAMPLE

Örnek: SaaS paket ödemesi

Müşteri 30 günlük Pro seçer. Site ORDER-4821 oluşturur ve USDC checkout açar. Doğrulanan invoice_paid webhook’u sipariş ID’sini payload.payload içinde döndürür; SaaS paketi yalnızca bir kez etkinleştirir.

  1. 01ORDER-4821 · ödeme bekliyor
  2. 0299.013427 USDC · Base
  3. 03invoice_paid · işlem kimliği
  4. 04ORDER-4821 · paid · Pro etkin

FAQ

Web sitesi ödeme soruları

01Normal site USDT ve USDC kabul edebilir mi?+

Evet. Backend invoice oluşturur ve alıcıyı hosted checkout’a yönlendirir.

02Checkout geliştirmem gerekir mi?+

Hayır. GramPayBot ödeme sayfası, QR, sayaç ve durum sağlar.

03Site hangi siparişin ödendiğini nasıl bilir?+

Invoice oluştururken sipariş ID’sini payload alanına gönderin; imzalı invoice_paid webhook’u bunu payload.payload olarak döndürür.

04Para nereye gider?+

Doğrudan projeye bağlı cüzdana.

05Hizmet otomatik etkinleşebilir mi?+

Evet. Backend paid durumunu veya imzalı webhook’u doğruladıktan sonra işlem yapar.

06Önce API olmadan deneyebilir miyim?+

Evet. Manuel bağlantılarla başlayıp sonra otomatikleştirin.

Web sitenize USDT ve USDC ödemeleri ekleyin

Siteniz invoice oluşturur, GramPayBot checkout sunar ve transferi doğrular; sisteminiz siparişle bağlantılı sonucu alır.

Hosted checkout · API ve webhook · özel anahtar yok