Postman Collection
Postman 10+ ile uyumlu v2.1 koleksiyon. Tüm endpoint’ler, örnek payload’lar ve environment dahil.
.http Dosyası
VS Code REST Client, JetBrains IDE’leri ve Visual Studio için.
Postman ile başlama
1
Koleksiyonu indirin
Yukarıdaki “Postman Collection” linkinden
.json dosyasını indirin.2
Postman'e import edin
Postman → Import → dosyayı sürükle-bırak.
3
Environment'ı seçin
Sağ üstteki dropdown’dan
Payven Sandbox veya Payven Production environment’ını seçin.4
Değişkenleri doldurun
Environment değişkenlerine kimlik bilgilerinizi yazın:
client_id:pvk_test_...veyapvk_live_...client_secret: secret değerinizslug: tenant slug’ınız (örn.payven)identity_base_url:https://identity-sandbox.payven.com.trveyahttps://identity.payven.com.trvpos_base_url:https://vpos-sandbox.payven.com.trveyahttps://vpos.payven.com.tr
5
Token alın (otomatik)
Koleksiyonun Pre-request Script’i ilk istekten önce Identity’den access token alır ve
{{access_token}} değişkenine yazar; expiry geldiğinde otomatik refresh.6
Bir isteği gönderin
“Quickstart” klasöründeki Non-3D Payment isteğini açın ve Send edin.
Beta erişim: Postman koleksiyonu yayın hazırlığı sürüyor. Erken erişim için destek ekibimize yazın.
Koleksiyon içeriği
.http dosyası ile başlama
VS Code’da REST Client eklentisi yüklüyse:Otomasyon ile değişken aktarma
Postman içinde “Pre-request Script” ve “Tests” bölümleri kullanılarak istekler arası değer paylaşımı yapılır:{{last_transaction_id}} ile kullanın.