Geliştiriciler burada daha hızlı ship eder

İyi bir DX lüks değildir — entegrasyon hatalarını üretimden uzak tutmanın yoludur.

create-intent.ts

// Ö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
)
Resmi SDK'larNode.jsPHPJavaPython

Geliştiriciler burada daha hızlı ship eder

İyi bir DX lüks değildir — entegrasyon hatalarını üretimden uzak tutmanın yoludur.

Resmi SDK'lar
Node.js · PHP · Java · Python
Tam Sandbox
Test all scenarios
Senaryo Simülatörü
3DS, decline, timeout
OpenAPI Spec
Full reference docs
Dokümantasyonu İncele →

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ıç

Terminal
# 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]

Geliştirici Merkezi — Lunixi