עסקה נדחתה עם קוד 12: 12 בדיקות לפני שמחייבים את הלקוח שוב
חזרה לבלוג
full stack·5 בספטמבר 2026·2 דק' קריאה·מאת יהונתן סעדיה

עסקה נדחתה עם קוד 12: 12 בדיקות לפני שמחייבים את הלקוח שוב

קוד 12 שמופיע במסך שלכם אינו אבחנה אוניברסלית. משמעות הקודים נקבעת על ידי הסולק, המנפיק, סוג העסקה ולעיתים שכבת האינטגרציה שבדרך.

קוד 12 שמופיע במסך שלכם אינו אבחנה אוניברסלית. משמעות הקודים נקבעת על ידי הסולק, המנפיק, סוג העסקה ולעיתים שכבת האינטגרציה שבדרך. לכן הפעולה הראשונה היא לפתוח את תיעוד הספק ואת הרשומה המלאה של העסקה, לא לפרש את המספר לפי רשימה לא רשמית.

בדקו לפי הסדר: מזהה עסקה, האם זו עסקה חדשה או ניסיון חוזר, סכום ומטבע, סביבת בדיקה או ייצור, סוג העסקה, פרטי מסוף, תוקף ההרשאה, אמצעי אימות נדרש, כפילות לפי מזהה הזמנה, timeout בין האתר לסולק, מצב העסקה אצל הסולק, והאם נשלחה ללקוח הודעת כשל. כל בדיקה סוגרת סיכון אחר.

רק אם מצב העסקה אצל הסולק הוא דחוי באופן חד משמעי, אפשר להציע תשלום נוסף. אם המצב לא ידוע, פותחים בדיקה ולא מחייבים שוב. כך נמנעים מחיוב כפול, מחוויית לקוח גרועה ומטיפול ידני בתשלומי החזר.

מקור

PCI Security Standards Council

#שגיאות#תקלות#debugging#error codes

להמשך קריאה

שירות רלוונטי

אוטומציה לעסקים

אני בונה אוטומציות מותאמות שמורידות עבודה חוזרת מקצה לקצה.

מידע נוסף

על הכותב

יהונתן סעדיה

מפתח פרילנסר לאוטומציה, אתרים ו-MVP

אני יהונתן סעדיה, מפתח בכיר שבונה אוטומציה עסקית, אתרים מותאמים ומוצרי MVP לעסקים קטנים ובינוניים בארה"ב, אירופה וישראל. המדריכים האלה נכתבים מתוך עבודה אמיתית עם לקוחות, לא מתיאוריה.

בוא נעבוד יחד

יש לך פרויקט דומה?

ספר לי מה אתה מנסה להפוך לאוטומטי או לבנות, ואומר לך מהי הדרך המהירה והאמינה ביותר ליישם את זה.