Bu sitede ve bankanızın kanal belgelerinde geçen terimlerin sade tanımları. Önce hazine ve operasyon ekipleri, sonra mühendisler için yazılmıştır.
Mesajlar#
pain.001 — Customer Credit Transfer Initiation. Bir müşterinin bir veya daha fazla havale talimatı vermek için bankasına gönderdiği XML mesajı. "pain" ailesi payment initiation (ödeme başlatma) anlamına gelir; .001 mesaj numarasıdır; sondaki sürüm (.001.09) şemayı sabitler.
pain.002 — Customer Payment Status Report. Bankanın pain.001 veya pain.008 mesajınıza yanıtı: işlem başına ISO neden kodlarıyla kabul edildi, kısmen kabul edildi veya reddedildi.
pain.008 — Customer Direct Debit Initiation. pain.001'in tahsilat tarafındaki ikizi: parayı dışarı göndermek yerine, bir yetki belgesi kapsamında size borçlu olunan fonları çekersiniz.
pacs.008 / pacs.009. Talimatınızın banka tarafından kabul edildikten sonra dönüştüğü bankalar arası mutabakat mesajları. Kurumsal müşteriler bunları asla yazmaz; bankalar aralarında değiş tokuş eder.
camt.052 / camt.053 / camt.054. Hesap raporlaması: sırasıyla gün içi rapor, gün sonu hesap özeti ve borç/alacak bildirimi. camt.053, mutabakat ekiplerinin her sabah tükettiği belgedir.
MT101. pain.001'in yerini aldığı eski SWIFT "Request for Transfer" metin mesajı. Bankalar arası MT101 aktarımı, 14 Kasım 2026'da pain.001.001.09 lehine devre dışı bırakılıyor; kurumsaldan bankaya MT101 yalnızca her bankanın kendi takdiriyle varlığını sürdürür.
Şemalar ve kural kitapları#
SEPA SCT / SCT Inst. Avrupa Ödemeler Konseyi kural kitaplarınca yönetilen euro havale şemaları (standart ve anlık). Anlık havaleler günün her saati, saniyeler içinde takas edilir.
SEPA SDD Core / B2B. Euro otomatik ödeme şemaları — Core tüketiciler için (iade hakkıyla), B2B işletmeler için (iade hakkı yok, daha sıkı yetki belgesi denetimleri).
CBPR+. Cross-Border Payments and Reporting Plus: ISO 20022 mesajlarını SWIFT muhabir bankacılığı için profillendiren kullanım yönergeleri. İnsanlar "SWIFT ISO 20022 geçişi" dediğinde kastettikleri CBPR+'dır.
HVPS+. Yüksek tutarlı ödeme sistemleri (T2, CHAPS, Fedwire ve benzerleri) için eşdeğer profilleme.
CGI-MP. Common Global Implementation — Market Practice: kurumsal müşterilerin pain mesajlarını bankalar arasında nasıl kullandığını uyumlulaştıran grup; böylece tek bir dosya biçimi birçok banka ortağına hizmet edebilir.
Verification of Payee (VoP). 9 Ekim 2025'ten bu yana tüm SEPA havalelerine uygulanan, AB tarafından zorunlu kılınan ad/IBAN eşleştirme denetimi. Yürütme anında PSP tarafından yapılır; eşleşip eşleşmeyeceğini temiz alacaklı verisi belirler.
Tanımlayıcılar ve veriler#
IBAN. Uluslararası Banka Hesap Numarası (ISO 13616); mod-97 sağlama toplamıyla kendini denetler — bu yüzden yeri değişmiş tek bir rakam bile gönderimden önce tespit edilebilir.
BIC / BICFI. Bir finansal kuruluşun ISO 9362 İşletme Tanımlayıcı Kodu. XML öğesi pain.001.001.03'te , 9. sürümden itibaren ise 'dir — sürüm yükseltmeleri sırasında gerçek dünyada reddedilmelere yol açan bir yeniden adlandırma.
LEI. Legal Entity Identifier (ISO 17442) — 20 karakterlik küresel şirket tanımlayıcısı. 3 milyondan fazlası aktiftir ve düzenleyiciler ödemelerde bunları giderek daha fazla zorunlu kılmaktadır.
UETR. Unique End-to-end Transaction Reference — bir ödemenin muhabir zinciri boyunca izlenmesini sağlayan UUID (SWIFT gpi).
Yapılandırılmış / hibrit adres. Posta adreslerinin serbest metin satırları yerine ayrık XML öğeleri (sokak, şehir, posta kodu, ülke) olarak tutulması. 14 Kasım 2026'dan itibaren CBPR+, tamamen yapılandırılmamış adresleri reddeder; hibrit — yapılandırılmış şehir ve ülke artı en fazla iki adet 70 karakterlik adres satırı — geçerli kalır.
NbOfTxs / CtrlSum. Grup başlığı kontrol toplamları: işlem sayısı ve tutar toplamı. Bankalar bunları yeniden hesaplar; sizinkiler uyuşmazsa dosya geri döner. Pain001 bunları her zaman doğrulanmış kayıtlardan türetir.
Masraf üstlenicisi. Ücretleri kimin ödediği: DEBT (gönderen), CRED (alıcı), SHAR (paylaşımlı), SLEV (şema kurallarına göre). Eski MT kodları OUR/BEN/SHA ilk üçüne eşlenir.
Havale açıklaması (remittance information). "Bu ödeme ne için" alanı — serbest metin (140 karakter) veya yapılandırılmış referanslar. Mutabakat ekiplerinin herkesin düzgünce doldurmasını dilediği alan.
Bu sitede kullanılan araç terimleri#
XSD doğrulaması. XML'in resmi ISO 20022 şema tanımına göre denetlenmesi. Pain001, herhangi bir dosya yazılmadan önce bunu katı bir kapı olarak uygular.
MCP — Model Context Protocol. AI asistanlarının harici araçları çağırmasını sağlayan açık standart. pain001-mcp, 17 ödeme aracını herhangi bir MCP istemcisine yerel olarak stdio üzerinden sunar.
LSP — Language Server Protocol. IDE tanılamalarının arkasındaki editör entegrasyon standardı. pain001-lsp bunu, ödeme dosyalarını siz yazarken doğrulamak için kullanır.
SBOM. Software Bill of Materials — bir sürümdeki her bağımlılığın makine tarafından okunabilir envanteri; Pain001 çekirdek sürümleri için CycloneDX biçiminde üretilir.
Eksik bir şey mi var? Bir terim önerin — bu sözlük, insanların gerçekten sorduğu sorularla büyür.