Pain001

এই সাইটে এবং আপনার ব্যাংকের চ্যানেল ডকুমেন্টেশনে যেসব পরিভাষা আসে, তার সরল ভাষায় সংজ্ঞা। প্রথমত ট্রেজারার ও অপারেশন দলের জন্য লেখা, দ্বিতীয়ত ইঞ্জিনিয়ারদের জন্য।


মেসেজ#

pain.001 — Customer Credit Transfer Initiation. এক বা একাধিক ক্রেডিট ট্রান্সফারের নির্দেশ দিতে গ্রাহক তার ব্যাংকে যে XML মেসেজ পাঠায়। "pain" পরিবারটির অর্থ payment initiation; .001 হলো মেসেজ নম্বর; শেষের সংস্করণ (.001.09) স্কিমা নির্দিষ্ট করে দেয়।

pain.002 — Customer Payment Status Report. আপনার pain.001 বা pain.008-এর উত্তরে ব্যাংকের জবাব: গৃহীত, আংশিক গৃহীত, বা প্রত্যাখ্যাত — প্রতি লেনদেনে ISO রিজন কোডসহ।

pain.008 — Customer Direct Debit Initiation. pain.001-এর সংগ্রহ-পক্ষের যমজ: অর্থ বাইরে পাঠানোর বদলে ম্যান্ডেটের অধীনে আপনার প্রাপ্য অর্থ আপনি টেনে নেন।

pacs.008 / pacs.009. ব্যাংক আপনার নির্দেশ গ্রহণ করার পর তা যে আন্তঃব্যাংক নিষ্পত্তি মেসেজে পরিণত হয়। কর্পোরেটরা কখনও এগুলি রচনা করে না; ব্যাংকগুলি নিজেদের মধ্যে বিনিময় করে।

camt.052 / camt.053 / camt.054. অ্যাকাউন্ট রিপোর্টিং: যথাক্রমে দিনের মধ্যবর্তী রিপোর্ট, দিনশেষের স্টেটমেন্ট এবং ডেবিট/ক্রেডিট বিজ্ঞপ্তি। রিকনসিলিয়েশন দল প্রতি সকালে camt.053 ব্যবহার করে।

MT101. লিগ্যাসি SWIFT "Request for Transfer" টেক্সট মেসেজ, যার স্থলাভিষিক্ত হয় pain.001। আন্তঃব্যাংক MT101 রিলে 14 নভেম্বর 2026-এ pain.001.001.09-এর পক্ষে বাতিল হচ্ছে; কর্পোরেট-থেকে-ব্যাংক MT101 কেবল প্রতিটি ব্যাংকের নিজস্ব বিবেচনায় টিকে থাকে।

স্কিম ও রুলবুক#

SEPA SCT / SCT Inst. ইউরো ক্রেডিট-ট্রান্সফার স্কিম (স্ট্যান্ডার্ড ও ইনস্ট্যান্ট), যা European Payments Council-এর রুলবুক দ্বারা পরিচালিত। ইনস্ট্যান্ট ট্রান্সফার দিনরাত যেকোনো সময়ে সেকেন্ডের মধ্যে নিষ্পত্তি হয়।

SEPA SDD Core / B2B. ইউরো ডাইরেক্ট-ডেবিট স্কিম — ভোক্তাদের জন্য Core (ফেরত পাওয়ার অধিকারসহ), ব্যবসার জন্য B2B (ফেরতের অধিকার নেই, কঠোরতর ম্যান্ডেট যাচাই)।

CBPR+. Cross-Border Payments and Reporting Plus: SWIFT করেসপন্ডেন্ট ব্যাংকিংয়ের জন্য ISO 20022 মেসেজকে প্রোফাইল করা ব্যবহার-নির্দেশিকা। মানুষ যখন "SWIFT ISO 20022 মাইগ্রেশন" বলে, তখন তারা CBPR+ বোঝায়।

HVPS+. উচ্চ-মূল্যের পেমেন্ট সিস্টেমের (T2, CHAPS, Fedwire ও সমতুল্য) জন্য অনুরূপ প্রোফাইলিং।

CGI-MP. Common Global Implementation — Market Practice: যে গোষ্ঠী কর্পোরেটরা বিভিন্ন ব্যাংকে pain মেসেজ কীভাবে ব্যবহার করে তা সমন্বিত করে, যাতে একটিই ফাইল ফরম্যাট বহু ব্যাংকিং অংশীদারের কাজে লাগে।

Verification of Payee (VoP). 9 অক্টোবর 2025 থেকে সব SEPA ক্রেডিট ট্রান্সফারে প্রযোজ্য EU-নির্দেশিত নাম/IBAN মিলকরণ পরীক্ষা। এক্সিকিউশনের সময় PSP এটি সম্পন্ন করে; ক্রেডিটর ডেটা কতটা পরিচ্ছন্ন তার উপরই মিল নির্ভর করে।

শনাক্তকারী ও ডেটা#

IBAN. International Bank Account Number (ISO 13616), mod-97 চেকসামের মাধ্যমে স্ব-যাচাইকারী — এ কারণেই একটিমাত্র অদলবদল হওয়া অঙ্কও জমা দেওয়ার আগেই শনাক্ত করা যায়।

BIC / BICFI. একটি আর্থিক প্রতিষ্ঠানের ISO 9362 Business Identifier Code। pain.001.001.03-এ XML এলিমেন্টটি , কিন্তু সংস্করণ 9 থেকে — এই নাম পরিবর্তন সংস্করণ আপগ্রেডের সময় বাস্তবেই প্রত্যাখ্যানের কারণ হয়।

LEI. Legal Entity Identifier (ISO 17442) — 20-অক্ষরের বৈশ্বিক কোম্পানি শনাক্তকারী। 3 মিলিয়নেরও বেশি সক্রিয় রয়েছে, এবং নিয়ন্ত্রকেরা ক্রমশ পেমেন্টে এগুলি বাধ্যতামূলক করছেন।

UETR. Unique End-to-end Transaction Reference — সেই UUID, যা করেসপন্ডেন্ট চেইন জুড়ে একটি পেমেন্ট ট্র্যাক করতে দেয় (SWIFT gpi)।

স্ট্রাকচার্ড / হাইব্রিড ঠিকানা। মুক্ত-পাঠ্য লাইনের বদলে পৃথক XML এলিমেন্ট হিসেবে ডাক ঠিকানা (রাস্তা, শহর, পোস্টকোড, দেশ)। 14 নভেম্বর 2026 থেকে CBPR+ সম্পূর্ণ অস্ট্রাকচার্ড ঠিকানা প্রত্যাখ্যান করে; হাইব্রিড — স্ট্রাকচার্ড শহর ও দেশ, সঙ্গে সর্বাধিক দুটি 70-অক্ষরের ঠিকানা লাইন — বৈধ থাকে।

NbOfTxs / CtrlSum. গ্রুপ-হেডারের কন্ট্রোল টোটাল: লেনদেনের সংখ্যা ও অঙ্কের যোগফল। ব্যাংক এগুলি পুনর্গণনা করে; আপনারটি না মিললে ফাইল ফেরত আসে। Pain001 সবসময় ভ্যালিডেটেড রেকর্ড থেকেই এগুলি নির্ধারণ করে।

চার্জ বেয়ারার। ফি কে বহন করে: DEBT (প্রেরক), CRED (প্রাপক), SHAR (ভাগাভাগি), SLEV (স্কিমের নিয়ম অনুযায়ী)। লিগ্যাসি MT OUR/BEN/SHA প্রথম তিনটির সঙ্গে মেলে।

রেমিট্যান্স ইনফরমেশন। "এই পেমেন্টটি কীসের জন্য" — সেই ফিল্ড, মুক্ত পাঠ্য (140 অক্ষর) অথবা স্ট্রাকচার্ড রেফারেন্স। রিকনসিলিয়েশন দল চায় সবাই যেন এটি ঠিকভাবে পূরণ করে।

এই সাইটে ব্যবহৃত টুলিং পরিভাষা#

XSD ভ্যালিডেশন। অফিসিয়াল ISO 20022 স্কিমা ডেফিনিশনের বিপরীতে XML যাচাই করা। কোনো ফাইল লেখার আগে Pain001 এটিকে একটি কঠোর গেট হিসেবে গণ্য করে।

MCP — Model Context Protocol. যে উন্মুক্ত মানের মাধ্যমে AI সহকারীরা বাহ্যিক টুল কল করে। pain001-mcp স্থানীয়ভাবে stdio-র মাধ্যমে যেকোনো MCP ক্লায়েন্টের কাছে 17টি পেমেন্ট টুল উন্মুক্ত করে।

LSP — Language Server Protocol. IDE ডায়াগনস্টিকসের পেছনের এডিটর-ইন্টিগ্রেশন মান। pain001-lsp এটি ব্যবহার করে আপনি টাইপ করার সঙ্গে সঙ্গেই পেমেন্ট ফাইল ভ্যালিডেট করে।

SBOM. Software Bill of Materials — একটি রিলিজের প্রতিটি ডিপেন্ডেন্সির মেশিন-পাঠযোগ্য তালিকা, Pain001 কোর রিলিজের জন্য CycloneDX ফরম্যাটে তৈরি।


কিছু বাদ পড়েছে? একটি পরিভাষা প্রস্তাব করুন — মানুষ আসলে যেসব প্রশ্ন করে, তার সঙ্গে সঙ্গেই এই শব্দকোষ বাড়ে।