کدهای پاسخ، کدهای پاسخ، کدهای پاسخ

کدهای پاسخ در سرویس های مربوطه خود تعریف می شوند.

به عنوان مثال

نگاشت ISO 8583

در زیر مجموعه ای از کدهای پاسخ متداول ISO 8583 و نگاشت های توصیه شده به کدهای پاسخ گوگل آورده شده است. برخی از کدهای ISO به یک پاسخ خطا نگاشت می شوند. در این موارد، جدول مشخص می کند که از کدام کد HTTP استفاده شود و چه جزئیاتی در پیام خطا درج شود.

این یک لیست جامع نیست. اگر کد ISO خاصی نگاشت نشده است، لطفاً با Google تماس بگیرید.

کد ISO 8583 به نگاشت کدهای گوگل
0
تأیید/تکمیل موفقیت آمیز یا تأیید پین 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
معاملات ویزا: صادرکننده اعتبار در دسترس نیست
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
درخواست برگشت نقدی از حد مجاز صادرکننده بیشتر است
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 به پاسخ همزمان نیاز دارد.