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
Environment'ı seçin
Sağ üstteki dropdown’dan
Payven Sandbox veya Payven Production environment’ını seçin.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
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.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
| Klasör | İçerik |
|---|---|
| Quickstart | İlk Non-3D ödeme, durum sorgusu |
| Payments | Tüm ödeme akışları |
| Refunds | İade istekleri |
| Webhooks | Abonelik yönetimi + test çağrısı |
| Inquiries | Liste, detay, geçmiş |
| Reconciliation | Mutabakat akışı |
| Backoffice | Konnektör, konfigürasyon (Bearer auth gerektirir) |
.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.