ErrorResponseCode

ত্রুটি কোড

এনামস
UNKNOWN_ERROR_RESPONSE_CODE এই ডিফল্ট মান সেট করবেন না!
INVALID_API_VERSION অনুরোধের API সংস্করণ অসমর্থিত হলে ব্যবহার করা হয়। পরামর্শ দেওয়া HTTP কোড: 400
INVALID_PAYLOAD_SIGNATURE পেলোডের স্বাক্ষর একটি অজানা বা নিষ্ক্রিয় কী-তে হলে ব্যবহৃত হয়। পরামর্শ দেওয়া HTTP কোড: 401
INVALID_PAYLOAD_ENCRYPTION যদি পেলোডের এনক্রিপশন একটি অজানা বা নিষ্ক্রিয় কী ব্যবহার করা হয়। পরামর্শ দেওয়া HTTP কোড: 400
REQUEST_TIMESTAMP_OUT_OF_RANGE রিকোয়েস্ট টাইমস্ট্যাম্প এখন ± 60 না হলে ব্যবহার করা হয়। পরামর্শ দেওয়া HTTP কোড: 400
INVALID_IDENTIFIER অনুরোধে পাঠানো একটি শনাক্তকারী অবৈধ বা অজানা হলে ব্যবহার করা হয়। এর মধ্যে PIAID, captureRequestId, Google পেমেন্ট টোকেন ইত্যাদি অন্তর্ভুক্ত থাকতে পারে। ভুল শনাক্তকারীর ধরন ত্রুটির বিবরণে উল্লেখ করা উচিত। পরামর্শ দেওয়া HTTP কোড: 404
IDEMPOTENCY_VIOLATION অনুরোধটি অনুরোধের জন্য অদম্যতা প্রয়োজনীয়তা লঙ্ঘন করলে ব্যবহৃত হয়। পরামর্শ দেওয়া HTTP কোড: 412
INVALID_FIELD_VALUE যদি অনুরোধে একটি ফিল্ডের জন্য একটি মান থাকে যা সমর্থিত মানগুলির সেটে নেই তাহলে ব্যবহৃত হয়। পরামর্শ দেওয়া HTTP কোড: 400
MISSING_REQUIRED_FIELD প্রয়োজনে একটি ক্ষেত্র অনুরোধে আনসেট হলে ব্যবহৃত হয়। পরামর্শ দেওয়া HTTP কোড: 400
PRECONDITION_VIOLATION অপারেশনে একটি সীমাবদ্ধতা লঙ্ঘন করা হলে ব্যবহার করা হয় (উদাহরণস্বরূপ যখন ফেরতের পরিমাণের জন্য একটি অনুরোধ লেনদেনের অবশিষ্ট পরিমাণকে ছাড়িয়ে যায়)। পরামর্শ দেওয়া HTTP কোড: 400
USER_ACTION_IN_PROGRESS এই সময়ে অনুরোধটি প্রক্রিয়া করা না গেলে ব্যবহার করা হয় কারণ এটি একটি ইন-প্রসেস ব্যবহারকারী ক্রিয়াকে বাধা দেবে যা কার্যকরভাবে একটি সিস্টেম লক হিসাবে কাজ করে। বাস্তবায়ন-নির্দিষ্ট অভ্যন্তরীণ সঙ্গতি ত্রুটির কারণে ব্যর্থতা নির্দেশ করতে এই কোডটি ব্যবহার করা উচিত নয় । পরামর্শ দেওয়া HTTP কোড: 423
INVALID_DECRYPTED_REQUEST অনুরোধ পেলোড ডিক্রিপ্ট করা গেলে ব্যবহার করা হয়, কিন্তু ফলস্বরূপ বার্তা পার্স করা যাবে না। পরামর্শ দেওয়া HTTP কোড: 400
FORBIDDEN অনুরোধ করা সম্পদ অ্যাক্সেস নিষিদ্ধ. পরামর্শ দেওয়া HTTP কোড: 403