IOSOR ידע
מזהי συσשר (Correlation IDs) על פני debit ו-DLR
חבר את שורת ה-debit מראש לאירועי המסירה עם מזהה συσשר יציב אחד — פיננסים ומוצר חולקים את אותה כוונה ללא ארכיאולוגיה של צ'אט.
כאשר רישומי החיוב ונתוני המסירה מנוהלים במערכות נפרדות, התאמת הנתונים בסוף החודש הופכת למשימה בלתי אפשרית. הפתרון הוא שימוש במזהה ייחודי (correlation ID) המשמש כמפתח קישור קבוע בין שורת ה-debit של ה-prepaid לבין ה-DLR של אותה שליחה. עמוד זה מגדיר את חוזה הקישור הנדרש כדי למנוע פערים בין מחלקת הכספים לצוות המוצר. קשור: שורות debit מול סטטוס מסירה באותו ledger, מתאם סשן Verify לייצוא כספים, שפת סטטוס משותפת למוצר ולפיננסים, אות חסר אינו נמסר, לוח אותות תפעולי בנפח עבודה חי.
συσשר אינו שרשור צ'אט
קישורי Slack וכותרות כרטיסים אינם מפתחות צירוף. המזהה חייב להיות מופק ביצירת החזקה/כוונה, נישא על שורת ה-debit, ומהדהד בכל אירוע DLR/סטטוס סופי. ניסיונות חוזרים עושים שימוש חוזר באותו מזהה תחת אותו מפתח אידמпотנטיות. אם התמיכה מדביקה מחרוזת אחרת מדי שעה, אין לך συσשר — יש לך פולקלור.
אותו מזהה ב-debit וב-DLR
| משטח | חייב לשאת | נכשל אם חסר |
|---|---|---|
| Debit / החזקה מראש | συσשר + מזהה כוונה | הוצאה שלא ניתן לצרף |
| DLR / סטטוס חתום | אותו מזהה συσשר | אירוע מסירה יתום |
| שורת ייצוא תפעול | שניהם + מילה סופית | התאמה לפי זיכרון |
המוצר והפיננסים פותחים את אותו מזהה עבור אותו חלון UTC. DLR נמסר ללא debit תואם — או debit מוסדר ללא סטטוס סופי — הוא תקרית, לא צהוב רך. ראה אות חסר אינו נמסר.
צירוף פיננסי ללא ארכיאולוגיה
סוף החודש צריך לסנן עמודה אחת, לא לשחזר מצילומי מסך. ייצוא: מזהה συσשר, סכום debit (USD), החזקה→הסדרה, סטטוס סופי, חותמות זמן. רך USD 1,000/month מתייחס לצירופים שאינם תואמים ככרטיסי התאמה; USD 20 מוכיח את הצירוף במסדרון קטן לפני שפת נפח. סיפור Verify סמוך: מתאם סשן Verify לייצוא כספים — צורת debit שונה, משמעת צירוף זהה.
צירוף חסר הוא תקרית
אל תמפה אוטומטית DLR יתום להוצאה שנמסרה, ואל תסדיר debit עם מזהה ריק כ«כנראה בסדר». פתח התאמה, שמור על סטטוס כנות (חסר/לא ידוע עד לצירוף או סגירה בעלת שם), וחסום את שפת «נפח חי» בזמן שבריאות הצירוף אדומה בלוח אותות תפעולי בנפח עבודה חי. אוצר מילים משותף: שפת סטטוס משותפת למוצר ולפיננסים.
רשימת בדיקה לקונה עבור מזהי συσשר
- מזהה συσשר הונפק בהחזקה/כוונה — לא הומצא בצ'אט?
- שורת ה-debit ו-DLR/הסטטוס נושאים את אותו מזהה עבור ניסיונות חוזרים?
- הפיננסים יכולים לסנן את סוף החודש לפי אותו מזהה ללא ארכיאולוגיה?
- צירוף שאינו תואם פותח התאמה — לעולם לא הצלחה אוטומטית?
- לוח התפעול מציג את בריאות הצירוף כשורה ממדרגה ראשונה?
- דחייה בעלת שם, מוגבלת בזמן, סגורה על ידי שורת ייצוא מצורפת?
כל «לא» שומר את חוזה הצירוף בטיוטה.
התחל עם IOSOR
צרו correlation ID ב-hold, כתבו אותו על שורת החיוב מראש, ודרשו את אותה מחרוזת על ה-DLR הסופי. ייצאו שורה מחוברת אחת: מזהה hold, סכום חיוב, מצב DLR, חותמות. כל חיוב בלי DLR תואם — או DLR בלי חיוב — נשאר תקלה. זה צירוף כסף לקבלה, לא מעקב נתיב בקשה.
סיכום IOSOR
תהליך הסנכרון בין חיוב (debit) לבין דיווח מסירה (DLR) מחייב שימוש במזהה ייחודי אחד בלבד, שכן ללא מזהה משותף צוות הכספים לא יוכל לבצע ביקורת מדויקת על תנועות ה-ledger והשליחות בפועל. עליכם להקפיד על יצירת מזהה ה-Correlation ID כבר בשלב ה-hold הראשוני במערכת, לייצא את כל הנתונים לפי תקן זמן UTC אחיד ולסווג כל חוסר התאמה ב-console כאירוע תפעולי הדורש טיפול מיידי. הימנעו לחלוטין מיצירת מחרוזות טקסט חדשות בעת קבלת ה-webhook מהספק, ואל תנסו לשחזר דוחות כספיים של סוף חודש מתוך שרשורי הודעות או לוגים לא מובנים. הקפדה על כללים אלו תבטיח עקביות מלאה בין הרישום החשבונאי לביצוע הטכני בשטח.
האם המדריך הזה עזר?
מדריכים קשורים
- התאמת יומני אירועי טלמטריה עם חיובי ספר הראשי בחיוב
למד כיצד לבצע ביקורת ולהתאים טלמטריה של הודעות עם חיובי ספר הראשי ב-IOSOR, כדי להבטיח חיוב מדויק.
- הגדרת קווי בסיס של מדדי טלמטריה במהלך שבוע הניסוי
למד כיצד ליצור קווי בסיס יציבים לטלמטריה, לאמת השהיית וובהוק ולנטר ספי תשלום מראש במהלך שבוע הניסוי של white-label CPaaS עם IOSOR.
- ניתוח השהיית אישורי מסירה (DLR) במהלך סקירות נפח חודשיות
הערכה והפחתה של עיכובים בהפצת אישורי מסירה (DLR) במהלך סקירות נפח חודשיות כדי להגן על מדדי SLA במורד הזרם ולשפר את ביצועי ה-webhook.