דלג לתוכן

הסבר על הודעות 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 ל-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/AUETR (Block 3, field 121)PmtId/UETR

קודי סטטוס וסיבה קודי סטטוס וסיבה

קודי סטטוס pacs.002 קודי סטטוס pacs.002

קודי סטטוס עסקה ב-pacs.002
קודמשמעות
ACCPהתקבל — בדיקות מוקדמות עברו
ACSPהתקבל — סליקה בתהליך
ACSCהתקבל — סליקה הושלמה
RCVDנתקבל — טרם עובד
PDNGממתין — נדרש עיבוד נוסף
RJCTנדחה — עם קוד סיבה

קודי סיבת דחייה והחזרה נפוצים קודי סיבת דחייה והחזרה נפוצים

קודי סיבת דחייה והחזרה בשימוש תכוף
קודשםתיאור
AC01מספר חשבון שגוימספר החשבון אינו תקין או אינו קיים
AC04חשבון סגורהחשבון סגור
AC06חשבון חסוםהחשבון חסום לעסקאות
AM04יתרה לא מספקתיתרה לא מספקת בחשבון החייב
AM05כפילותזוהה תשלום כפול
BE04כתובת זכאי חסרהכתובת הזכאי חסרה או חלקית
CUSTלבקשת הלקוחהחזרה או דחייה לבקשת הלקוח
DUPLתשלום כפולתשלום כפול זוהה
FOCRבעקבות ביטולבעקבות בקשת ביטול
FR01הונאהחשד להונאה
RC01BIC שגויה-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 לתשלומים חוצי גבולות מכוון לזיכוי באותו יום בחשבון הזכאי.

הפניות הפניות

עודכן לאחרונה: