ICCSim Dev
Ito ay kasangkapan sa pagpapaunlad para gumawa ng sariling test script na tumatakbo sa ICCSim card. Kung ang TMat ay nagpapatakbo ng umiiral nang pagsubok ng brand, ang Dev naman ay nagbibigay-daan upang malayang baguhin ang asal at datos sa panig ng card, at bumuo ng profile para sa anomalyang card at negatibong pagsubok.
Suliranin sa pagsubok na nilulutas
Makakapaghanda kayo nang sarili ng mga kondisyon ng card na hindi kayang gawin ng karaniwang test suite ng brand. Sa pamamagitan ng sinadyang paggawa ng anomalyang card — tulad ng nawawalang kailangang tag o hindi wastong pormat — masusuri ninyo ang asal sa panig ng POS at ATM.
Saklaw na maaaring buuin
Sumusuporta ito sa muling paggamit ng umiiral nang script, sa pagkopya mula sa tunay na card, at sa paggawa ng bago mula sa wala.
| Pananaw | Saklaw |
|---|---|
| Paraan ng paggawa ng script | Pag-import ng umiiral nang script ng ICCSim / pagbasa sa pisikal na test card at paggawa ng template mula sa kopya nito / paggawa ng bago mula sa Card Configuration at Building Block |
| Saklaw ng pag-edit | Maaaring baguhin ang alinmang tag o byte ng EMV sa loob ng script |
| Halimbawa ng anomalyang card na maaaring gawin | Nawawalang kailangang tag / hindi wastong haba o pormat ng tag / hindi sinusuportahang AID / kakaibang AIP, AFL, o CVM List / hindi pagkakatugma ng PAN at Track 2 / tapos na ang bisa / sapilitang online / tinatanggihan offline / Sanga ng AAC, ARQC, at TC / Maling Status Word / anomalya sa sertipikong SDA |
| Katulong na tungkulin | Tag Change Facility / DES Calculator / Certificate Generator / Card Data Capture / Cloning |
| Istruktura ng proyekto | Test Scripts (senaryo ng asal) / Components (karaniwang bloke) / Data Tables (tag, halaga, at datos na kriptograpiko) / Output Directory |
| Output | Ida-download ang nagawang script sa ICCSim card at gagamitin sa pagsubok ng POS at ATM |
| Interface | Contact / contactless / dual interface |
Sinusuportahang terminal at kapaligiran
Ginagamit ang nagawang card sa pagpapaunlad, pag-debug, QA, at regression test. Makakapaghain kayo ng natatanging profile sa tunay na POS at ATM.
Ang aktwal na sertipikasyon ay isinasagawa sa ICCSimTMat (akreditadong suite). Ito ay para sa paghubog at pag-debug sa yugto ng pagpapaunlad.
Limitasyon sa larangan ng sertipikasyon
Kapaki-pakinabang ang sariling script na ginawa sa ICCSimDev para sa pagpapaunlad, pag-debug, QA, at regression test, ngunit ang basta paggawa nito ay hindi nagiging test case para sa sertipikasyon ng brand. Sa opisyal na sertipikasyon ay ginagamit ang test suite ng TMat na inaprubahan ng brand na pinatutungkulan at ang mga itinakdang test case.
Kapag muling nilikha ang sertipiko, dahil sariling test key ang ginagamit at hindi ang karaniwang CA key ng brand, kailangang ikarga sa test terminal ang bagong pampublikong susi ng CA na tumutugma rito. Ang sariling sertipikong ginawa sa ICCSimDev ay hindi basta kikilalanin sa tunay na terminal sa pamilihan; ginagamit ito sa saradong kapaligiran ng pagpapaunlad kung saan binago rin ang panig ng terminal tungo sa natatanging konpigurasyon ng test key.
Paraan ng paggamit ng mga produkto ng ICC Solutions
Malinaw na magkakahiwalay ang pangkalahatang ICCSimTMat, ang kit na natatangi para sa Fiserv, at ang VIABLE na natatangi para sa Worldpay.
| Aytem ng paghahambing | TMat | TMat for Fiserv | ICCSimDev | Merchant Cards | VIABLE |
|---|---|---|---|---|---|
| Pangkalahatan / natatangi | Pangkalahatan | Natatangi para sa Fiserv | Pangkalahatang pagpapaunlad | Pangkalahatang simpleng card | Natatangi para sa Worldpay |
| Pangunahing target | Vendor, laboratoryo, at acquirer | Merchant at ISV ng Fiserv | Tagapagpaunlad ng EMV | Tindahan, pagpapanatili, at pagsasanay | Merchant at ISV ng Worldpay |
| Level 2 | May sinusuportahang suite | Pangunahin ay L3 | Pagsubok na sariling binuo | Hindi maaari | Pangunahin ay L3 |
| Level 3 | Suporta | Suporta | Hindi para sa opisyal na sertipikasyon | Hindi maaari | Suporta |
| Integrasyon sa host | Panlabas o simulator | Integrasyon sa Fiserv Portal | Labas sa layunin | Kailangan ng test host | Nakapaloob na closed loop |
| Negatibong pagsubok | Saklaw ng kaso ng brand | Saklaw ng kaso ng Fiserv | Mataas ang kalayaan | Limitado | Saklaw ng kaso ng Worldpay |
| Awtomatikong analisis | Mayroon | Mayroon | Pangunahin ay pagbuo ng script | Wala | Mayroon |
| Pagsusumite para sa sertipikasyon | Depende sa suite | Para sa Fiserv | Sa pangkalahatan ay hindi maaari | Hindi maaari | Para sa Worldpay |
| PaytestProbe | Suporta | Suporta | Pangunahin ay nililikhang card | Hindi sinusuportahan | Suporta |
Kalagayan ng produkto kung titingnan ayon sa proseso
Ang produkto ng Barnes sa panig ng pag-isyu ng card at ang produkto ng ICC Solutions ay hindi magkatunggali; magkaiba ang kanilang proseso.
| Proseso | Produkto | Layunin |
|---|---|---|
| Panig ng pag-isyu ng card | Barnes CPT | Sinusuri ang datos sa loob ng card, ang sertipiko, ang tag ng EMV, at ang datos sa magnetic stripe |
| Pagpapaunlad ng card at terminal | ICCSimDev | Bumubuo ng anomalyang card, natatanging card, at negatibong pagsubok |
| Kernel ng terminal | ICCSimTMat Level 2 | Sinusubok ang EMV kernel at ang Reader Application |
| Tapos nang POS at ATM | ICCSimTMat Level 3 | Pagsubok ng integrasyon sa brand |
| Isang tiyak na acquirer | TMat for Fiserv / VIABLE | Proseso ng sertipikasyon ng Fiserv at Worldpay |
| Matapos ilagay sa tindahan | Merchant Test Cards | Simpleng pagsuri, regression test, at pagsasanay ng tauhan |
Mga aytem na tinitiyak namin bago magmungkahi
Bago itakda ang konpigurasyon ay itinatanong namin ang mga sumusunod.
| Klasipikasyon | Bagay na tinitiyak |
|---|---|
| Saklaw ng pagsubok | Hanggang saan ang saklaw sa contact, contactless, at magnetic stripe / kung Level 2, Level 3, o pareho |
| Bagay | Alin sa POS, ATM, Tap to Phone, transportasyon, o pagpapagasolina / ang brand na pinatutungkulan at ang tumpak na bersyon ng test suite |
| Pagkokonektahan | Saan kokonekta: sa Fiserv, Worldpay, o ibang acquirer |
| Pamamaraan | Kung paraang pisikal na ICCSim card o paraang PaytestProbe / kung kasama ba ang pisikal na card para sa fallback test / kung kailangan ba ng Host Simulator |
| Lisensya at pagpapanatili | Ang bayad sa pagpapanatili pagkatapos ng unang taon at ang mangyayari kung ihihinto ang pag-renew / ang bisa ng test card / ang paghihiwalay ng lisensya sa pagitan ng akreditadong suite ng brand at ng script para sa pagpapaunlad |
| Awtomasyon | Detalye ng API ng Auto API at ng integrasyon sa robot / ang pagkakatugma ng card na nilikha sa ICCSimDev at ng TMat |
| Kahilingan sa loob ng bansa | May nakalaang L3 test plan ba para sa lokal na acquirer o payment network |
Ang pagsuporta sa L3 suite ng pandaigdigang brand at ang pagtanggap ng lokal na acquirer o payment network sa resultang iyon bilang sertipikasyon ay dalawang magkaibang bagay. Kinukumpirma namin ang brand, acquirer, payment gateway at terminal configuration bago itakda ang konpigurasyon ng produkto.
Gabay sa pagpili — aling produkto ng ICC ang angkop
Nahahati ang mga produkto ng ICC ayon sa layunin. Ang kalagayan ng bawat isa ay nasa layer ng L3.
| Produkto | Kung ganito ang inyong pagsasaalang-alang |
|---|---|
| ICCSimTMat | Nais makapasa nang opisyal sa sertipikasyon ng brand (L2/L3), kung saan ang acceptance test ay pinamamahalaan at pinapatakbo sa akreditadong suite |
| ICCSimTMat for Fiserv | Sertipikasyon ng merchant at ISV sa pamamagitan ng Fiserv, at nais tuwirang mailagay ang log ng pagsubok dahil sa integrasyon sa portal |
| ★ ICCSimDev (ang pahinang ito) | Nais gumawa ng sariling tugon ng card at ng kakaibang kondisyon (para sa negatibong pagsubok at pag-debug) |
| VIABLE | Nais isagawa nang sabay ang acceptance test ng merchant at ISV sa konpigurasyon ng tunay na tindahan (closed loop) |
| Merchant Test Cards | Nais suriin ang konpigurasyon ng terminal, magsagawa ng regression, at magsanay ng tauhan gamit ang pisikal na card |
| Serbisyo sa pagsubok at sertipikasyon | Ayaw magpatakbo ng pagsubok nang sarili, at nais ipagkatiwala ito hanggang sa pagkuha ng sertipikasyon |
Gamit sa pagpapatupad
- Pagsisimula ng pagsubok na L3 para sa bagong pagpapaunlad
- Regression pagkatapos ng pagbabago sa konpigurasyon o ng update
- Pagsuri ng saklaw sa yugto bago ang pagkuha ng sertipikasyon
Kaugnayan sa sertipikasyon
Ito ay kasangkapan para sa pagpapaunlad at pag-debug. Ang opisyal na sertipikasyon ng brand ay isinasagawa sa akreditadong suite ng ICCSimTMat.
