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