Sandbox ortamı

Sandbox nedir?

Sandbox, canlı veri ve ücretlendirme riski olmadan entegrasyon testi yapmanız için ayrılmış ortamdır. Sınırsızdır, kredi tüketmez ve yalnızca sentetik senaryolar döner. API sözleşmesi production ile aynıdır; gerçek TCKN kullanmayın.

Ücretsiz production kredileri sandbox ile karıştırılmamalıdır: live_ anahtarları gerçek eşleşme kontrolü yapar ve kredi kullanır. Base URL canlı ortamla aynı host olabilir; ortam ayrımı uygulama tipi ve anahtar öneki (test_ / live_) ile yapılır.

API anahtarı öneki

Sandbox uygulamalarının anahtarı test_ ile başlar.

Sentetik test T.C. kimlik numaraları

Aşağıdaki numaralar checksum kurallarına uygundur ve belirli sonuçları deterministik üretir.

T.C. kimlik noSonuç özetiAçıklama
10000000146trueBaşarılı doğrulama (verified: true)
20000000282trueBaşarılı doğrulama (verified: true)
30000000328falseEşleşme yok (verified: false)
40000000464falseEşleşme yok (verified: false)
50000000500true (async)Async gecikme simülasyonu (kuyrukta işlenir)
60000000646—Hata / başarısızlık simülasyonu (verified: null)

Production’a geçiş

  1. Aktif abonelik ve yeterli kredi ile production tipinde yeni bir uygulama oluşturun veya mevcut planınızı doğrulayın.
  2. live_ ile başlayan API anahtarını ve yeni secret değerini güvenli şekilde dağıtın.
  3. Ortam değişkenlerinde BASE_URL ve anahtarları production değerleriyle güncelleyin; webhook URL ve imza doğrulamasını tekrar test edin.
  4. İlk canlı isteklerde düşük hacimle başlayıp log ve kredi kullanımını panelden izleyin.