İçeriğe geç
PaymentGateway
Ödeme orkestrasyonu

Türkiye'deki tüm sanal POS'lar için tek entegrasyon

Kendi banka ve ödeme kuruluşu hesaplarınızı bağlayın. Kartı çıkaran bankaya yönlendirin, komisyona göre seçin, bir POS düştüğünde diğerine geçin — hepsi tek API ve tek panelde.

  • Günde 10 işleme kadar ücretsiz
  • Sınırsız test modu
  • 3D Secure
  • İade / iptal / ön provizyon
İstek
curl https://api.paymentgateway.com.tr/v1/payments \
  -H "Authorization: Bearer pgw_test_..." \
  -H "Idempotency-Key: siparis-1001" \
  -d '{
    "amount": 15990,
    "currency": "TRY",
    "installment": 3,
    "card": { "number": "4111...", "expMonth": "12", "expYear": "2030", "cvv": "123", "holder": "ALI VELI" },
    "returnUrl": "https://magaza.com/odeme/sonuc"
  }'
Yanıt
{
  "id": "pay_01J...",
  "status": "requires_action",
  "amount": 15990,
  "installment": 3,
  "provider": { "code": "garanti" },
  "nextAction": {
    "type": "three_ds",
    "kind": "form",
    "action": "https://sanalposprov.garanti.com.tr/servlet/gt3dengine",
    "method": "POST"
  }
}
Sağlayıcılar

21 sağlayıcı, tek sözleşme

Her sağlayıcının kimlik alanları farklıdır (apiKey, clientId, merchantId + şifre…). Panelde seçtiğiniz sağlayıcıya göre doğru alanlar istenir; bilgileriniz şifrelenerek saklanır. Hangi işlemi kimin desteklediği sağlayıcı matrisinde canlı listelenir.

Banka (20)

AkbankAkbank (NestPay)AnadolubankDenizBankDiğer NestPay BankasıDiğer PayFlex BankasıEnparaGaranti BBVAHalkbankINGQNB (Finansbank)TEBTürkiye FinansVakıfbankYapı KrediZiraat BankasıZiraat Bankası (PayFlex)Ziraat Katılımİş BankasıŞekerbank

Ödeme kuruluşu (1)

iyzico
Özellikler

Ödeme altyapınızın ihtiyacı olan her şey

Tek API, tüm sanal POS'lar

Banka, katılım bankası ve ödeme kuruluşu entegrasyonları aynı istek/yanıt sözleşmesinde. Sağlayıcıyı değiştirmek kod değiştirmek değildir.

Akıllı yönlendirme

Kartı çıkaran bankanın POS'una gönder, olmazsa yedeğe düş, en ucuz komisyonu seç ya da ağırlıklı dağıt. Kuralları sen yazarsın, motor uygular.

Komisyon tabloları

Sağlayıcı bazında borç/kredi kartı, 1–12 taksit ve yabancı kart oranları ayrı ayrı. Boş hücre = o taksit/kart türü kapalı.

Çifte çekim koruması

Bankadan yanıt alınamadıysa asla başka POS'a geçilmez: önce bankada sorgulanır, sonuç kesinleşmeden yeniden deneme yapılmaz.

Kimlik bilgileri şifreli

POS şifreleri ve anahtarları AES-256-GCM ile şifrelenerek saklanır, anahtar sürümlemeli. Kart numarası ve CVV kalıcı olarak saklanmaz.

İmzalı webhook'lar

payment.captured, payment.refunded ve diğer olaylar HMAC-SHA256 imzasıyla, üstel geri çekilmeli yeniden denemeyle teslim edilir.

Roller ve ekip

Sahip, yönetici, geliştirici, finans, izleyici rolleri. Ayrı SSO ile MFA (TOTP), oturum yönetimi ve denetim kaydı.

Hazır ödeme sayfası

Kartı sunucunuza hiç uğratmadan tahsilat: oturum oluşturun, müşteriyi yönlendirin. Taksit seçenekleri karta göre canlı hesaplanır.

İşlem türleri

Satıştan iadeye, tüm işlemler tek yerde

Aynı uç noktalar tüm sağlayıcılarda çalışır. Bir sağlayıcı bir işlemi desteklemiyorsa yönlendirme motoru onu hiç aday listesine almaz; desteklenmeyen bir işlem sessizce başarısız olmaz, açık bir hata döner.

Nonsecure satış3D satışÖn provizyonÖn provizyon kapamaİptalİade (kısmi)SorgulamaPuan satışPuan iadePuan sorgulama

Otomatik mutabakat

Yanıtı belirsiz kalan ödemeler arka planda bankada sorgulanır ve kesinleştirilir.

Kısmi iade

Tahsil edilen tutarın bir kısmını iade edin; kalan tutar takip edilir.

Banka sorgusu

Ödemeyi bankada canlı sorgulayın, kayıtla farkı görün.

Anlık olaylar

Her durum değişikliği imzalı webhook olarak sistemlerinize ulaşır.

Yönlendirme

Her kart için doğru POS

Kurallar öncelik sırasıyla değerlendirilir; her kural bir dizi adımdan oluşur. Motor, komisyon tablosu ve limitlerle uygun olmayan hesapları eler, kalanlar arasında adımlara göre seçim yapar.

  • Kartın bankası. Kartı çıkaran bankanın POS'una yönlendir (BIN tablosundan).
  • Belirli hesap / öncelik. Sabit bir POS ya da sıralı liste.
  • En düşük komisyon. Taksit ve kart türüne göre en ucuz hesap.
  • Ağırlıklı dağıtım. Yükü yüzdelerle bölüştür.
  • Failover. Teknik hatada (bağlantı, zaman aşımı) sıradaki adaya geç; banka reddinde geçme.
Yönlendirme rehberi
Örnek kural seti
  1. 1Yabancı kart → Iyzico
  2. 2Taksit > 1, kredi kartı → En düşük komisyon
  3. 3Diğer tüm kartlar → Kartın bankası → Garanti (yedek)

Panelde "Simülasyon" ile bir BIN, tutar ve taksit girerek hangi hesabın seçileceğini ve nedenini ödeme almadan görebilirsiniz.

Güvenlik

Güvenlik tasarımın merkezinde

Kimlik bilgileri

POS şifreleri AES-256-GCM ile şifrelenir. Panel yalnızca maskelenmiş değer gösterir; ikinci kez okunamaz.

Kart verisi

PAN ve CVV veritabanına yazılmaz, loglanmaz, webhook'a girmez. 3D dönüşünde kart gerektiren sağlayıcılarda yalnızca kısa süreli, şifreli ve tek kullanımlıktır.

Hesap güvenliği

Argon2id parola özeti, TOTP çok faktörlü doğrulama, yedek kodlar, oturum iptali ve tam denetim kaydı.

Paketler

Ücretsiz başlayın, hacminiz büyüdükçe yükseltin

Tüm özellikler her pakette. Paketler yalnızca günlük canlı işlem sayısına göre ayrılır; test modu her zaman sınırsız ve ücretsizdir.

Tüm ayrıntılar ve SSS

Başlangıç

1.500 ₺
aylık, KDV hariç
Günde 100 işleme kadar
En çok tercih edilen

İşletme

2.500 ₺
aylık, KDV hariç
Günde 1.000 işleme kadar

Profesyonel

4.500 ₺
aylık, KDV hariç
Günde 10.000 işleme kadar

Kurumsal

7.500 ₺
aylık, KDV hariç
Sınırsız işlem

Fiyatlar aylıktır, KDV hariçtir. Banka komisyonları kendi sözleşmenize göre doğrudan bankanızla aranızdadır.

İlk ödemenizi bugün alın

Ücretsiz hesap oluşturun, test API anahtarınızı alın ve sandbox POS bilgilerinizle dakikalar içinde deneyin. Canlıya geçtiğinizde günde 10 işleme kadar ücret ödemezsiniz.