URL
Sandbox kimlik bilgileri
Konsolu sandbox modunda açıp Ayarlar → API Anahtarları ekranındanclient_id + client_secret çifti üretin. Sandbox client ID’leri pvk_test_... prefix’i ile başlar; production’dan ayrıdır.
Identity’den access token alma akışı Kimlik Doğrulama sayfasında. Sandbox token endpoint’i:
Production’dan farklılıklar
| Özellik | Production | Sandbox |
|---|---|---|
| Para hareketi | ||
| Webhook teslimi | (gerçek HTTP isteği) | |
| Mutabakat | — gerçek banka raporu | — simüle veya banka test raporu |
| Rate limit | Plan’a göre | 50 RPS |
Banka çağrı modu
Sandbox’ta banka çağrısı, organizasyonunuzun konnektör konfigürasyonuna göre iki şekilde yapılabilir:| Konfigürasyon | Davranış |
|---|---|
| Mock konnektör | Banka tarafına hiç çağrı atılmaz. Yanıt Payven tarafında simüle edilir; entegrasyon testleri ve CI için idealdir. |
| Banka test ortamı konnektörü | Bankanın resmi test ortamına gerçek HTTP çağrısı yapılır. Banka tarafı simülasyon kurallarıyla çalışır (tipik test kartları, 3DS test sayfası, vb.). Banka entegrasyonunun uçtan uca doğrulanması için kullanın. |
Test kart numaraları
Test kart numaraları bankanın test ortamı tarafından belirlenir. Konsoldaki Test Kartları ekranında, organizasyonunuzun aktif sandbox konfigürasyonlarına göre derlenmiş güncel matris yer alır: → Konsol → Test Kartları Bu ekran her banka için: başarılı işlem kartları, ret senaryoları (yetersiz bakiye, kart bloke), 3DS challenge/frictionless test kartları ve geçerli son kullanma tarihi / CVV bilgilerini içerir.Sandbox → production geçişi
Production credentials
Konsoldan production ortamı seçip yeni
client_id + client_secret üretin (pvk_live_...).Base URL'leri değiştirin
Identity:
Sanal POS:
identity-sandbox.payven.com.tr → identity.payven.com.trSanal POS:
vpos-sandbox.payven.com.tr → vpos.payven.com.trWebhook abonelikleri
Production webhook abonelikleri farklı
secret ile gelir — secret manager’ınızı güncelleyin.Test kartları kaldırın
Test kart numaralarını koddan kaldırın, ilk production işleminizi gerçek kartla yapın.
Go-Live Checklist
Production geçişi kontrol listesi — IP whitelist, secret yönetimi, rate limit, izleme.