ICCSim TMat
यह EMV Level 2 और Level 3 के परीक्षण अभियानों के प्रबंधन तथा निष्पादन का प्लेटफ़ॉर्म है। ब्रांड विनिर्देश से परीक्षण प्रकरण चुने जाते हैं, ICCSim कार्ड में लोड करके POS या ATM पर चलाए जाते हैं, और कार्ड, टर्मिनल तथा होस्ट के लॉग एकत्र करके स्वतः विश्लेषित किए जाते हैं।
EMV Level 2 और Level 3 का अनुरूपता परीक्षण करने वाला स्वतंत्र परीक्षण प्लेटफ़ॉर्म। भुगतान ब्रांडों का परीक्षण और प्रमाणन सरल तथा पुनरुत्पाद्य रूप में किया जा सकता है। यह संपर्क और संपर्करहित — दोनों का समर्थन करता है और भुगतान नेटवर्क, टर्मिनल आपूर्तिकर्ता, अधिग्राहक, प्रोसेसर, परीक्षण संस्थाएँ तथा व्यापारी विश्वभर में इसे अपनाते हैं।
मुख्य क्षमताएँ और विशेषताएँ
EMV L2 और L3 के मान्यता प्राप्त परीक्षण प्लेटफ़ॉर्म के रूप में यह क्या-क्या कर सकता है।
प्रमुख ब्रांडों की मान्यता प्राप्त L2 और L3 परीक्षण सूट अंतर्निर्मित हैं। ब्रांड की आवश्यकताओं पर आधारित संरचित परीक्षण अभियान से, परीक्षण प्रक्रिया को आरंभ से अंत तक सँभालता है।
- समर्थित ब्रांड: American Express, Discover, INTERAC, JCB, Mastercard, UnionPay और Visa
- ब्रांड की आवश्यकताओं के अनुरूप परीक्षण अभियान प्रस्तुत करता है
- अधिकांश परिणाम स्वतः विश्लेषित होते हैं, जिससे हाथ का काम घटता है और प्रमाणन तेज़ होता है
अनेक हार्डवेयर और बड़ी संख्या में भौतिक परीक्षण कार्ड माँगने वाले पारंपरिक वातावरण से भिन्न, यह स्वयं-पूर्ण है। लेनदेन लॉग सॉफ़्टवेयर के भीतर ही सीधे मिल जाते हैं और अलग निगरानी अनुप्रयोग, कार्ड अडैप्टर या जटिल हार्डवेयर विन्यास की आवश्यकता नहीं।
- अलग निगरानी सॉफ़्टवेयर, कार्ड अडैप्टर या जटिल हार्डवेयर विन्यास की आवश्यकता नहीं
- लेनदेन लॉग सॉफ़्टवेयर के भीतर ही सीधे पकड़े जाते हैं
- सेटिंग सरल होती है, लागत घटती है और परीक्षण चक्र छोटा होता है
विकास परीक्षण, गुणवत्ता आश्वासन, वैधीकरण, औपचारिक प्रमाणन, प्रतिगमन परीक्षण और निरंतर अनुरक्षण परीक्षण तक — भुगतान उपकरण के पूरे जीवनचक्र में सहायता करता है। विकास से लेकर तैनाती और भविष्य के सॉफ़्टवेयर अद्यतन तक वही उपकरण उपयोग किया जा सकता है।
- विकास → QA → वैधीकरण → औपचारिक प्रमाणन → प्रतिगमन → अनुरक्षण
- उत्पाद के पूरे जीवनकाल में वही भरोसेमंद उपकरण उपयोग होता है
Auto API ऐड-ऑन से स्वचालित परीक्षण वातावरण से जुड़ता है। बाहरी सॉफ़्टवेयर या रोबोट परीक्षण के निष्पादन को नियंत्रित करते हैं, और परीक्षण डेटा की प्राप्ति तथा परिणामों का संचय स्वचालित होता है। यह बड़े पैमाने के प्रतिगमन परीक्षण में सहायक है।
- बाहरी सॉफ़्टवेयर या रोबोट परीक्षण के निष्पादन को नियंत्रित करते हैं
- परीक्षण डेटा की प्राप्ति और परिणामों का संचय स्वचालित होता है
- बड़े पैमाने के प्रतिगमन परीक्षण में एकरूपता और समय की बचत
समर्थित परीक्षण सूट
ब्रांड-वार मान्यता प्राप्त L2 और L3 परीक्षण सूटों के उदाहरण (सूचना-पत्र की तिथि के अनुसार)। नवीनतम स्थिति हर बार जाँचते हैं।
Level 2
Level 3
समर्थित मानक और ब्रांड








L2/L3 मान्यता देने वाले ब्रांड (समर्थन, विन्यास और लाइसेंस के अनुसार भिन्न होता है)
L3 कोई अलग स्वतंत्र किट नहीं है; ICCSimTMat का सूट L2 और L3 को एक साथ समेटता है। लगभग 30 वर्षों का अनुभव। भुगतान नेटवर्क, टर्मिनल आपूर्तिकर्ता, अधिग्राहक, प्रोसेसर, परीक्षण संस्थाएँ तथा व्यापारी इसे अपनाते हैं। सूटों की सूची सूचना-पत्र की तिथि के अनुसार है; नवीनतम स्थिति हर बार जाँचते हैं।
उत्पाद-सूची और किट की संरचना
| किट की सामग्री | सॉफ़्टवेयर परीक्षण सूट, दोहरे इंटरफ़ेस वाला कार्ड रीडर और ICCSim कार्डों का समुच्चय। जटिल हार्डवेयर की आवश्यकता न रखने वाला स्वयं-पूर्ण रूप; लेनदेन लॉग की प्राप्ति, स्वतः विश्लेषण तथा आयात और निर्यात का समर्थन। लाइसेंस ऑनलाइन लाइसेंस है (USB कुंजी की आवश्यकता नहीं); अनेक PC पर स्थापित करके, प्रवेश के समय रिक्त लाइसेंस चुनकर उपयोग किया जा सकता है |
|---|---|
| समर्थित ब्रांड मॉड्यूल (उदाहरण) | American Express AEIPS / ExpressPay/Discover D-PAS / Contactless D-PAS/EMV Level 2 (ICCSimSC) /INTERAC (Device / Canadian Acquirer / Contactless / Flash CTIC) /JCB TCI/MasterCard (M-TIP / NIV Subset 3/5/7 / PayPass Subset 6&8) /Visa (ADVT / ADVT qVSDC Device Module / AP Contactless / qVSDC/MSD / CDET / Transit VTPS) /Entry Point (Book A&B) |
| सहायक उपकरण | ICCSimDev (विकास सहायक) और ICCSolHost (होस्ट सिम्युलेटर) |
चलने की आवश्यकताएँ और कार्यान्वयन जानकारी (2026 संस्करण)
| चलने की आवश्यकताएँ | ऑपरेटिंग सिस्टम: Windows 11 अनुशंसित / CPU: 64 बिट समर्थित Intel या AMD (2.8GHz और अधिक अनुशंसित) / स्मृति: 4GB और अधिक / रिक्त डिस्क: 4GB / विभेदन: 1920×1080 अनुशंसित |
|---|---|
| प्रेषण और परिवहन | ऑर्डर (PO या अग्रिम भुगतान) मिलने के 3 कार्य दिवसों के भीतर संसाधित। हार्डवेयर कूरियर से भेजा जाता है (ट्रैकिंग संख्या दी जाती है), सॉफ़्टवेयर हेतु पहुँच के चरण बताए जाते हैं। DAP शर्त के कारण सीमा शुल्क और कर प्राप्तकर्ता वहन करता है। मूल प्रमाणपत्र पूर्व अनुरोध पर व्यवस्थित किया जा सकता है (प्राप्ति में 1-3 कार्य दिवस) |
| सहायता का नवीनीकरण | पहले वर्ष की सहायता और अनुरक्षण सहित। समाप्ति से एक माह पूर्व नवीनीकरण का अनुमान भेजा जाता है। समाप्ति के बाद 12 माह तक नवीनीकरण संभव है (उसके बाद पुनः खरीद)। नए संस्करण की सूचना पंजीकृत तकनीकी संपर्क को ईमेल से दी जाती है |
समर्थित ब्रांड मॉड्यूल का नवीनतम दायरा अनुमान के समय जाँचते हैं।
परीक्षण निष्पादन का प्रवाह
ICCSim कार्ड कोई स्थिर परीक्षण कार्ड नहीं है; यह चुने गए परीक्षण परिदृश्य के अनुसार अपनी सामग्री बदलने वाले, प्रोग्राम-योग्य मापन परीक्षण कार्ड के रूप में काम करता है।
| चरण | सामग्री |
|---|---|
| 1 | चुना गया परीक्षण प्रकरण ICCSim कार्ड में लोड किया जाता है |
| 2 | कार्ड टर्मिनल में डाला जाता है अथवा संपर्करहित रूप से दिखाया जाता है |
| 3 | टर्मिनल अधिग्राहक अथवा परीक्षण होस्ट से संचार करता है |
| 4 | परीक्षण का परिणाम ICCSim कार्ड से वापस पढ़ा जाता है |
| 5 | TMat स्वतः विश्लेषण करता है और परिणाम इंटरफ़ेस पर दिखाता है |
प्रोजेक्ट प्रबंधन की क्षमताएँ
परीक्षण प्रोजेक्ट की इकाई में प्रबंधित होते हैं। कुछ ब्रांडों में TSE (Test Selection Engine) से टर्मिनल विन्यास दर्ज करके, उस विन्यास हेतु आवश्यक परीक्षण प्रकरण ही चुने जा सकते हैं।
| क्षमता | सामग्री |
|---|---|
| New/Open Project | परिणाम परीक्षण परियोजना की इकाई में प्रबंधित होते हैं |
| Upload Log | कार्ड से केवल लॉग दोबारा पढ़ना |
| Check Card Version | ICCSim कार्ड पर ऐप्लेट के संस्करण की जाँच |
| Host Log Import | बाहरी होस्ट के लॉग लेकर निर्णय में शामिल करना |
| Automatic Questions | लॉग से उत्तर मिल सकने वाली Pass शर्तों का स्वतः निर्णय |
| Manual Observation | स्क्रीन, रसीद, LED और PIN के प्रदर्शन जैसी मदें जिनकी जाँच मनुष्य को करनी होती है |
| Export Test Suite | परिणाम Excel आदि में निर्यात |
| CCRT XML की तैयारी | समर्थित सूट हेतु प्रस्तुत किए जाने वाले डेटा की तैयारी |
| Checksum Validation | लॉग में छेड़छाड़ हुई है या नहीं, इसकी जाँच |
| Card Load Utility | परीक्षण स्क्रिप्ट कार्ड में लोड करना |
सब कुछ स्वतः निर्णीत नहीं होता। टर्मिनल स्क्रीन का प्रदर्शन, कार्ड निकालने का अनुरोध, हस्ताक्षर का अनुरोध, PIN प्रविष्टि और रसीद की सामग्री जैसी मदें मनुष्य द्वारा जाँची जाने वाली मदों के रूप में बनी रह सकती हैं।
PaytestProbe और स्वचालन
PaytestProbe के उपयोग से, हर परीक्षण प्रकरण के लिए कार्ड दोबारा लिखने और डालने-निकालने के बजाय, प्रोब से कार्ड की प्रतिक्रिया उत्पन्न की जा सकती है। Auto API के माध्यम से, रोबोट अथवा बाहरी परीक्षण स्वचालन ढाँचे से TMat को नियंत्रित करना भी संभव है।
मैग्नेटिक स्ट्राइप की वास्तविक स्वाइप और चिप की विफलता का अनुकरण करने वाले फ़ॉलबैक परीक्षण जैसे — जिन परीक्षणों में भौतिक कार्ड आवश्यक है, उन्हें प्रोब से नहीं बदला जा सकता। पूरी तरह प्रोब पर जाने के बजाय, फ़ॉलबैक हेतु भौतिक कार्ड रखने वाला विन्यास आवश्यक है। संपर्क, संपर्करहित और मैग्नेटिक — तीनों को पूर्णतः स्वचालित करने के लिए हर एक हेतु अलग प्रोब चाहिए।
ICC Solutions के उत्पादों का भेद
सामान्य ICCSimTMat, Fiserv के लिए विशेष किट और Worldpay के लिए विशेष VIABLE स्पष्ट रूप से अलग हैं।
| तुलना की मद | TMat | TMat for Fiserv | ICCSimDev | Merchant Cards | VIABLE |
|---|---|---|---|---|---|
| सामान्य / विशेष | सामान्य | Fiserv के लिए विशेष | सामान्य विकास | सामान्य सरल कार्ड | Worldpay के लिए विशेष |
| मुख्य लक्ष्य | आपूर्तिकर्ता, प्रयोगशाला और अधिग्राहक | Fiserv के व्यापारी और ISV | EMV डेवलपर | दुकान, अनुरक्षण और प्रशिक्षण | Worldpay के व्यापारी और ISV |
| Level 2 | समर्थित सूट उपलब्ध | मुख्यतः L3 | स्वयं विकसित परीक्षण | संभव नहीं | मुख्यतः L3 |
| Level 3 | समर्थन | समर्थन | औपचारिक प्रमाणन हेतु नहीं | संभव नहीं | समर्थन |
| होस्ट एकीकरण | बाहरी होस्ट या सिम्युलेटर | Fiserv Portal एकीकरण | उद्देश्य से बाहर | परीक्षण होस्ट आवश्यक | अंतर्निर्मित बंद-लूप |
| नकारात्मक परीक्षण | ब्रांड प्रकरणों का दायरा | Fiserv प्रकरणों का दायरा | लचीलापन अधिक | सीमित | Worldpay प्रकरणों का दायरा |
| स्वतः विश्लेषण | उपलब्ध | उपलब्ध | मुख्यतः स्क्रिप्ट विकास | उपलब्ध नहीं | उपलब्ध |
| प्रमाणन हेतु प्रस्तुति | सूट पर निर्भर | Fiserv के लिए | सामान्यतः संभव नहीं | संभव नहीं | Worldpay के लिए |
| PaytestProbe | समर्थन | समर्थन | मुख्यतः उत्पन्न किए गए कार्ड | समर्थित नहीं | समर्थन |
प्रक्रिया के अनुसार उत्पादों की स्थिति
कार्ड जारी करने वाले पक्ष के Barnes उत्पाद और ICC Solutions के उत्पाद प्रतिस्पर्धी नहीं हैं; इनकी प्रक्रियाएँ भिन्न हैं।
| प्रक्रिया | उत्पाद | उद्देश्य |
|---|---|---|
| कार्ड जारी करने वाला पक्ष | Barnes CPT | कार्ड के भीतर का डेटा, प्रमाणपत्र, EMV टैग और मैग्नेटिक डेटा जाँचता है |
| कार्ड और टर्मिनल का विकास | ICCSimDev | असामान्य कार्ड, अपने कार्ड और नकारात्मक परीक्षण विकसित करता है |
| टर्मिनल कर्नेल | ICCSimTMat Level 2 | EMV कर्नेल और Reader Application को परखता है |
| तैयार POS और ATM | ICCSimTMat Level 3 | ब्रांड एकीकरण परीक्षण |
| किसी विशेष अधिग्राहक | TMat for Fiserv / VIABLE | Fiserv और Worldpay की प्रमाणन प्रक्रिया |
| दुकान में लगाए जाने के बाद | Merchant Test Cards | सरल जाँच, प्रतिगमन परीक्षण और कर्मचारियों का प्रशिक्षण |
प्रस्ताव देने से पहले जाँची जाने वाली मदें
विन्यास निश्चित करने से पहले हम ये बातें पूछते हैं।
| वर्गीकरण | जाँची जाने वाली बात |
|---|---|
| परीक्षण का दायरा | संपर्क, संपर्करहित और मैग्नेटिक में कहाँ तक / Level 2, Level 3 या दोनों |
| विषय | POS, ATM, Tap to Phone, परिवहन या ईंधन में से कौन-सा / लक्षित ब्रांड तथा परीक्षण सूट का सटीक संस्करण |
| किससे जुड़ना है | Fiserv, Worldpay या किसी अन्य अधिग्राहक — किससे जुड़ना है |
| पद्धति | भौतिक ICCSim कार्ड की पद्धति है या PaytestProbe की / फ़ॉलबैक परीक्षण हेतु भौतिक कार्ड शामिल है या नहीं / Host Simulator आवश्यक है या नहीं |
| लाइसेंस और अनुरक्षण | पहले वर्ष के बाद अनुरक्षण शुल्क तथा नवीनीकरण रोकने पर क्या होगा / परीक्षण कार्डों की वैधता अवधि / ब्रांड मान्यता प्राप्त सूट और विकास स्क्रिप्ट के लाइसेंस का भेद |
| स्वचालन | Auto API तथा रोबोट एकीकरण का API विनिर्देश / ICCSimDev में बनाए गए कार्ड की TMat से संगतता |
| घरेलू आवश्यकताएँ | क्या स्थानीय अक्वायरर या भुगतान नेटवर्क के लिए अलग L3 परीक्षण योजना उपलब्ध है |
अंतरराष्ट्रीय ब्रांड के L3 सूट का समर्थन करना और स्थानीय अक्वायरर या भुगतान नेटवर्क द्वारा उस परिणाम को प्रमाणन के रूप में स्वीकार करना — ये दो अलग बातें हैं। हम ब्रांड, अक्वायरर, भुगतान गेटवे और टर्मिनल कॉन्फ़िगरेशन की पुष्टि के बाद उत्पाद संरचना तय करते हैं।
चयन मार्गदर्शिका — ICC के किस उत्पाद की आवश्यकता है
ICC के उत्पाद उद्देश्य के अनुसार बँटे हैं। प्रत्येक की स्थिति L3 परत में संकलित किया है।
| उत्पाद | ऐसा विचार कर रहे हों तो |
|---|---|
| ★ ICCSimTMat (यह पृष्ठ) | ब्रांड प्रमाणन (L2/L3) औपचारिक रूप से पास करना है; स्वीकृति परीक्षण मान्यता प्राप्त सूट से प्रबंधित और निष्पादित करना है |
| ICCSimTMat for Fiserv | Fiserv के माध्यम से व्यापारी और ISV प्रमाणन; पोर्टल एकीकरण से परीक्षण लॉग सीधे अपलोड करना है |
| ICCSimDev | अपनी कार्ड-प्रतिक्रियाएँ और असामान्य परिस्थितियाँ स्वयं बनानी हैं (नकारात्मक परीक्षण और डीबगिंग हेतु) |
| VIABLE | वास्तविक दुकान के विन्यास (बंद-लूप) में व्यापारी और ISV के स्वीकृति परीक्षण एक साथ करने हैं |
| Merchant Test Cards | भौतिक कार्ड से टर्मिनल विन्यास की जाँच, प्रतिगमन और कर्मचारियों का प्रशिक्षण करना है |
| परीक्षण और प्रमाणन सेवा | स्वयं परीक्षण न चलाकर, प्रमाणन प्राप्ति तक का काम सौंपना है |
कार्यान्वयन का उपयोग
- नए विकास में L3 परीक्षण का आरंभ
- विन्यास बदलने या अद्यतन के बाद प्रतिगमन
- प्रमाणन प्राप्ति से पहले व्यापकता की जाँच
प्रमाणन से संबंध
इस उत्पाद से जो किया जाता है वह टर्मिनल एकीकरण का परीक्षण है। ब्रांड प्रमाणन मिलेगा या नहीं, यह संबंधित ब्रांड और अधिग्राहक तय करते हैं। हम परीक्षण वातावरण के निर्माण तथा प्रमाणन हेतु प्रस्तुत किए जाने वाले डेटा की तैयारी में सहायता करते हैं।


