קודי תגובה

קודי התגובה מוגדרים בשירותים המתאימים.

למשל

מיפויי ISO 8583

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

זו רשימה חלקית בלבד. אם קוד ISO מסוים לא ממופה, יש לפנות ל-Google.

מיפויי קוד ISO 8583 לקוד Google
0
הבקשה אושרה או הושלמה בהצלחה, או שאימות ה-PIN של ה-VIP תקף
SUCCESS
1
למידע על מנפיק הכרטיס
ISSUER_DECLINED
2
מידע נוסף על מנפיק הכרטיס, מצב מיוחד
ISSUER_DECLINED
3
מוכר או ספק שירות לא תקין
HTTP 400
שילוב התשלומים חייב להחזיר הודעת שגיאה שמציינת איזו הגדרה לא הייתה חוקית.
4
איסוף
CARD_LOST_OR_STOLEN
5
לא לכבד
DO_NOT_HONOR
6
שגיאה כללית
HTTP 500
משלב התשלומים חייב להחזיר הודעת שגיאה עם פרטי שגיאה.
7
כרטיס איסוף, במצב מיוחד (מלבד כרטיס שאבד/נגנב)
CARD_LOST_OR_STOLEN
8
יש לציית לתעודה המזהה
SUCCESS
9
הבקשה בטיפול
HTTP 503
שילוב תשלומים חייב להחזיר את שירות 'לא זמין' כי Google דורשת תגובה סינכרונית.
10
אישור חלקי
ISSUER_DECLINED
11
אישור VIP
SUCCESS
12
עסקה לא חוקית
TRANSACTION_INVALID
13
סכום לא חוקי (מעבר לשדה המרת מטבע) או הסכום חורג מהמקסימום עבור תוכנית הכרטיסים.
TRANSACTION_EXCEEDS_AMOUNT_LIMIT
14
מספר חשבון לא חוקי (אין מספר כזה)
CARD_NUMBER_INVALID
15
אין מנפיק כזה
TRANSACTION_COULD_NOT_BE_ROUTED
16
אין מספיק כסף
INSUFFICIENT_FUNDS
19
הזנת העסקה מחדש
HTTP 503
שילוב תשלומים חייב להחזיר את שירות 'לא זמין' כי Google דורשת תגובה סינכרונית.
20
התשובה לא תקינה
HTTP 500
משלב התשלומים חייב להחזיר הודעת שגיאה עם פרטי שגיאה.
21
לא נקטנו פעולה כלשהי (אין אפשרות לבטל את העסקה הקודמת)
CARD_NUMBER_INVALID
22
חשד לתקלה
HTTP 503
שילוב תשלומים חייב להחזיר את שירות 'לא זמין' כי Google דורשת תגובה סינכרונית.
25
לא ניתן לאתר רשומה בקובץ, או שמספר החשבון לא נמצא בבדיקה
CARD_NUMBER_INVALID
28
הקובץ לא זמין כרגע
HTTP 503
שילוב תשלומים חייב להחזיר את שירות 'לא זמין' כי Google דורשת תגובה סינכרונית.
30
שגיאת פורמט
HTTP 500
משלב התשלומים חייב להחזיר הודעת שגיאה עם פרטי שגיאה.
41
המוכר צריך לשמור את הכרטיס (הכרטיס שדווח אבד)
CARD_LOST_OR_STOLEN
43
המוכר צריך לשמור את הכרטיס (הכרטיס שדווח כגנוב)
CARD_LOST_OR_STOLEN
51
אין מספיק כסף
INSUFFICIENT_FUNDS
52
אין חשבון עו"ש
CARD_NUMBER_INVALID
53
ללא חשבון חיסכון
CARD_NUMBER_INVALID
54
פג תוקף הכרטיס
CARD_EXPIRED
57
בעל הכרטיס לא מורשה לבצע את העסקה
TRANSACTION_NOT_ALLOWED
58
העסקה לא מותרת במסוף
TRANSACTION_NOT_ALLOWED
59
חשד להונאה
SUSPECTED_FRAUD
61
חרגת ממגבלת הפעילות
CARD_ACTIVITY_EXCEEDS_AMOUNT_LIMIT
62
כרטיס מוגבל (לדוגמה, בטבלת ההחרגות של מדינות)
TRANSACTION_NOT_ALLOWED
63
הפרת אבטחה
CVN_MISMATCH
65
חרגת ממגבלת הפעילויות
CARD_ACTIVITY_EXCEEDS_COUNT_LIMIT
68
התשובה התקבלה מאוחר מדי
Payment integrator should treat as Deadline Exceeded
78
חסום, נעשה שימוש ראשון. העסקה בוצעה על ידי בעל כרטיס חדש, והחסימה של הכרטיס לא בוטלה כראוי.
CARD_NOT_ACTIVATED
80
עסקאות בכרטיס Visa: מנפיק האשראי לא זמין
HTTP 503
שילוב תשלומים חייב להחזיר את שירות 'לא זמין' כי Google דורשת תגובה סינכרונית.
80
תווית פרטית ואישור קבלה: תאריך לא חוקי
CARD_EXPIRATION_DATE_INVALID
82
תוצאות שליליות של CAM, dCVV, iCVV או CVV
CVN_MISMATCH
85
אין סיבה לדחות בקשה לאימות מספר חשבון, לאימות כתובת, לאימות CVV2, או לקבלת שובר אשראי או החזרת סחורה
SUCCESS
91
המנפיק לא זמין או שהשימוש שלו לא הופעל (STIP לא רלוונטי או זמין לעסקה הזו)
HTTP 503
שילוב תשלומים חייב להחזיר את שירות 'לא זמין' כי Google דורשת תגובה סינכרונית.
92
לא נמצא יעד למסלול
TRANSACTION_COULD_NOT_BE_ROUTED
93
לא ניתן להשלים את העסקה, זו הפרה של החוק
TRANSACTION_NOT_ALLOWED
94
שידור כפול
HTTP 500
כלי לשילוב תשלומים אחראי לתמוך בזמן הנכון, ולכן זה לא אמור לקרות. אם כן, משלב התשלומים חייב להחזיר תגובת שגיאה ולבדוק את הנושא.
95
שגיאת התאמה
HTTP 500
משלב התשלומים חייב להחזיר הודעת שגיאה עם פרטי שגיאה.
96
תקלה במערכת, תקלה במערכת או תנאים מסוימים של שגיאות שדה
HTTP 500
משלב התשלומים חייב להחזיר הודעת שגיאה עם פרטי שגיאה.
N0
אילוץ STIP
HTTP 503
שילוב תשלומים חייב להחזיר את שירות 'לא זמין' כי Google דורשת תגובה סינכרונית.
N3
שירות המזומן לא זמין
HTTP 503
שילוב תשלומים חייב להחזיר את שירות 'לא זמין' כי Google דורשת תגובה סינכרונית.
N4
בקשת הקאשבק (cashback) חורגת ממגבלת המנפיק
CARD_ACTIVITY_EXCEEDS_AMOUNT_LIMIT
N7
הדחייה עקב כשל של CVV2
CVN_MISMATCH
P2
פרטי המנפיק לא תקינים
CUSTOMER_INFO_INVALID
Q1
אימות הכרטיס נכשל
CARD_AUTHENTICATION_FAILED
R0
הפסקת הזמנת התשלום
STOP_PAYMENT
R1
ביטול של צו הרשאה
REVOCATION_OF_AUTHORIZATION
R3
ביטול של כל צו ההרשאות
REVOCATION_OF_AUTHORIZATION
XA
העברה למנפיק
ISSUER_DECLINED
XD
העברה למנפיק
ISSUER_DECLINED
Z3
לא ניתן להתחבר לאינטרנט
HTTP 503
שילוב תשלומים חייב להחזיר את שירות 'לא זמין' כי Google דורשת תגובה סינכרונית.