सॉफ्टवेयर 3 डी सुरक्षित एकीकरण गाइड प्रलेखन

एकीकरण गाइड 3डी सुरक्षित
01.01.2021 से सभी ईकॉमर्स कार्ड भुगतान लेनदेन के लिए दो-कारक प्रमाणीकरण अनिवार्य आवश्यकता के रूप में लागू किया जाएगा। इस दायित्व का पालन करने के लिए,
क्रेडिट कार्ड नेटवर्क के संचालक तथाकथित 3डी सिक्योर प्रक्रिया का उपयोग करेंगे। एक व्यापारी के रूप में आपके लिए अपने ग्राहकों के लिए इस प्रक्रिया को पूरा करने में सक्षम होना अनिवार्य है
01.01.2021. निम्नलिखित में आपको एकीकरण के विभिन्न तरीकों का विवरण मिलेगा और उनके लिए 3डी सिक्योर प्रक्रिया को कैसे लागू किया जाना है।
कृपया आपके द्वारा उपयोग की जाने वाली एकीकरण विधि का चयन करें
- क्या आप चेकआउट फॉर्म hCO का उपयोग कर रहे हैं?
- क्या आप चेकआउट फॉर्म एचपीएफ का उपयोग कर रहे हैं?
- क्या आप अनज़र सिस्टम द्वारा उपलब्ध कराए गए फॉर्म का उपयोग किए बिना भुगतान संसाधित करते हैं?
कृपया ध्यान दें: यह भी महत्वपूर्ण है कि किस तरह से डेबिट या प्रीऑथराइजेशन (आरक्षण) किया जाता है। भले ही आप कार्ड डेटा के पंजीकरण के लिए अनज़र जीएमबीएच से भुगतान फॉर्म का उपयोग करते हैं, जब कार्ड डेटा पहली बार डेबिट किया जाता है या पहली बार अधिकृत किया जाता है, तो 3डी सिक्योर प्रक्रिया चेकआउट फॉर्म के बिना की जाएगी। इस मामले में अनज़र द्वारा प्रदान किए गए फॉर्म के बिना एकीकरण का तीसरा तरीका लागू होता है।
कृपया यह भी ध्यान दें:
यदि आप आवर्ती भुगतान (सदस्यता भुगतान) का उपयोग करते हैं, तो "3डी सुरक्षित और आवर्ती भुगतान" अनुभाग को अवश्य पढ़ें।
एचसीओ चेकआउट फॉर्म का उपयोग करते समय 3डी सुरक्षित प्रक्रिया
एचसीओ चेकआउट फॉर्म पहले से ही 3डी सिक्योर प्रक्रिया के लिए डिज़ाइन किया गया है। प्रक्रिया के कार्यान्वयन के लिए आपकी ओर से किसी अतिरिक्त कार्रवाई की आवश्यकता नहीं है। हालाँकि, आप
यह सुनिश्चित करना होगा कि 3डी सिक्योर प्रक्रिया शुरू होने की स्थिति में आपका सिस्टम हमारी भुगतान प्रणाली के संबंधित उत्तरों को संभाल सके। से अतुल्यकालिक प्रतिक्रिया में
भुगतान प्रणाली आपके सर्वर पर, लेन-देन का परिणाम प्रसारित किया जाता है और रिटर्न से पहले उसका मूल्यांकन किया जाना चाहिए URL भुगतान प्रणाली को प्रेषित किया जाता है।
इस प्रयोजन के लिए निम्नलिखित मापदंडों का मूल्यांकन किया जाना चाहिए।
- प्रोसेसिंग.रिटर्न.कोड = 000.200.000
- प्रसंस्करण.वापसी = लेनदेन+लंबित
- प्रसंस्करण.परिणाम = एसीके
स्पष्टीकरण: लेन-देन की स्थिति "लंबित" पैरामीटर PROCESSING.RESULT है
यह केवल प्रारंभिक परिणाम दर्शाता है। जब तक 3डी सिक्योर प्रक्रिया चलती है, स्थिति
लंबित रहना.
तब लेन-देन का अंतिम परिणाम या तो होता है
- प्रोसेसिंग.रिटर्न.कोड = 000.000.000
- प्रसंस्करण.परिणाम = एसीके
or - PROCESSING.RETURN.CODE = 000.000.000 या 000.200.000 तक पहुंचें
- प्रसंस्करण.परिणाम = नहीं
पहले मामले में लेनदेन सफलतापूर्वक पूरा हो गया है, दूसरे मामले में यह कुल मिलाकर विफल हो गया है। उत्तरार्द्ध के कई कारण हो सकते हैं, जिनमें प्रमाणित करने से इंकार करना भी शामिल है। आप करेंगे
पैरामीटर "PROCESSING.RETURN" और "PROCESSING.RETURN.CODE" में अधिक विस्तृत जानकारी प्राप्त करें।
हम अनुशंसा करते हैं कि आप दोनों संदेशों के लिए एक परीक्षण चलाएँ। परीक्षण कैसे करें और परीक्षण के लिए आप किस क्रेडिट कार्ड विवरण का उपयोग कर सकते हैं, इस बारे में अधिक जानकारी के लिए कृपया नीचे देखें।
एचपीएफ चेकआउट फॉर्म का उपयोग करते समय 3डी सुरक्षित प्रक्रिया
एचपीएफ चेकआउट फॉर्म भी पहले से ही 3DS प्रक्रिया का उपयोग करने के लिए डिज़ाइन किया गया है। प्रक्रिया के कार्यान्वयन के लिए आपकी ओर से किसी अतिरिक्त कार्रवाई की आवश्यकता नहीं है। जैसा वर्णित किया गया है
एचसीओ कार्यान्वयन के लिए भुगतान प्रणाली से प्रतिक्रिया दो चरणों में होती है, यही कारण है कि आपके सिस्टम को PROCESSING.RETURN.CODE के मूल्य की जांच करनी चाहिए
प्रतिक्रिया संसाधित करते समय पैरामीटर।
इस प्रयोजन के लिए निम्नलिखित मापदंडों का मूल्यांकन किया जाना चाहिए।
- प्रोसेसिंग.रिटर्न.कोड = 000.200.000
- प्रसंस्करण.वापसी = लेनदेन+लंबित
- प्रसंस्करण.परिणाम = एसीके
स्पष्टीकरण: लेन-देन की स्थिति "लंबित" है, पैरामीटर PROCESSING.RESULT केवल प्रारंभिक परिणाम का प्रतिनिधित्व करता है। जब तक 3डी सिक्योर प्रक्रिया चलती है, स्थिति
लंबित रहना.
तब लेन-देन का अंतिम परिणाम या तो होता है
- प्रोसेसिंग.रिटर्न.कोड = 000.000.000
- प्रसंस्करण.परिणाम = एसीके
or - PROCESSING.RETURN.CODE = 000.000.000 या 000.200.000 तक पहुंचें
- प्रसंस्करण.परिणाम = नहीं
पहले मामले में लेनदेन सफलतापूर्वक पूरा हो गया है, दूसरे मामले में यह कुल मिलाकर विफल हो गया है। उत्तरार्द्ध के कई कारण हो सकते हैं, जिनमें प्रमाणित करने से इंकार करना भी शामिल है। आप करेंगे
पैरामीटर "PROCESSING.RETURN" और "PROCESSING.RETURN.CODE" में अधिक विस्तृत जानकारी प्राप्त करें।
हम अनुशंसा करते हैं कि आप दोनों संदेशों के लिए एक परीक्षण चलाएँ। परीक्षण कैसे करें और परीक्षण के लिए आप किस क्रेडिट कार्ड विवरण का उपयोग कर सकते हैं, इस बारे में अधिक जानकारी के लिए कृपया नीचे देखें।
सीधे कनेक्शन के साथ 3डी सुरक्षित प्रक्रिया
यदि आप क्रेडिट कार्ड से भुगतान संसाधित करने के लिए अनज़र (पूर्व में हेडेलपे) द्वारा प्रदान किए गए भुगतान फॉर्म का उपयोग नहीं करते हैं, या यदि आप बस किसी एक फॉर्म का उपयोग करके कार्ड पंजीकृत करते हैं और पंजीकरण के संदर्भ के रूप में प्रीऑथराइजेशन (आरक्षण) या डेबिट की प्रक्रिया करते हैं भुगतान प्रणाली के साथ सीधे संचार के लिए, आपको 3डी सिक्योर प्रक्रिया लागू करनी होगी।
अतुल्यकालिक लेनदेन प्रवाह:
यह एक अतुल्यकालिक प्रक्रिया है जिसमें आपका सर्वर एक अग्रेषण प्राप्त करता है URL (रीडायरेक्ट URL) हमारी भुगतान प्रणाली से। आपके सर्वर को ग्राहक को इसके लिए अग्रेषित करना होगा URL ताकि वह 3डी सिक्योर प्रक्रिया के जरिए प्रमाणीकरण कर सके। इस 3डी सिक्योर प्रमाणीकरण का परिणाम कार्ड जारी करने वाले बैंक द्वारा सीधे अनज़र को सूचित किया जाता है।
सफल प्रमाणीकरण के बाद, आपके सिस्टम को अंत में एक समग्र परिणाम भेजकर, जिस तरह से आप पहले से ही जानते हैं, उस तरीके से अनज़र सिस्टम में लेनदेन को आगे संसाधित किया जाता है, जिसका आप उत्तर देते हैं
रीडायरेक्ट के साथ URL. फिर भुगतान प्रणाली इस रीडायरेक्ट का उपयोग करके ग्राहक को आपके सिस्टम पर वापस रीडायरेक्ट कर देगी URL आपके सिस्टम से
कृपया ध्यान दें: इस वर्कफ़्लो में आपके सिस्टम को भुगतान प्रणाली से दो उत्तर प्राप्त होते हैं:
- स्थिति "लंबित" (PROCESSING.RETURN.CODE=000.200.000 और PROCESSING.RETURN=लेनदेन+लंबित) और ग्राहक के कार्ड जारी करने वाले बैंक को पुनर्निर्देशित पैरामीटर वाला एक
- डेबिट या आरक्षण के अंतिम परिणाम के साथ एक। दो रीडायरेक्ट भी हैं URLइस प्रक्रिया में उल्लिखित है, एक भुगतान प्रणाली से जिस पर ग्राहक को अपने कार्ड जारी करने वाले बैंक में प्रमाणित करने के लिए पुनर्निर्देशित किया जाना है और दूसरा आपके सिस्टम से, अंतिम परिणाम प्राप्त होने पर, ग्राहक को आपके सिस्टम में वापस पुनर्निर्देशित करना है।
नियमित प्रक्रिया में निम्नलिखित परिवर्तन किये जायेंगे। कृपया ध्यान दें कि पेपैल जैसी अन्य अतुल्यकालिक भुगतान विधियों के कार्यान्वयन के कारण, इनमें से कुछ
आपके कार्यान्वयन में प्रक्रियाएँ पहले से मौजूद हो सकती हैं।
- प्रतिक्रिया URL
भुगतान प्रणाली पर पहली कॉल (आरेख में संख्या 2) में, एक "प्रतिक्रिया URL"फ्रंटएंड समूह में पारित किया जाना चाहिए।
कृपया ध्यान दें: IDENTIFICATION.REFERENCEID पैरामीटर केवल तभी प्रासंगिक है जब आप किसी पंजीकरण या पहले से मौजूद अन्य लेनदेन का संदर्भ लेते हैं - प्रसंस्करण पुनर्निर्देशन URL यदि प्रमाणीकरण की आवश्यकता है, तो रीडायरेक्ट करें URL और रीडायरेक्ट समूह में अन्य पैरामीटर भुगतान प्रणाली से प्रतिक्रिया में स्थानांतरित किए जाते हैं (आरेख में संख्या 5)।
- ग्राहक को रीडायरेक्ट पर अग्रेषित करना URL
यदि रीडायरेक्ट समूह रीडायरेक्ट के साथ प्रतिक्रिया दे रहा है URL, ग्राहक के ब्राउज़र को इस पर पुनर्निर्देशित किया जाना चाहिए URL (आरेख में क्रमांक 6) प्रमाणीकरण करने के लिए। रीडायरेक्ट समूह से अतिरिक्त पैरामीटर को बाहरी में स्थानांतरित करना होगा webPOST पैरामीटर के रूप में साइट।
कृपया ध्यान दें: अतिरिक्त पैरामीटर "PROCESSING.REDIRECT.xxx" समूह में केवल 3D सुरक्षित संस्करण 1 के साथ लौटाए जाते हैं (वहां भी संख्या और नामकरण भिन्न हो सकते हैं), जबकि 3D संस्करण 2 के साथ केवल PROCESSING.REDIRECT लौटाए जाते हैं।URL जैसा कि नीचे दिखाया गया है, वापस आ गया है: https://heidelpay.hpcgw.net/AuthService/v1/auth/public/2258_2863FFA4C5241C12E39F37
सीसीएफ/रन इसका मतलब यह है कि पैरामीटर के प्रकार और संख्या की परवाह किए बिना, क्लाइंट ब्राउज़र को PROCESSING.REDIRECT पर रीडायरेक्ट करना होगा।URL.
नीचे आपको एक सरल कोड मिलेगाampइस तरह के रीडायरेक्ट को कैसे निष्पादित किया जा सकता है। भाग का उद्देश्य उन अंतिम ग्राहकों को सूचित करना है जिनके सिस्टम जावास्क्रिप्ट का समर्थन नहीं करते हैं या इसे अक्षम कर दिया है। हम दृढ़तापूर्वक अनुशंसा करते हैं कि रीडायरेक्ट ग्राहक की सक्रिय ब्राउज़र विंडो के भीतर किया जाए और पॉप अप विंडो या नई ब्राउज़र विंडो का उपयोग न करें, क्योंकि ऐसा हो सकता है
ग्राहकों को परेशान करें और उन्हें उस पेज को बंद करने के लिए प्रेरित करें जिस पर उन्हें रीडायरेक्ट किया गया है।
- अतुल्यकालिक परिणाम जाँच
प्रमाणीकरण का परिणाम आपके सर्वर पर अतुल्यकालिक रूप से भेजा जाता है। भुगतान प्रणाली एक वैध की अपेक्षा करती है URL प्रतिक्रिया के रूप में. (आरेख में क्रमांक 12 और 13)। सफल या अस्वीकृत के लिए
भुगतान, एक अलग URL आपके सिस्टम द्वारा यहां उत्तर दिया जा सकता है। - ग्राहक का वापसी पथ
भुगतान प्रणाली ग्राहक को पुनर्निर्देशित करती है URL प्रमाणीकरण प्रक्रिया और भुगतान लेनदेन पूरा होने के बाद व्यापारी के सिस्टम द्वारा प्रदान किया गया।
कृपया ध्यान दें: चरण 4.) और 5.) ठीक उसी तरह आगे बढ़ें जैसे आप पहले से ही मौजूदा एनओएन 3डी सुरक्षित लेनदेन से परिचित हैं।
3डी सुरक्षित और आवर्ती भुगतान
1 जनवरी 2021 से सभी ई-कॉमर्स कार्ड लेनदेन के लिए 3डी सिक्योर अनिवार्य होगा। हालाँकि, चूंकि यह आवर्ती भुगतान, बैंकिंग पर शायद ही लागू होता है
सिस्टम के पास इसके लिए एक अलग वर्कफ़्लो है।
इस प्रयोजन के लिए, बैंक अंतर करते हैं
- सीआईटी = ग्राहक आरंभिक लेनदेन
- एमआईटी = व्यापारी आरंभिक लेनदेन
आपके मर्चेंट खाते में कार्ड का पहला लेनदेन 3 से 01.01.2021डी सिक्योर से प्रमाणित होना चाहिए। ऐसा सफल प्रमाणीकरण एक अनिवार्य आवश्यकता है
बाद में 3डी सिक्योर के बिना उसी कार्ड पर आगे की बुकिंग सबमिट करने में सक्षम होने के लिए। इसलिए ग्राहक को पहले डेबिट के लिए अपने कार्ड जारीकर्ता बैंक को भेजा जाना चाहिए
ऊपर वर्णित प्रक्रिया के अनुसार और स्वयं को कार्डधारक के रूप में प्रमाणित करें। यदि ऑर्डर के समय डेबिट की योजना नहीं बनाई गई है, उदाहरण के लिएampपरीक्षण अवधि के कारण, ग्राहक की उपस्थिति में 3डी सिक्योर के साथ कम से कम एक यूरो का आरक्षण (पूर्व-प्राधिकरण) किया जाना चाहिए। इस आरक्षण पर कब्ज़ा करना आवश्यक नहीं है.
हालाँकि, मौजूदा ग्राहकों के लिए, किसी 3D सुरक्षित प्रमाणीकरण की आवश्यकता नहीं है। यदि पहला सफल डेबिट 01.01.2021 से पहले हुआ, तो ग्राहक रिकॉर्ड को भी माना जा सकता है
सफलतापूर्वक प्रमाणित किया गया है. दूसरी ओर, 01.01.2021 तक नए ग्राहकों के लिए, पहले डेबिट या आरक्षण (पूर्व-प्राधिकरण) के लिए 3डी सिक्योर प्रमाणीकरण अनिवार्य है।
कृपया ध्यान दें: इस संबंध में, बैंकिंग प्रणाली कार्ड डेटा को देखती है, ग्राहक डेटा को नहीं। इसलिए यदि कोई मौजूदा ग्राहक 01.01.2021 के बाद नए कार्ड का उपयोग करता है, उदाहरण के लिएampले क्योंकि पिछला
किसी की समय सीमा समाप्त हो गई है या क्योंकि उसने अपना कार्ड जारी करने वाला बैंक बदल दिया है, यह बैंकों के दृष्टिकोण से एक नया आवर्ती चक्र है view और पहली बुकिंग के लिए 3डी सिक्योर से प्रमाणित होना चाहिए।
एक बार जब यह प्रारंभिक प्रमाणीकरण सफलतापूर्वक पूरा हो जाता है, तो आगे के सभी लेनदेन 3डी सिक्योर का उपयोग करने की बाध्यता से मुक्त हो जाते हैं। 3डी सिक्योर के बिना आवर्ती भुगतान के लिए आवश्यक शर्तें इस प्रकार हैं:
- कम से कम एक सफल डेबिट या आरक्षण (पूर्व-प्राधिकरण) है जो या तो 3डी सिक्योर के साथ किया गया था या 01.01.2021 से पहले हुआ था।
- इसे मौजूदा पंजीकरण और जमा करने पर डेबिट का संदर्भ दिया जाता है
भुगतान प्रणाली को यह बताने के लिए कि यह एक आवर्ती भुगतान है, पैरामीटर RECURRENCE.MODE=REPEATED भी भेजा जाना चाहिए। यह सिस्टम को संकेत देता है कि a
आवर्ती भुगतान की सूचना बैंकिंग प्रणालियों को दी जानी है।
कृपया ध्यान दें: यदि कोई नया कार्ड पहली बार लोड करते समय पैरामीटर RECURRENCE.MODE=REPEATED दर्ज किया जाता है, तो इस पैरामीटर के बावजूद 3डी सुरक्षित अग्रेषण किया जाएगा।
3डी सुरक्षित कार्यान्वयन का परीक्षण
आप हमारी भुगतान प्रणाली के माध्यम से किसी भी समय 3डी सुरक्षित कनेक्शन का परीक्षण कर सकते हैं। ऐसा करने के लिए, लेनदेन के लिए "CONNECTOR_TEST" मोड का उपयोग करें, जैसा कि पूर्व में दिखाया गया हैampलेस ऊपर.
इस परीक्षण के लिए कनेक्शन डेटा:
सुरक्षा.प्रेषक | 31HA07BC8142C5A171745D00AD63D182 |
उपयोगकर्ता लॉगिन | 31ha07bc8142c5a171744e5aef11ffd3 |
उपयोगकर्ता.पीडब्ल्यूडी | 93167डीई7 |
लेन-देन.चैनल | 31HA07BC8142C5A171749A60D979B6E4 |
3डी संस्करण 2 के लिए मुद्राएं कॉन्फ़िगर की गईं | EUR, USD, SEK |
3डी संस्करण 1 के लिए मुद्राएं कॉन्फ़िगर की गईं | जीबीपी, सीजेडके, सीएचएफ |
सिस्टम गेटवे समापन बिंदु या तो है
एसजीडब्ल्यू प्रवेश द्वार:
- https://test-heidelpay.hpcgw.net/sgw/gtw - लैटिन-15 एन्कोडेड
- https://test-heidelpay.hpcgw.net/sgw/gtwu - UTF-8 एन्कोडेड
एनजीडब्ल्यू प्रवेश द्वार:
- https://test-heidelpay.hpcgw.net/ngw/post
इस परीक्षण के लिए क्रेडिट कार्ड डेटा:
ब्रांडों | कार्ड नंबर | सीवीवी | समाप्ति तिथि | टिप्पणी |
मास्टर कार्ड | 5453010000059543 | 123 | भविष्य की तारीख | 3डी - पासवर्ड: गुप्त3 |
वीज़ा | 4711100000000000 | 123 | भविष्य की तारीख | 3डीएस - पासवर्ड: गुप्त!33 |
कृपया ध्यान दें: 3डी सुरक्षित संस्करण 2 के लिए, आपको पासवर्ड दर्ज करने की आवश्यकता नहीं है, लेकिन बस "प्रमाणीकरण पूरा करने के लिए यहां क्लिक करें" लिंक पर क्लिक करें।
3डी सुरक्षित संस्करण 2 के साथ त्रुटि अनुकरण करने का एकमात्र तरीका लिंक वाले पृष्ठ को समय समाप्त (लगभग 18 मिनट) देना है।
इस मैनुअल के बारे में अधिक पढ़ें एवं पीडीएफ डाउनलोड करें:
दस्तावेज़ / संसाधन
![]() |
सॉफ़्टवेयर 3डी सुरक्षित एकीकरण मार्गदर्शिका [पीडीएफ] दस्तावेज़ीकरण अनज़र, इंटीग्रेशन गाइड, 3डी सिक्योर |