Definisi dalam bahasa sederhana untuk istilah-istilah yang muncul di seluruh situs ini dan dalam dokumentasi kanal bank Anda. Ditulis terutama untuk tim tresuri dan operasi, baru kemudian untuk para insinyur.
Pesan#
pain.001 — Customer Credit Transfer Initiation. Pesan XML yang dikirim nasabah kepada banknya untuk memerintahkan satu atau beberapa transfer kredit. Keluarga "pain" berarti payment initiation; .001 adalah nomor pesannya; versi di bagian akhir (.001.09) mengunci skemanya.
pain.002 — Customer Payment Status Report. Jawaban bank atas pain.001 atau pain.008 Anda: diterima, diterima sebagian, atau ditolak, disertai kode alasan ISO untuk tiap transaksi.
pain.008 — Customer Direct Debit Initiation. Kembaran pain.001 di sisi penagihan: Anda menarik dana yang terutang kepada Anda berdasarkan sebuah mandat, bukan mendorong dana keluar.
pacs.008 / pacs.009. Pesan penyelesaian antarbank yang menjadi bentuk instruksi Anda setelah bank menerimanya. Korporat tidak pernah menyusunnya sendiri; banklah yang saling bertukar pesan ini.
camt.052 / camt.053 / camt.054. Pelaporan rekening: laporan intrahari, laporan akhir hari, dan notifikasi debit/kredit, secara berurutan. camt.053 adalah yang digunakan tim rekonsiliasi setiap pagi.
MT101. Pesan teks SWIFT lawas "Request for Transfer" yang digantikan oleh pain.001. Relai MT101 antarbank dihentikan pada 14 November 2026 dan digantikan oleh pain.001.001.09; MT101 dari korporat ke bank hanya bertahan atas kebijakan masing-masing bank.
Skema dan rulebook#
SEPA SCT / SCT Inst. Skema transfer kredit euro (standar dan instan) yang diatur oleh rulebook European Payments Council. Transfer instan diselesaikan dalam hitungan detik, sepanjang waktu.
SEPA SDD Core / B2B. Skema debit langsung euro — Core untuk konsumen (dengan hak pengembalian dana), B2B untuk perusahaan (tanpa hak pengembalian dana, dengan pemeriksaan mandat yang lebih ketat).
CBPR+. Cross-Border Payments and Reporting Plus: panduan penggunaan yang memprofilkan pesan ISO 20022 untuk correspondent banking SWIFT. Ketika orang menyebut "migrasi ISO 20022 SWIFT", yang mereka maksud adalah CBPR+.
HVPS+. Pemprofilan setara untuk sistem pembayaran bernilai tinggi (T2, CHAPS, Fedwire, dan sejenisnya).
CGI-MP. Common Global Implementation — Market Practice: kelompok yang menyelaraskan cara korporat menggunakan pesan pain di berbagai bank, sehingga satu format berkas dapat melayani banyak mitra perbankan.
Verification of Payee (VoP). Pemeriksaan kecocokan nama/IBAN yang diwajibkan Uni Eropa untuk seluruh transfer kredit SEPA sejak 9 Oktober 2025. Dilakukan oleh PSP pada saat eksekusi; kebersihan data kreditur menentukan apakah pemeriksaan itu cocok.
Pengidentifikasi dan data#
IBAN. International Bank Account Number (ISO 13616), yang memeriksa dirinya sendiri melalui checksum mod-97 — itulah sebabnya satu digit yang tertukar dapat terdeteksi sebelum pengiriman.
BIC / BICFI. Business Identifier Code ISO 9362 milik sebuah lembaga keuangan. Elemen XML-nya adalah pada pain.001.001.03, tetapi sejak versi 9 — penggantian nama yang menyebabkan penolakan nyata saat peningkatan versi.
LEI. Legal Entity Identifier (ISO 17442) — pengidentifikasi perusahaan global sepanjang 20 karakter. Lebih dari 3 juta di antaranya aktif, dan regulator semakin mewajibkannya dalam pembayaran.
UETR. Unique End-to-end Transaction Reference — UUID yang memungkinkan sebuah pembayaran dilacak di sepanjang rantai koresponden (SWIFT gpi).
Alamat terstruktur / hibrida. Alamat pos sebagai elemen XML terpisah (jalan, kota, kode pos, negara) dibandingkan dengan baris teks bebas. Mulai 14 November 2026, CBPR+ menolak alamat yang sepenuhnya tidak terstruktur; bentuk hibrida — kota dan negara yang terstruktur ditambah paling banyak dua baris alamat sepanjang 70 karakter — tetap berlaku.
NbOfTxs / CtrlSum. Total kendali pada header grup: jumlah transaksi dan total nominal. Bank menghitungnya ulang; jika milik Anda berbeda, berkasnya akan ditolak. Pain001 selalu menurunkannya dari rekaman yang tervalidasi.
Penanggung biaya. Pihak yang membayar biaya: DEBT (pengirim), CRED (penerima), SHAR (dibagi), SLEV (sesuai aturan skema). Kode MT lawas OUR/BEN/SHA dipetakan ke tiga yang pertama.
Informasi remitansi. Bidang "pembayaran ini untuk apa" — teks bebas (140 karakter) atau referensi terstruktur. Hal yang diharapkan tim rekonsiliasi diisi dengan benar oleh semua orang.
Istilah perkakas yang digunakan di situs ini#
Validasi XSD. Memeriksa XML terhadap definisi skema resmi ISO 20022. Pain001 memperlakukannya sebagai gerbang keras sebelum berkas apa pun ditulis.
MCP — Model Context Protocol. Standar terbuka yang digunakan asisten AI untuk memanggil alat eksternal. pain001-mcp memaparkan 17 alat pembayaran kepada klien MCP mana pun, secara lokal melalui stdio.
LSP — Language Server Protocol. Standar integrasi editor di balik diagnostik IDE. pain001-lsp menggunakannya untuk memvalidasi berkas pembayaran sembari Anda mengetik.
SBOM. Software Bill of Materials — inventaris yang terbaca mesin atas setiap dependensi dalam sebuah rilis, dihasilkan dalam format CycloneDX untuk rilis inti Pain001.
Ada yang kurang? Usulkan sebuah istilah — glosarium ini tumbuh seiring pertanyaan yang benar-benar diajukan orang.