परीक्षण मोड में Authorize.net का उपयोग करके, मैं "अस्वीकृति" का परीक्षण कैसे कर सकता हूं? परीक्षण मोड सिर्फ नकली बिलिंग पते की परवाह किए बिना अपने सभी लेन-देन को मंजूरी दी है ...authorize.net परीक्षण अस्वीकृति
उत्तर
Testing to Generate Specific Transaction Results
जब डेवलपर परीक्षण परिवेश में लेन-देन के परिणाम का परीक्षण उत्पादन वातावरण के रूप में भी, आप एक विशेष प्रतिक्रिया कारण उत्पादन कर सकते हैं विशिष्ट लेनदेन परिणामों को उत्पन्न करने के लिए डिज़ाइन किए गए परीक्षण क्रेडिट कार्ड नंबर का उपयोग करके परीक्षण लेनदेन जमा करके कोड: वीजा परीक्षण क्रेडिट कार्ड नंबर "4222222222222." यह कार्ड नंबर परीक्षण के लिए है और केवल उस उद्देश्य के लिए उपयोग किया जाना चाहिए। परीक्षण मोड में खाते को रखकर या x_test_request = TRUE सबमिट करके परीक्षण लेनदेन सबमिट करें, जो प्रतिक्रिया कारण कोड के बराबर डॉलर राशि मान के बराबर है।
उदाहरण के लिए, AVS प्रतिक्रिया कारण कोड संख्या 27 परीक्षण करने के लिए,
AVS या लाइव में CCV प्रतिक्रियाओं का परीक्षण करने के क्रेडिट कार्ड नंबर "4222222222222" और राशि के साथ परीक्षण लेन-देन सबमिट करें "27.00।" पर्यावरण, आपको अन्य प्रतिक्रियाओं को उत्पन्न करने के लिए सफल प्रतिक्रियाएं उत्पन्न करने के लिए सही सड़क पते, ज़िप कोड और कार्ड कोड जानकारी के साथ लाइव लेनदेन जमा करना होगा, और गलत सड़क पता, ज़िप कोड और कार्ड कोड जानकारी। लाइव परीक्षण लेनदेन को संसाधित होने से रोकने के लिए आप तुरंत सफल लेनदेन रद्द कर सकते हैं। यह व्यापारी इंटरफेस के अनसेट किए गए लेनदेन पृष्ठ पर जल्दी से किया जा सकता है। डेवलपर परीक्षण वातावरण में एवीएस या सीसीवी प्रतिक्रियाओं का परीक्षण करना संभव नहीं है। एवीएस के बारे में अधिक जानकारी के लिए, मर्चेंट इंटीग्रेशन गाइड http://www.authorize.net/support/merchant/ पर देखें।
यदि आप एआईएम एपीआई का उपयोग कर रहे हैं तो उसकी प्रतिक्रिया में दी गई जानकारी एंथनी सटीक है। यदि आप सीआईएम एपीआई (एपीआई का उपयोग कर रहे हैं जो आपको Authorize.net के सर्वर पर ग्राहक जानकारी स्टोर करने की अनुमति देता है और उन्हें टोकन का उपयोग करके चार्ज करता है), प्रक्रिया थोड़ा अलग है।
- x_test_request एफ होना चाहिए, इसके लिए सीआईएम में काम करने के लिए टी नहीं होना चाहिए।
- जमा करने के लिए डॉलर मूल्य इस दस्तावेज़ में सूचीबद्ध हैं जो मैंने Authorize.net समुदाय मंचों पर पाया है। AVS-CardCode Testing.xls
- इन दो मतभेदों के अलावा, प्रक्रिया एआईएम एपीआई के लिए परीक्षण अस्वीकृति/एवीएस प्रतिक्रिया कोड के समान है।
साथ ही, ध्यान दें कि 4222222222222
इन लेनदेन के लिए परीक्षण कार्ड नंबर केवल 13 अंकों लंबा है, 16 नहीं। मैंने तुरंत यह नहीं देखा और इससे कोई फर्क पड़ता है।
हाइपरलिंक जो आपने अब नहीं दिया है , लेकिन उस फ़ाइल की एक प्रति http://www.thatdorkjordan.com/wp-content/uploads/2012/12/Copy-of-AVS-CardCode-Testing.xls पर एक विवरण के साथ http://www.thatdorkjordan.com/2012/12/20/testing-failed-transactions-with-authorize-nets-cim-api/ – ChrisW
और यहां हमारे पास एक अद्भुत उदाहरण है * हमें जवाब में लिंक सामग्री को रखने की आवश्यकता क्यों है * उत्तर में लिंक मर चुका है, और उपरोक्त टिप्पणी में से दो भी मर चुके हैं। – That1Guy
वर्तमान परीक्षण मार्गदर्शिका यहां पाई जा सकती है: http://developer.authorize.net/hello_world/testing_guide/ ध्यान दें कि विशेष मूल्य कोड के पक्ष में डॉलर मूल्यों के साथ परीक्षण को बहिष्कृत कर दिया गया है। – sp00n
एक नोट के रूप में, यदि आप अनुमोदन का परीक्षण करना चाहते हैं तो इन नंबरों का उपयोग करें: http://betterlogic.com/roger/2008/02/authorizenet-test-credit-card-numbers/ – rogerdpack