Skip to main content

Genel Kurallar

Base URL & Metot

Tüm veri-düzlemi çağrıları https://<host>/partner/1.0/... altındadır ve POST + JSON gövde kullanır. Kimlik doğrulama için bkz. Kimlik Doğrulama.

Para Alanları

amount, cartAmount, partialAmount vb. tutar alanları decimal olarak gönderilir; minor unit (kuruş) kullanılmaz.

{ "amount": 1234.56, "currency": "TRY" }

Currency

Kaptan desteklenen ISO-4217 kodlarını kabul eder (mevcut entegrasyon kapsamında): TRY, USD, EUR, GBP, RUB, CHF, SAR, BHD, AZN, CAD, CNY, AUD, JPY, AED, KZT, IRR. Aktif currency listesi merchant başına yapılandırılır. Kart ödemesinde currency 3 harfli kod olarak gönderilir.

Tarih Formatı

ISO-8601. Örnek: 2026-07-12T10:15:30.000Z.

Pagination

page (0-tabanlı), size (aralık dışı değerlerde varsayılana döner, max 100).

referenceCode

Kart ödemesi gibi uçlarda referenceCode, merchant tarafındaki benzersiz sipariş/işlem referansıdır ve duplicate tespiti ile raporlama için kullanılır.

İşletme Kapsamı

İşlemler, API anahtarınızın tanımlı olduğu işletme kapsamında gerçekleşir. İstek gövdesinde ayrıca bir işletme bilgisi göndermenize gerek yoktur; kapsam API anahtarınızdan belirlenir.