הסבר על הודעות pacs הסבר על הודעות pacs
A detailed technical reference for the ISO 20022 pacs message family. It covers how messages work together in a complete payment lifecycle, the XML structure, settlement methods, reason codes, party identification, remittance information, and end-to-end tracking.
מחזור חיי התשלום מחזור חיי התשלום
מחזור חיי התשלום המלא של pacs כולל שישה שלבים ומספר סוגי הודעות הפועלים יחד.
שלב 1 — ייזום. התשלום מתחיל בתחום לקוח-בנק (pain.001). בנק החייב מקבל את ההוראה וממפה אותה לתחום הבין-בנקאי.
שלב 2 — הוראה בין-בנקאית. סוכן החייב יוצר pacs.008 ושולח אותו לסוכן הבא בשרשרת. בזרימה טורית, pacs.008 עובר צעד אחר צעד דרך מתווכים. בזרימת כיסוי, pacs.008 הולך ישירות מסוכן החייב לסוכן הזכאי, בעוד pacs.009 נפרד נושא את רגל המימון דרך שרשרת הקורספונדנטים.
שלב 3 — דוחות סטטוס. בכל צעד, הסוכן המקבל יכול להחזיר pacs.002 המאשר קבלה (ACCP/ACSP/ACSC), דחייה (RJCT), או סטטוס ממתין (PDNG). ב-CBPR+, pacs.002 הוא חובה לכל תקשורת סטטוס תשלום.
שלב 4 — סליקה. הסליקה מתבצעת דרך מערכת סליקה (CLRG), בחשבונות קורספונדנטים (INDA/INGA), או באמצעות תשלום כיסוי (COVE). תאריך וסכום הסליקה הבין-בנקאית קובעים מתי וכמה נסלק.
שלב 5 — זיכוי המוטב. סוכן הזכאי מזכה את המוטב ויכול לשלוח הודעה ללקוח.
שלב 6 — טיפול בחריגות. אם לא ניתן לזכות את המוטב לאחר הסליקה, pacs.004 מחזיר כספים דרך השרשרת. אם המקור מגלה שגיאה או הונאה, pacs.007 מתקדם קדימה בשרשרת. אם הסטטוס לא ידוע, pacs.028 שואל את הסוכן הבא והתשובה חוזרת דרך pacs.002.
זרימה טורית זרימה טורית
text
Debtor Agent --(pacs.008)--> Intermediary Agent
Intermediary Agent --(pacs.002)--> Debtor Agent [status]
Intermediary Agent --(pacs.008)--> Creditor Agent
Creditor Agent --(pacs.002)--> Intermediary Agent [status]
Creditor Agent --> Creditor [credit notification]זרימת כיסוי זרימת כיסוי
text
Debtor Agent --(pacs.008)--> Creditor Agent [direct, with customer data]
Debtor Agent --(pacs.009)--> Cover Bank --(pacs.009)--> Creditor Agent [funding leg]מבנה XML של pacs.008 מבנה XML של pacs.008
pacs.008 מורכב משני בלוקים עיקריים: כותרת הקבוצה (GrpHdr) ומידע על עסקת העברת האשראי (CdtTrfTxInf).
כותרת הקבוצה (GrpHdr) כותרת הקבוצה (GrpHdr)
כותרת הקבוצה מופיעה בדיוק פעם אחת בכל הודעה ומכילה:
- MsgId — מזהה הודעה ייחודי שנקבע על ידי הסוכן השולח. עד 35 תווים, חייב להיות ייחודי לכל שולח.
- CreDtTm — חותמת זמן יצירה בפורמט ISO 8601.
- NbOfTxs — מספר העסקאות הבודדות בהודעה.
- SttlmInf — מידע סליקה כולל שיטת הסליקה (SttlmMtd) ואופציונלית מערכת הסליקה וחשבון הסליקה.
- IntrBkSttlmDt — תאריך הסליקה הבין-בנקאית.
- PmtTpInf — מידע על סוג התשלום כולל עדיפות, רמת שירות, מכשיר מקומי ומטרת קטגוריה.
מידע עסקת העברת אשראי (CdtTrfTxInf) מידע עסקת העברת אשראי (CdtTrfTxInf)
כל עסקה מכילה:
- PmtId — מזהי תשלום: InstrId, EndToEndId, TxId ו-UETR.
- IntrBkSttlmAmt — סכום הסליקה הבין-בנקאית עם קוד מטבע.
- InstdAmt — הסכום המקורי שהורה (עשוי להיות שונה מסכום הסליקה עקב המרת מטבע).
- ChrgBr — קוד נושא העמלות (DEBT, CRED, SHAR או SLEV).
- Dbtr / DbtrAcct / DbtrAgt — שם, כתובת, זיהוי, חשבון וסוכן של החייב.
- Cdtr / CdtrAcct / CdtrAgt — שם, כתובת, זיהוי, חשבון וסוכן של הזכאי.
- IntrmyAgt1 / 2 / 3 — עד שלושה סוכנים מתווכים בשרשרת.
- RmtInf — מידע העברה, לא מובנה (טקסט חופשי) או מובנה (הפניות מסמכים, סכומים, תאריכים).
- Purp — קוד מטרה מובנה.
- RgltryRptg — פרטי דיווח רגולטורי.
מזהי תשלום מזהי תשלום
הודעות pacs משתמשות במספר מזהים הממלאים תפקידים שונים בשרשרת התשלום.
| מזהה | נקבע על ידי | משתנה בשרשרת? |
|---|---|---|
| MsgId | כל סוכן שולח | כן — חדש לכל הודעה |
| InstrId | כל סוכן מורה | כן — עשוי להשתנות בכל צעד |
| EndToEndId | המקור (החייב) | לא — אסור לשנות |
| TxId | הסוכן המורה הראשון | לא — אסור לשנות |
| UETR | סוכן החייב | לא — מעקב אוניברסלי |
שיטות סליקה שיטות סליקה
אלמנט SttlmMtd מגדיר כיצד מתבצעת הסליקה הבין-בנקאית.
- CLRG — סליקה דרך מערכת סליקה כגון TARGET2, EURO1 או CHIPS. הנפוצה ביותר לסליקה מקומית ואזורית.
- INDA — סליקה בספרי הסוכן המונחה. סוכן החייב מחזיק חשבון נוסטרו אצל הסוכן הבא. אופיינית לבנקאות קורספונדנטית דו-צדדית.
- INGA — סליקה בספרי הסוכן המורה. הסוכן המונחה מחזיק חשבון נוסטרו אצל הסוכן השולח. פחות נפוצה מ-INDA.
- COVE — סליקה דרך תשלום כיסוי נפרד. pacs.009 נושא את רגל המימון בעוד pacs.008 נושא את נתוני הלקוח ישירות. משמש בבנקאות קורספונדנטית חוצת גבולות.
קודי נושא עמלות קודי נושא עמלות
אלמנט ChrgBr מציין מי נושא בעמלות התשלום.
- DEBT — החייב נושא בכל העמלות (שווה ערך MT103: OUR). הזכאי מקבל את הסכום המלא.
- CRED — הזכאי נושא בכל העמלות (שווה ערך MT103: BEN). העמלות מנוכות מההעברה.
- SHAR — העמלות מתחלקות (שווה ערך MT103: SHA). כל צד משלם את עמלות הסוכן שלו. הנפוץ ביותר לתשלומים חוצי גבולות.
- SLEV — העמלות עוקבות אחרי רמת השירות. חובה ב-SEPA. ללא ניכויים מסכום ההעברה.
מיפוי שדות MT103 ל-pacs.008 מיפוי שדות MT103 ל-pacs.008
| שדה MT103 | שם MT103 | נתיב XML ב-pacs.008 |
|---|---|---|
| 20 | הפניית השולח | GrpHdr/MsgId or PmtId/InstrId |
| 23B | קוד פעולה בנקאית | PmtTpInf/SvcLvl |
| 32A | תאריך ערך / סכום | IntrBkSttlmDt + IntrBkSttlmAmt |
| 33B | סכום מבוקש | InstdAmt |
| 50a | לקוח מזמין | Dbtr + DbtrAcct |
| 52a | מוסד מזמין | DbtrAgt |
| 57a | מוסד החשבון | CdtrAgt |
| 59a | לקוח מוטב | Cdtr + CdtrAcct |
| 70 | מידע העברה | RmtInf/Ustrd or RmtInf/Strd |
| 71A | פרטי עמלות | ChrgBr (BEN→CRED, OUR→DEBT, SHA→SHAR) |
| 72 | מידע שולח למקבל | InstrForCdtrAgt / InstrForNxtAgt |
| N/A | UETR (Block 3, field 121) | PmtId/UETR |
קודי סטטוס וסיבה קודי סטטוס וסיבה
קודי סטטוס pacs.002 קודי סטטוס pacs.002
| קוד | משמעות |
|---|---|
ACCP | התקבל — בדיקות מוקדמות עברו |
ACSP | התקבל — סליקה בתהליך |
ACSC | התקבל — סליקה הושלמה |
RCVD | נתקבל — טרם עובד |
PDNG | ממתין — נדרש עיבוד נוסף |
RJCT | נדחה — עם קוד סיבה |
קודי סיבת דחייה והחזרה נפוצים קודי סיבת דחייה והחזרה נפוצים
| קוד | שם | תיאור |
|---|---|---|
AC01 | מספר חשבון שגוי | מספר החשבון אינו תקין או אינו קיים |
AC04 | חשבון סגור | החשבון סגור |
AC06 | חשבון חסום | החשבון חסום לעסקאות |
AM04 | יתרה לא מספקת | יתרה לא מספקת בחשבון החייב |
AM05 | כפילות | זוהה תשלום כפול |
BE04 | כתובת זכאי חסרה | כתובת הזכאי חסרה או חלקית |
CUST | לבקשת הלקוח | החזרה או דחייה לבקשת הלקוח |
DUPL | תשלום כפול | תשלום כפול זוהה |
FOCR | בעקבות ביטול | בעקבות בקשת ביטול |
FR01 | הונאה | חשד להונאה |
RC01 | BIC שגוי | ה-BIC שגוי או לא ידוע |
RR03 | שם/כתובת זכאי חסרים | שם או נתוני כתובת של הזכאי חסרים |
TM01 | שעת סגירה | שעת הסגירה לעיבוד חלפה |
פורמט כתובת דואר פורמט כתובת דואר
כתובת מובנית כתובת מובנית
xml
<PstlAdr>
<StrtNm>High Street</StrtNm>
<BldgNb>42</BldgNb>
<PstCd>EC2V 8BX</PstCd>
<TwnNm>London</TwnNm>
<Ctry>GB</Ctry>
</PstlAdr>כתובת לא מובנית (מיושנת ל-CBPR+ אחרי נובמבר 2026) כתובת לא מובנית (מיושנת ל-CBPR+ אחרי נובמבר 2026)
xml
<PstlAdr>
<AdrLine>42 High Street</AdrLine>
<AdrLine>London EC2V 8BX</AdrLine>
<Ctry>GB</Ctry>
</PstlAdr>אילוצים עיקריים: StrtNm עד 70 תווים (CBPR+), TwnNm עד 35 תווים (CBPR+), Ctry בפורמט ISO 3166-1 alpha-2, AdrLine עד 70 תווים לשורה ועד 7 שורות.
זיהוי צדדים זיהוי צדדים
צדדים ב-pacs.008 תומכים במספר שיטות זיהוי:
- BIC — קוד מזהה עסקי לפי ISO 9362. 8 או 11 תווים (BBBBCCLL או BBBBCCLLBBB). משמש ב-FinInstnId/BICFI לסוכנים וב-OrgId/AnyBIC לצדדים.
- LEI — מזהה ישות משפטית לפי ISO 17442. 20 תווים אלפאנומריים. מופיע ב-OrgId/LEI לצדדים וב-FinInstnId/LEI לסוכנים. משפר הבחנת ישויות לדיווח רגולטורי.
- IBAN — מספר חשבון בנק בינלאומי לפי ISO 13616. משמש ב-DbtrAcct/Id/IBAN וב-CdtrAcct/Id/IBAN.
- מזהי ארגון — מזהים אחרים מבוססי סכמה (מספר מס, DUNS, מספר לקוח) דרך OrgId/Othr עם קוד שם סכמה.
- מזהים פרטיים — לאנשים טבעיים: תאריך ומקום לידה, דרכון (CCPT), תעודת זהות (NIDN) או רישיון נהיגה (DRLC) דרך PrvtId.
מידע העברה מידע העברה
נתוני ההעברה ב-pacs.008 משתמשים באלמנט RmtInf בשתי צורות:
לא מובנה — טקסט חופשי עד 140 תווים להופעה. פשוט אך מגביל התאמה אוטומטית.
מובנה — הפניות מסמכים עם קודי סוג, מספרים, תאריכים וסכומים. סוגי מסמכים נפוצים: CINV (חשבונית מסחרית), CREN (הודעת זיכוי), SOAC (דף חשבון). תומך בהפניות זכאי ISO 11649 (RF + ספרות ביקורת + הפניה) דרך CdtrRefInf. מאפשר התאמת חשבוניות אוטומטית ותשלומי ריבוי חשבוניות.
UETR ומעקב gpi UETR ומעקב gpi
UETR (Unique End-to-End Transaction Reference) הוא UUID v4 שנוצר על ידי סוכן החייב. הוא מופיע ב-PmtId/UETR לאורך pacs.008, pacs.009, pacs.002, pacs.004, pacs.007 ו-pacs.028. הוא חייב להישאר ללא שינוי לאורך כל שרשרת התשלום.
SWIFT gpi משתמש ב-UETR למעקב אחר תשלומים דרך מסד נתוני Tracker מבוסס ענן. כל סוכן מאשר קבלה ועיבוד, מה שמאפשר נראות מקצה לקצה. הסכם רמת השירות של gpi לתשלומים חוצי גבולות מכוון לזיכוי באותו יום בחשבון הזכאי.