Payment API
Güvenli, hızlı ve kolay entegrasyon için tasarlanmış ödeme API'si
Çoklu dil desteği, interaktif test araçları ve kapsamlı dokümantasyon
Güvenli Ödeme
3D Secure desteği, SSL şifreleme ve PCI DSS uyumlu güvenlik standartları ile güvenli ödeme işlemleri.
Çoklu Dil Desteği
C#, JavaScript, Python, PHP, Java ve daha fazla programlama dili için hazır kod örnekleri.
İnteraktif Test
Demo verilerle gerçek zamanlı API test etme imkanı. Hemen deneyin ve sonuçları görün.
Hızlı Başlangıç
1. API Anahtarınızı Alın
Yönetim panelinden API anahtarınızı ve hash anahtarınızı alın.
2. Base URL
https://your-domain.com/api/v1/
3. Kimlik Doğrulama
Tüm istekler için hash tabanlı kimlik doğrulama kullanılır. Hash değeri aşağıdaki formülle hesaplanır:
hash = SHA256(apiKey + requestData + hashKey)
4. İlk İsteğinizi Gönderin
Aşağıdaki endpoint'lerden birini kullanarak ilk ödeme işleminizi başlatın:
Mevcut Endpoint'ler
Method | Endpoint | Açıklama | Aksiyon |
---|---|---|---|
POST | /api/v1/paymentwithout3d |
3D Secure olmadan direkt ödeme işlemi | Detay |
POST | /api/v1/paymentwith3d |
3D Secure ile güvenli ödeme işlemi | Detay |
POST | /api/v1/paymentprovision |
Ön otorizasyon sonrası ödeme onayı | Detay |
POST | /api/v1/cancelpayment |
Ödeme işlemini iptal etme | Detay |
POST | /api/v1/returnpayment |
Ödeme iadesi işlemi | Detay |
POST | /api/v1/transactionstatus |
İşlem durumu sorgulama | Detay |
POST | /api/v1/transactions |
İşlem listesi alma | Detay |
Hata Kodları
Kod | Açıklama |
---|---|
00 | İşlem başarılı |
01 | Genel hata |
02 | Eksik parametre |
03 | Hash bilgisi hatalı |
06 | Kart numarası hatalı |
07 | Kart ay bilgisi hatalı |
08 | Kart yıl bilgisi hatalı |
09 | Kart CCV bilgisi hatalı |
10 | İşlem bulunamadı |
Önemli Notlar
- Tüm istekler HTTPS üzerinden gönderilmelidir
- Content-Type: application/json kullanın
- Hash değeri her istek için hesaplanmalıdır
- Test ortamında demo kart numaraları kullanın
- Rate limiting: Dakikada maksimum 100 istek
- Timeout: 30 saniye
Destek
API entegrasyonu konusunda yardıma mı ihtiyacınız var?