Geliştiriciler burada daha hızlı ship eder
İyi bir DX lüks değildir — entegrasyon hatalarını üretimden uzak tutmanın yoludur.
// Ödeme niyeti oluşturun
const intent = await lunixi.payments.createIntent(
new CreateIntentRequest(4500, "TRY", "ord_123")
.withCallbackUrl("https://shop.example/callback")
.withBuyer(buyer)
.withBasketItems(items),
"checkout:ord_123", // idempotency key
)Geliştiriciler burada daha hızlı ship eder
İyi bir DX lüks değildir — entegrasyon hatalarını üretimden uzak tutmanın yoludur.
Geliştirici için her şey
REST API
Tipli, idempotent, iyi belgelenmiş uçlar.
SDK’lar
Node.js, PHP, Java ve Python; Laravel ve WooCommerce eklentileri.
İmzalı webhook’lar
HMAC-SHA256, otomatik yeniden deneme, DLQ.
Idempotency
Idempotency-Key ile güvenli yeniden denemeler.
Test ortamı
Sandbox anahtarlarıyla canlıya çıkmadan deneyin.
3D Secure
Koşullu ve zorunlu 3DS akışları gömülü.
Hızlı başlangıç
# Install the SDK (Node.js 18+)
npm install @lunixi/node-sdk
# Create the client once at start-up — keys from your Lunixi dashboard
const { LunixiClient } = require('@lunixi/node-sdk')
const lunixi = new LunixiClient({
baseUrl: 'https://api-gateway.lunixi.com',
keyId: process.env.LUNIXI_KEY_ID,
privateKey: process.env.LUNIXI_PRIVATE_KEY_PEM,
})Kaynaklar
API referansı
Tüm uçlar, parametreler ve örnekler.
Webhook rehberi
Olay tipleri ve imza doğrulama.
WooCommerce eklentisi
WordPress mağazaları için hazır kurulum.
Durum sayfası
Gerçek zamanlı sistem durumu.
Ödeme altyapınızı değiştirmeye hazır mısınız?
Ekibimizle görüşün, entegrasyon karmaşıklığınıza özel canlı demo alın.
Kurumsal görüşme → [email protected]