Tanıtım
Bir ödemenin şekli
InfraIO Pay’i entegre eden bir satıcı, dört hareketli parçayla ilgilenir:
Checkout oturumu
Sunucu tarafında, line item’lar ve toplamlarla bir oturum oluşturursunuz.
Yanıt, bir session_key (cst_…) ve bir checkout_url içerir. Oturumlar
süre sınırlıdır (varsayılan 30 dakika) ve tek kullanımlıktır.
Barındırılan checkout sayfası
Tarayıcı SDK’mızı yükler ve oturumu açarsınız — popup, yönlendirme veya gömülü iframe. Alıcı bir zincir × varlık seçer (Polygon üzerinde USDT, Base üzerinde ETH, …), oluşturulan siparişe özel bir depozito adresi (CREATE2) + QR görür ve cüzdanından fon gönderir.
Ödeme onayı
InfraIO Pay, oturumun depozito adresine eşleşen gelen transferleri ilgili
ağ üzerinde izler. Yapılandırılmış onay sayısı için
temizlendiğinde (örn. Ethereum mainnet’te 12, Polygon’da 5 — bkz.
Zincirler ve varlıklar), temel PaymentIntent SETTLED
durumuna geçer ve üst Order PAID durumuna geçer.
TRON, Solana ve TON’da depozito adresi yoktur. Alıcının cüzdanı doğrudan sizin Hazine cüzdanınıza öder (TronLink, bir Solana Pay QR’ı veya TON Connect) ve InfraIO Pay bu ödemeyi tanır. Bkz. Zincirler ve varlıklar.
Ödemeler doğrudan Hazine cüzdanlarınıza gider — InfraIO Pay fonlarınızı asla tutmaz.
Webhook
Kayıtlı webhook URL’nize imzalı bir payment.settled event’i POST ederiz.
Sunucunuz imzayı doğrular, siparişi bulur ve karşılar.
Bir diyagramda veri modeli
CheckoutSession ← 1:1 → Order ← 1:N → PaymentIntent
(süre sınırlı) (kalıcı) (her ödeme denemesi için bir adet)Sipariş karşılama için Order’ları düşünür, ödeme almak için Session oluşturur ve sistem, arka planda yeniden denemeler ve ağ seçimi için PaymentIntent’leri yönetir.
Biz neyi hallederiz, siz neyi halledersiniz
| InfraIO Pay halleder | Siz hallediyorsunuz |
|---|---|
| Barındırılan checkout arayüzü (depozito adresi, QR, varlık seçici) | Veritabanınızda katalog + Order oluşturma |
| 8 EVM zincirinin yanı sıra TRON, Solana ve TON (yakında) üzerinde zincir izleme + onay mantığı | Webhook alıcısı + imza doğrulama |
| Çoklu varlık stablecoin checkout (ağ başına USDT, USDC) | order_id’mizi external_ref üzerinden kendi sipariş ID’nizle eşleştirme |
| İade muhasebesi (durum makinesi, panel, API) | Zincir üstü iade tx’ini imzalama + yayma |
| Test modu anahtarları + izole test webhook’ları | Faucet’lerden testnet cüzdanlarını fonlama |
Satıcı fonlarının saklamasını yapmıyoruz. Alıcıdan satıcıya transferler zincir üstünde doğrudan gerçekleşir; biz transferin temizlendiğini size bildiren indeksleyici + mutabakat katmanıyız.
Test modu ve canlı mod karşılaştırması
Her hesap test modunda başlar. Test anahtarları pk_test_ / sk_test_
ön ekine sahiptir. Canlı anahtarlar (pk_live_ / sk_live_), hesap
doğrulamasını tamamlayıp almak istediğiniz her ağ için bir Hazine cüzdanı
eklediğinizde kullanılabilir (kontrol ettiğinizi kanıtlamak için bir mesaj
imzalarsınız).
Aynı API ana URL’si her ikisine de hizmet eder — ortam URL ile değil, anahtar öneki ile belirlenir. Test modu gerçek testnet’lere karşı çalışır (Sepolia, Base Sepolia, BSC Testnet, vb.) — mock chain yoktur. Test ödemesi tetiklemek için bir faucet’ten gerçek testnet fonlarına ihtiyacınız vardır.
İletişim / destek
Sorularınız mı var veya yardıma mı ihtiyacınız var? [email protected] adresine e-posta gönderin.
InfraIO Pay neler değildir
- Saklama hizmeti değildir. Fonlar zincir üstünde doğrudan alıcıdan Hazine cüzdanınıza akar. Bakiyenizi asla biz tutmayız.
- Cüzdan zorunluluğu yoktur. Müşteriler kendi cüzdanlarından öder (barındırılan checkout’ta yerleşik bir WalletConnect seçeneği vardır). InfraIO Wallet, ayrı, saklamasız (non-custodial) bir passkey cüzdanıdır ve zorunlu değildir.
- Bir fiat geçidi değildir. Alıcılar sahip oldukları kripto varlıkla öder; dönüşüm yapmıyoruz.
- Bir Bitcoin geçidi değildir. 8 EVM ağının yanı sıra TRON, Solana ve TON (yakında) üzerinde stablecoin’ler; Bitcoin veya Lightning yok. Güncel matris için Zincirler ve varlıklar sayfasına bakın.
Sırada ne var
- Hızlı başlangıç — ilk entegrasyonunuzu ~10 dakikada kopyala-yapıştır.
- Kavramlar → Oturumlar — veri modelini ayrıntılı olarak.
- SDK → JavaScript — bugün yayımlanan tek SDK.
- Fiyatlandırma ve ücretler — hacim kademeleri ve indirimler.
- Satıcı uygulaması — işinizi telefonunuzdan yönetin.