सफ्टवेयर 3D सुरक्षित एकीकरण गाइड दस्तावेज

एकीकरण गाइड 3D सुरक्षित
०१.०१.२०२१ देखि सबै ईकमर्स कार्ड भुक्तानी लेनदेनको लागि दुई-कारक प्रमाणीकरण अनिवार्य आवश्यकताको रूपमा लागू गरिनेछ। यस दायित्वको पालना गर्न, वि
क्रेडिट कार्ड नेटवर्कका अपरेटरहरूले तथाकथित 3D सुरक्षित प्रक्रिया प्रयोग गर्नेछन्। तपाईं एक व्यापारीको रूपमा तपाईंको ग्राहकहरूको लागि यो प्रक्रिया पूरा गर्न सक्षम हुनु अनिवार्य छ
०१.०१.२०२१। निम्नमा तपाईंले एकीकरणका विभिन्न तरिकाहरू र तिनीहरूका लागि कसरी 01.01.2021D सुरक्षित प्रक्रिया लागू गर्नुपर्छ भन्ने विवरण पाउनुहुनेछ।
कृपया तपाईंले प्रयोग गर्ने एकीकरण विधि चयन गर्नुहोस्
- के तपाइँ चेकआउट फारम hCO प्रयोग गर्दै हुनुहुन्छ?
- के तपाइँ चेकआउट फारम hPF प्रयोग गर्दै हुनुहुन्छ?
- के तपाइँ Unzer प्रणाली द्वारा प्रदान गरिएको फारम प्रयोग नगरी भुक्तानी प्रक्रिया गर्नुहुन्छ?
कृपया ध्यान दिनुहोस्: यो पनि महत्त्वपूर्ण छ कि कसरी डेबिट वा पूर्व प्राधिकरण (आरक्षण) बनाइन्छ। तपाईंले कार्ड डाटाको दर्ताको लागि Unzer GmbH बाट भुक्तानी फारम प्रयोग गर्नुभयो भने पनि, 3D सुरक्षित प्रक्रिया चेकआउट फारम बिना नै गरिन्छ जब कार्ड डाटा पहिलो पटक डेबिट वा आधिकारिक हुन्छ। यस अवस्थामा Unzer द्वारा प्रदान गरिएको फारम बिना एकीकरणको तेस्रो तरिका लागू हुन्छ।
कृपया यो पनि नोट गर्नुहोस्:
यदि तपाइँ पुनरावर्ती भुक्तानीहरू (सदस्यता भुक्तानीहरू) प्रयोग गर्नुहुन्छ भने, "3D सुरक्षित र आवर्ती भुक्तानी" खण्ड पढ्न निश्चित हुनुहोस्।
HCO चेकआउट फारम प्रयोग गर्दा 3D सुरक्षित प्रक्रिया
hCO चेकआउट फारम पहिले नै 3D सुरक्षित प्रक्रियाको लागि डिजाइन गरिएको छ। कार्यविधि कार्यान्वयनको लागि तपाइँको तर्फबाट कुनै अतिरिक्त कार्य आवश्यक छैन। यद्यपि, तपाईं
3D सुरक्षित प्रक्रिया सुरु भएको अवस्थामा तपाईंको प्रणालीले हाम्रो भुक्तानी प्रणालीको सम्बन्धित जवाफहरू ह्यान्डल गर्न सक्छ भनी सुनिश्चित गर्नुपर्दछ। बाट एसिन्क्रोनस प्रतिक्रियामा
तपाइँको सर्भरमा भुक्तानी प्रणाली, लेनदेनको परिणाम प्रसारित हुन्छ र फिर्ता गर्नु अघि त्यहाँ मूल्याङ्कन गरिनु पर्छ URL भुक्तानी प्रणालीमा पठाइन्छ।
यस उद्देश्यका लागि निम्न मापदण्डहरू मूल्याङ्कन गर्नुपर्छ।
- PROCESSING.RETURN.CODE = 000.200.000
- PROCESSING.RETURN = लेनदेन + पेन्डिङ
- PROCESSING.RESULT = ACK
स्पष्टीकरण: लेनदेनको स्थिति "पेन्डिङ" छ, प्यारामिटर PROCESSING.RESULT
प्रारम्भिक परिणाम मात्र प्रतिनिधित्व गर्दछ। जबसम्म 3D सुरक्षित प्रक्रिया गरिन्छ, स्थिति
विचाराधीन रहन्छ।
लेनदेनको अन्तिम नतिजा पनि हो
- PROCESSING.RETURN.CODE = 000.000.000
- PROCESSING.RESULT = ACK
or - PROCESSING.RETURN.CODE = irgendein Wert ungleich 000.000.000 or 000.200.000
- PROCESSING.RESULT = NOK
पहिलो मामला मा लेनदेन सफलतापूर्वक सम्पन्न भएको छ, दोस्रो मामला मा यो समग्र असफल भएको छ। पछि प्रमाणीकरण गर्न अस्वीकार सहित विभिन्न कारणहरू हुन सक्छ। तपाईं गर्नुहुनेछ
"PROCESSING.RETURN" र "PROCESSING.RETURN.CODE" मा थप विस्तृत जानकारी प्राप्त गर्नुहोस्।
हामी तपाईंलाई दुवै सन्देशहरूको लागि परीक्षण चलाउन सिफारिस गर्छौं। परीक्षण कसरी गर्ने र तपाइँले परीक्षणको लागि कुन क्रेडिट कार्ड विवरणहरू प्रयोग गर्न सक्नुहुन्छ भन्ने बारे थप जानकारीको लागि, कृपया तल हेर्नुहोस्।
hPF चेकआउट फारम प्रयोग गर्दा 3D सुरक्षित प्रक्रिया
hPF चेकआउट फारम पहिले नै 3DS प्रक्रिया प्रयोग गर्न डिजाइन गरिएको छ। कार्यविधि कार्यान्वयनको लागि तपाइँको तर्फबाट कुनै अतिरिक्त कार्य आवश्यक छैन। वर्णन गरे अनुसार
hCO कार्यान्वयनको लागि भुक्तान प्रणालीबाट प्रतिक्रिया दुई चरणहरूमा हुन्छ, त्यसैले तपाईंको प्रणालीले PROCESSING.RETURN.CODE को मूल्य जाँच गर्नुपर्छ।
प्रतिक्रिया प्रशोधन गर्दा प्यारामिटर।
यस उद्देश्यका लागि निम्न मापदण्डहरू मूल्याङ्कन गर्नुपर्छ।
- PROCESSING.RETURN.CODE = 000.200.000
- PROCESSING.RETURN = लेनदेन + पेन्डिङ
- PROCESSING.RESULT = ACK
स्पष्टीकरण: लेनदेनको स्थिति "पेन्डिङ" छ, प्यारामिटर PROCESSING.RESULT ले प्रारम्भिक परिणाम मात्र प्रतिनिधित्व गर्दछ। जबसम्म 3D सुरक्षित प्रक्रिया गरिन्छ, स्थिति
विचाराधीन रहन्छ।
लेनदेनको अन्तिम नतिजा पनि हो
- PROCESSING.RETURN.CODE = 000.000.000
- PROCESSING.RESULT = ACK
or - PROCESSING.RETURN.CODE = irgendein Wert ungleich 000.000.000 or 000.200.000
- PROCESSING.RESULT = NOK
पहिलो मामला मा लेनदेन सफलतापूर्वक सम्पन्न भएको छ, दोस्रो मामला मा यो समग्र असफल भएको छ। पछि प्रमाणीकरण गर्न अस्वीकार सहित विभिन्न कारणहरू हुन सक्छ। तपाईं गर्नुहुनेछ
"PROCESSING.RETURN" र "PROCESSING.RETURN.CODE" मा थप विस्तृत जानकारी प्राप्त गर्नुहोस्।
हामी तपाईंलाई दुवै सन्देशहरूको लागि परीक्षण चलाउन सिफारिस गर्छौं। परीक्षण कसरी गर्ने र तपाइँले परीक्षणको लागि कुन क्रेडिट कार्ड विवरणहरू प्रयोग गर्न सक्नुहुन्छ भन्ने बारे थप जानकारीको लागि, कृपया तल हेर्नुहोस्।
प्रत्यक्ष जडान संग 3D सुरक्षित प्रक्रिया
यदि तपाइँ क्रेडिट कार्ड भुक्तानीहरू प्रशोधन गर्न Unzer (पहिले heidelpay) द्वारा प्रदान गरिएको भुक्तानी फारम प्रयोग गर्नुहुन्न भने, वा यदि तपाइँ केवल एउटा फारम प्रयोग गरेर कार्ड दर्ता गर्नुहुन्छ र पूर्वअधिकार (रिजर्भेसन) वा डेबिटको रूपमा दर्ताको सन्दर्भको रूपमा प्रक्रिया गर्नुहुन्छ। भुक्तानी प्रणालीसँग प्रत्यक्ष सञ्चार, तपाईंले 3D सुरक्षित प्रक्रिया लागू गर्नुपर्छ।
एसिन्क्रोनस लेनदेन प्रवाह:
यो एक एसिन्क्रोनस प्रक्रिया हो जसमा तपाईंको सर्भरले फर्वार्डिङ प्राप्त गर्दछ URL (पुनर्निर्देशित URL) हाम्रो भुक्तानी प्रणालीबाट। तपाईंको सर्भरले ग्राहकलाई यसमा फर्वार्ड गर्नुपर्छ URL ताकि उसले 3D सुरक्षित प्रक्रिया मार्फत प्रमाणीकरण गर्न सक्छ। यस 3D सुरक्षित प्रमाणीकरणको नतिजा सिधै Unzer लाई कार्ड जारी गर्ने बैंक द्वारा रिपोर्ट गरिएको छ।
सफल प्रमाणीकरण पछि, लेनदेनलाई Unzer प्रणालीमा तपाइँले पहिले नै थाहा भएको तरिकामा तपाइँको प्रणालीको अन्त्यमा समग्र परिणाम पठाएर प्रशोधन गरिन्छ, जसको तपाइँ जवाफ दिनुहुन्छ।
एक रिडिरेक्ट संग URL। भुक्तान प्रणालीले त्यसपछि यो रिडिरेक्ट प्रयोग गरेर ग्राहकलाई तपाइँको प्रणालीमा पुन: निर्देशित गर्नेछ URL तपाईको प्रणालीबाट
कृपया ध्यान दिनुहोस्: यस कार्यप्रवाहमा तपाईंको प्रणालीले भुक्तानी प्रणालीबाट दुई जवाफहरू प्राप्त गर्दछ:
- एक स्थिति "बाँकी" भएको (PROCESSING.RETURN.CODE=000.200.000 and PROCESSING.RETURN=लेनदेन+बाँकी) र ग्राहकको कार्ड जारी गर्ने बैंकमा रिडिरेक्ट प्यारामिटरहरू
- डेबिट वा आरक्षणको अन्तिम नतिजाको साथमा। त्यहाँ दुई रिडिरेक्ट पनि छन् URLयस प्रक्रियामा उल्लेख गरिएको छ, भुक्तानी प्रणालीबाट एक जसमा ग्राहकलाई आफ्नो कार्ड जारी गर्ने बैंकमा प्रमाणिकरण गर्न र तपाईंको प्रणालीबाट एक, अन्तिम परिणाम प्राप्त गर्दा, ग्राहकलाई तपाईंको प्रणालीमा पुन: निर्देशित गर्न रिडिरेक्ट गर्नुपर्दछ।
नियमित प्रक्रियामा निम्न परिवर्तनहरू गरिनेछ। कृपया ध्यान दिनुहोस् कि अन्य एसिन्क्रोनस भुक्तानी विधिहरूको कार्यान्वयनको कारण, जस्तै Paypal, यी मध्ये केही
प्रक्रियाहरू पहिले नै तपाइँको कार्यान्वयन मा अवस्थित हुन सक्छ।
- प्रतिक्रिया 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
CCF/run यसको मतलब मापदण्डहरूको प्रकार र संख्यालाई ध्यान नदिई, क्लाइन्ट ब्राउजरले PROCESSING.REDIRECT मा रिडिरेक्ट गर्नुपर्छ।URL.
तल तपाईंले एक साधारण कोड पूर्व पाउनुहुनेछampयस्तो रिडिरेक्ट कसरी कार्यान्वयन गर्न सकिन्छ भनेर। द भाग अन्तिम ग्राहकहरूलाई सूचित गर्ने उद्देश्यले हो जसको प्रणालीले Javascript समर्थन गर्दैन वा यसलाई असक्षम पारेको छ। हामी दृढताका साथ सिफारिस गर्छौं कि रिडिरेक्ट ग्राहकको सक्रिय ब्राउजर विन्डो भित्र गरिन्छ र पप अप विन्डोज वा नयाँ ब्राउजर विन्डोहरू प्रयोग नगर्न, यो हुन सक्छ।
ग्राहकहरूलाई रिस उठाउनुहोस् र तिनीहरूलाई पुन: निर्देशित गरिएको पृष्ठ बन्द गर्न नेतृत्व गर्नुहोस्।
- एसिन्क्रोनस परिणाम जाँच
प्रमाणीकरणको नतिजा एसिन्क्रोनस रूपमा तपाईंको सर्भरमा पठाइन्छ। भुक्तानी प्रणाली एक मान्य आशा गर्दछ URL प्रतिक्रियाको रूपमा। (चित्रमा 12 र 13 नम्बर)। सफल वा अस्वीकृत को लागी
भुक्तानी, एक फरक URL यहाँ तपाइँको प्रणाली द्वारा प्रतिक्रिया दिन सकिन्छ। - ग्राहकको फिर्ता बाटो
भुक्तानी प्रणालीले ग्राहकलाई रिडिरेक्ट गर्छ URL प्रमाणीकरण प्रक्रिया र भुक्तानी लेनदेन पूरा भएपछि व्यापारीको प्रणाली द्वारा प्रदान गरिएको।
कृपया ध्यान दिनुहोस्: चरणहरू 4.) र 5.) ठ्याक्कै उही तरिकामा अगाडि बढ्नुहोस् जुन तपाईं अवस्थित NONE 3D सुरक्षित लेनदेनहरूमा पहिले नै परिचित हुनुहुन्छ।
3D सुरक्षित र आवर्ती भुक्तानी
1 जनवरी 2021 देखि, 3D सुरक्षित सबै ई-कमर्स कार्ड लेनदेनको लागि अनिवार्य हुनेछ। यद्यपि, यो आवर्ती भुक्तानीहरूको लागि शायदै लागू हुने भएकोले, बैंकिङ
यसका लागि प्रणालीहरूको छुट्टै कार्यप्रवाह छ।
यस उद्देश्यका लागि, बैंकहरू बीच भेद गर्दछ
- CIT = ग्राहक प्रारम्भिक लेनदेन
- MIT = व्यापारी प्रारम्भिक लेनदेन
तपाईंको व्यापारी खातामा कार्डको पहिलो लेनदेन ०१.०१.२०२१ देखि थ्रीडी सेक्योरसँग प्रमाणीकरण गरिएको हुनुपर्छ। यस्तो सफल प्रमाणीकरण अनिवार्य आवश्यकता हो
थ्रीडी सुरक्षित बिना नै एउटै कार्डमा थप बुकिङहरू पेश गर्न सक्षम हुनको लागि। त्यसैले ग्राहकले पहिलो डेबिटको लागि आफ्नो कार्ड जारी गर्ने बैंकमा फर्वार्ड गर्नुपर्छ
माथि वर्णन गरिएको प्रक्रिया अनुसार र त्यहाँ कार्डधारकको रूपमा आफूलाई प्रमाणीकरण गर्नुहोस्। यदि अर्डरको समयमा डेबिट योजना गरिएको छैन भने, पूर्वको लागिampपरीक्षण अवधिको कारणले गर्दा, ग्राहकको उपस्थितिमा कम्तिमा एक यूरोको रिजर्भेसन (पूर्व-अधिकार) थ्रीडी सेक्योरको साथ गर्नु पर्छ। यो आरक्षणको कब्जा आवश्यक छैन।
अवस्थित ग्राहकहरूको लागि, तथापि, कुनै 3D सुरक्षित प्रमाणीकरण गर्न आवश्यक छैन। यदि पहिलो सफल डेबिट 01.01.2021 अघि भएको थियो भने, ग्राहक रेकर्ड पनि मान्न सकिन्छ।
सफलतापूर्वक प्रमाणीकरण गरिएको छ। ०१.०१.२०२१ सम्म नयाँ ग्राहकहरूका लागि, अर्कोतर्फ, पहिलो डेबिट वा आरक्षण (पूर्व-अधिकार) को लागि थ्रीडी सुरक्षित प्रमाणीकरण अनिवार्य छ।
कृपया ध्यान दिनुहोस्: यस सन्दर्भमा, बैंकिङ प्रणालीले कार्ड डाटालाई हेर्छ, ग्राहक डाटा होइन। त्यसोभए यदि अवस्थित ग्राहकले ०१.०१.२०२१ पछि नयाँ कार्ड प्रयोग गर्दछ भने, पूर्वको लागिample किनभने अघिल्लो
एकको म्याद सकिएको छ वा उसले आफ्नो कार्ड जारी गर्ने बैंक परिवर्तन गरेको कारण, यो बैंकको बिन्दुबाट नयाँ पुनरावर्ती चक्र हो। view र पहिलो बुकिङको लागि थ्रीडी सेक्योरसँग प्रमाणीकरण गरिएको हुनुपर्छ।
यो प्रारम्भिक प्रमाणीकरण सफलतापूर्वक सम्पन्न भइसकेपछि, थ्रीडी सेक्योर प्रयोग गर्ने दायित्वबाट थप सबै लेनदेनहरूलाई छुट दिइन्छ। थ्रीडी सेक्योर बिना नै पुनरावर्ती भुक्तानीका लागि आवश्यक शर्तहरू निम्न हुन्:
- त्यहाँ कम्तिमा एउटा सफल डेबिट वा रिजर्भेसन (पूर्व प्राधिकरण) छ जुन कि त थ्रीडी सेक्योर मार्फत गरिएको थियो वा ०१.०१.२०२१ अघि भएको थियो।
- यसलाई पेश गर्दा अवस्थित दर्ता र डेबिटमा सन्दर्भ गरिएको छ
भुक्तानी प्रणालीलाई थाहा दिनको लागि, यो पुनरावर्ती भुक्तानी हो, प्यारामिटर RECURRENCE.MODE=REPEATED पनि पठाउनुपर्छ। यसले प्रणालीलाई संकेत गर्छ कि ए
पुनरावर्ती भुक्तानी बैंकिङ प्रणालीमा रिपोर्ट गरिनु पर्छ।
कृपया ध्यान दिनुहोस्: यदि पहिलो पटक नयाँ कार्ड लोड गर्दा मापदण्ड RECURRENCE.MODE=REPEATED प्रविष्ट गरिएको छ भने, यो प्यारामिटरको बाबजुद 3D सुरक्षित फर्वार्डिङ गरिनेछ।
3D सुरक्षित कार्यान्वयन परीक्षण
तपाईंले हाम्रो भुक्तानी प्रणाली मार्फत कुनै पनि समयमा 3D सुरक्षित जडान परीक्षण गर्न सक्नुहुन्छ। त्यसो गर्नको लागि, लेनदेनको लागि "CONNECTOR_TEST" मोड प्रयोग गर्नुहोस्, जस्तै पूर्वमा देखाइएको छampमाथि माथि।
यस परीक्षणको लागि जडान डेटा:
SECURITY.SENDER | 31HA07BC8142C5A171745D00AD63D182 |
USER.LOGIN | 31ha07bc8142c5a171744e5aef11ffd3 |
USER.PWD | 93167DE7 |
TRANSACTION.CHANNEL | 31HA07BC8142C5A171749A60D979B6E4 |
3D संस्करण 2 को लागि कन्फिगर गरिएका मुद्राहरू | EUR, USD, SEK |
3D संस्करण 1 को लागि कन्फिगर गरिएका मुद्राहरू | GBP, CZK, CHF |
प्रणाली गेटवे अन्त्य बिन्दु हो
SGW गेटवे:
– https://test-heidelpay.hpcgw.net/sgw/gtw – ल्याटिन-१५ इन्कोड गरिएको
– https://test-heidelpay.hpcgw.net/sgw/gtwu – UTF-8 इन्कोड गरिएको
NGW गेटवे:
- https://test-heidelpay.hpcgw.net/ngw/post
यस परीक्षणको लागि क्रेडिट कार्ड डेटा:
ब्रान्डहरू | कार्ड नम्बरहरू | CVV | म्याद सकिने मिति | नोट |
मास्टरकार्ड | 5453010000059543 | 123 | भविष्यको मिति | 3D - पासवर्ड: secret3 |
भिसा | 4711100000000000 | 123 | भविष्यको मिति | 3DS - पासवर्ड: गोप्य! 33 |
कृपया ध्यान दिनुहोस्: 3D सुरक्षित संस्करण 2 को लागी, तपाईले पासवर्ड प्रविष्ट गर्न आवश्यक छैन, तर केवल लिङ्कमा क्लिक गर्नुहोस् "प्रमाणीकरण पूरा गर्न यहाँ क्लिक गर्नुहोस्।
3D सुरक्षित संस्करण 2 को साथ त्रुटि नक्कल गर्ने एक मात्र तरिका लिङ्क टाइम आउट (लगभग 18 मिनेट) भएको पृष्ठलाई दिनु हो।
यस म्यानुअल बारे थप पढ्नुहोस् र PDF डाउनलोड गर्नुहोस्:
कागजातहरू / स्रोतहरू
![]() |
सफ्टवेयर 3D सुरक्षित एकीकरण गाइड [pdf] कागजात Unzer, एकीकरण गाइड, 3D सुरक्षित |