קודי התגובה מוגדרים בשירותים המתאימים.
למשל
מיפויי 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 דורשת תגובה סינכרונית. |