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ı
01Genel hata
02Eksik parametre
03Hash bilgisi hatalı
06Kart numarası hatalı
07Kart ay bilgisi hatalı
08Kart yıl bilgisi hatalı
09Kart 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?

E-posta Desteği
[email protected]

Telefon Desteği
+90 (212) 123 45 67

Canlı Destek
7/24 Online Destek