मुख्य सामग्री पर जाएं

अवलोकन

Dodo Payments API विस्तृत लेनदेन विफलता कारण प्रदान करता है ताकि आप समझ सकें कि भुगतान प्रयास असफल क्यों हुआ। ये विफलता कारण विभिन्न भुगतान विधियों और प्रदाताओं के बीच मानकीकृत हैं, जिससे आपके अनुप्रयोग में सुसंगत त्रुटि हैंडलिंग लागू करना आसान हो जाता है। प्रत्येक लेनदेन विफलता प्रतिक्रिया में शामिल हैं:
  • एक विशिष्ट विफलता कारण कोड
  • एक मानव-पठनीय त्रुटि संदेश
  • उपलब्ध होने पर विफलता के बारे में अतिरिक्त संदर्भ
  • क्या त्रुटि उपयोगकर्ता द्वारा सुधार योग्य है या प्रणाली हस्तक्षेप की आवश्यकता है
इन विफलता कारणों को समझना महत्वपूर्ण है:
  • अपने ग्राहकों को स्पष्ट फीडबैक प्रदान करना
  • उपयुक्त पुनः प्रयास तर्क लागू करना
  • विभिन्न विफलता परिदृश्यों को सुचारू रूप से संभालना
  • एक विश्वसनीय भुगतान प्रसंस्करण प्रणाली बनाए रखना

लेनदेन विफलता कारण

निम्नलिखित तालिका सभी संभावित लेनदेन विफलता कारणों, उनके अर्थ और क्या वे उपयोगकर्ता-सुधार योग्य त्रुटियाँ हैं, को सूचीबद्ध करती है।
विफलता कोडउपयोगकर्ता त्रुटिविवरण
AUTHENTICATION_FAILUREहाँलेनदेन के दौरान प्रमाणीकरण प्रक्रिया विफल हो गई
AUTHENTICATION_REQUIREDहाँलेनदेन पूरा करने के लिए अतिरिक्त प्रमाणीकरण की आवश्यकता है
AUTHENTICATION_TIMEOUTहाँप्रमाणीकरण प्रक्रिया समय सीमा समाप्त हो गई
CARD_DECLINEDनहींकार्ड को जारी करने वाले बैंक द्वारा अस्वीकृत किया गया
CARD_NOT_ACTIVATEDहाँकार्डधारक द्वारा कार्ड सक्रिय नहीं किया गया है
CARD_VELOCITY_EXCEEDEDहाँएक छोटे समय में बहुत अधिक लेनदेन का प्रयास किया गया
CUSTOMER_CANCELLEDहाँग्राहक ने लेनदेन रद्द कर दिया
DO_NOT_HONORनहींजारी करने वाले बैंक ने लेनदेन को अस्वीकृत कर दिया
EXPIRED_CARDहाँकार्ड की अवधि समाप्त हो गई है
FRAUDULENTहाँलेनदेन को संभावित धोखाधड़ी के रूप में चिह्नित किया गया
GENERIC_DECLINEनहींलेनदेन को अनिर्दिष्ट कारण के लिए अस्वीकृत किया गया
INCORRECT_CVCहाँप्रदान किया गया CVC कोड गलत था
INCORRECT_NUMBERहाँकार्ड संख्या गलत दर्ज की गई थी
INSUFFICIENT_FUNDSहाँखाते में लेनदेन पूरा करने के लिए पर्याप्त धन नहीं है
INVALID_ACCOUNTहाँप्रदान किए गए खाता विवरण अमान्य हैं
INVALID_AMOUNTहाँलेनदेन राशि अमान्य है
INVALID_CARD_NUMBERहाँकार्ड संख्या प्रारूप अमान्य है
INVALID_CARD_OWNERहाँकार्ड मालिक की जानकारी अमान्य है
INVALID_CVCहाँCVC प्रारूप अमान्य है
INVALID_EXPIRY_YEARहाँकार्ड की समाप्ति वर्ष अमान्य है
INVALID_PINहाँप्रदान किया गया पिन गलत है
INVALID_REQUESTहाँलेनदेन अनुरोध में अमान्य डेटा है
INVALID_UPI_IDहाँप्रदान किया गया UPI ID अमान्य है
LIMIT_EXCEEDEDहाँलेनदेन कार्ड या खाते की सीमा से अधिक है
LIVE_MODE_TEST_CARDहाँलाइव मोड में एक परीक्षण कार्ड का उपयोग किया गया
LOST_CARDहाँकार्ड को खोया हुआ बताया गया है
MANDATE_INVALIDहाँभुगतान आदेश अमान्य है
MANDATE_REQUIREDहाँइस लेनदेन के लिए एक आदेश की आवश्यकता है
MANDATE_REQUIRED_SYSTEMनहींप्रणाली को इस लेनदेन प्रकार के लिए एक आदेश की आवश्यकता है
NETWORK_ERRORनहींलेनदेन के दौरान एक नेटवर्क त्रुटि हुई
NETWORK_TIMEOUTनहींनेटवर्क अनुरोध समय सीमा समाप्त हो गई
ORDER_CREATION_FAILEDनहींलेनदेन के लिए आदेश बनाने में विफल
PAYMENT_METHOD_PROVIDER_DECLINEDहाँभुगतान विधि प्रदाता ने लेनदेन को अस्वीकृत कर दिया
PAYMENT_METHOD_UNSUPPORTEDहाँइस लेनदेन के लिए भुगतान विधि समर्थित नहीं है
PICKUP_CARDहाँकार्ड को चुराया गया बताया गया है और इसे उठाया जाना चाहिए
PROCESSING_ERRORनहींलेनदेन को संसाधित करते समय एक त्रुटि हुई
PROVIDER_UNSUPPORTEDनहींभुगतान प्रदाता इस लेनदेन प्रकार का समर्थन नहीं करता है
REENTER_TRANSACTIONहाँलेनदेन को फिर से दर्ज करने की आवश्यकता है
REVOCATION_OF_AUTHORIZATIONहाँलेनदेन के लिए प्राधिकरण रद्द कर दिया गया था
STOLEN_CARDहाँकार्ड को चुराया गया बताया गया है
TRANSACTION_NOT_ALLOWEDहाँइस कार्ड या खाते के लिए लेनदेन की अनुमति नहीं है
TRANSACTION_NOT_APPROVEDहाँलेनदेन को मंजूरी नहीं दी गई
TRY_AGAIN_LATERनहींलेनदेन को बाद में पुनः प्रयास किया जाना चाहिए
UNKNOWN_ERRORनहींएक अज्ञात त्रुटि हुई
उपयोगकर्ता त्रुटि यह दर्शाती है कि क्या भुगतान अस्वीकृति को ग्राहक द्वारा हल किया जा सकता है। जब true, ग्राहक समस्या को ठीक करने के लिए कार्रवाई कर सकता है (जैसे, सही कार्ड विवरण दर्ज करना)। जब false, अस्वीकृति प्रणाली स्तर की समस्याओं या बैंक प्रतिबंधों के कारण होती है जिन्हें ग्राहक द्वारा हल नहीं किया जा सकता।

सहायता

लेनदेन विफलताओं या एकीकरण मुद्दों के लिए अतिरिक्त सहायता के लिए, कृपया हमारी सहायता टीम से संपर्क करें [email protected].