เคอร์เนลไร้สัมผัส L2 ของ Alcinéo
เป็นเคอร์เนลรับชำระเงิน EMV ที่ฝังลงใน POS เครื่องรับชำระเงิน และเครื่องอ่านบัตร ครอบคลุมทั้งแบบสัมผัส (CT1/CT2) และไร้สัมผัส (CL1/CL2) พร้อมจัดหาเคอร์เนล Level 2 แยกตามแบรนด์และเครื่องมือสนับสนุนการรับรอง
สิ่งที่จัดหาให้
ตัวเคอร์เนลไร้สัมผัส EMV รองรับการฝังลงใน SoftPOS หรือเครื่อง และการขอรับรอง จัดหาการพัฒนาที่ผ่านการรับรองแล้ว โดยตั้งอยู่บนสมมติฐานว่าจะฝังลงในเครื่องหรือ SoftPOS
มาตรฐานและการรับรองที่รองรับ
องค์ประกอบของ Kardia Payment Suite
เป็นชุดซอฟต์แวร์รับชำระเงิน EMV ทั้งแบบสัมผัสและไร้สัมผัส ไม่ใช่แอปพลิเคชัน POS เดี่ยว ๆ แต่เป็นไลบรารีฝังตัวที่ประมวลผล EMV ระหว่างบัตรกับเครื่อง
| ชั้น | บทบาท | ความสัมพันธ์กับการรับรอง |
|---|---|---|
| CT1 | ชั้นสื่อสารของบัตรแบบสัมผัส (ตรวจจับการเสียบ การจ่ายไฟ Cold/Warm Reset, ATR, PPS, T=0/T=1 การรับส่ง APDU และการตรวจจับการถอนบัตร) | EMV Contact Level 1 |
| CT2 | การประมวลผลการชำระเงิน EMV แบบสัมผัส (การเลือกแอปพลิเคชัน, ODA, CVM, การบริหารความเสี่ยง, Generate AC และ Issuer Script) | EMV Contact Level 2 |
| CL1 | ชั้นสื่อสารไร้สัมผัสและการปลุกบัตร (ควบคุม RF, Polling, ตรวจจับ Type A/B, ป้องกันการชนกัน, RATS/ATS, FWT และการจัดการการชน) | EMV Contactless Level 1 |
| CL2 | การประมวลผลธุรกรรมไร้สัมผัสเฉพาะของแต่ละแบรนด์ (แยกเคอร์เนลตามแบรนด์) | Type Approval ระดับ Level 2 ของแบรนด์ |
การจัดการร้านค้า การสื่อสารกับโฮสต์ตาม ISO 8583 การจัดการยอดขาย ใบเสร็จ และส่วนติดต่อผู้ใช้ เป็นสิ่งที่ผู้ผลิตเครื่องหรือผู้ให้บริการชำระเงินพัฒนาเอง
แบรนด์ที่เคอร์เนลไร้สัมผัส (CL2) รองรับ
ขณะที่ CT2 ฝั่งสัมผัสค่อนข้างเป็นมาตรฐานร่วมกัน ฝั่งไร้สัมผัสกลับถือเป็นเคอร์เนลแยกตามแต่ละแบรนด์
| แบรนด์ | เคอร์เนล / โปรแกรม | การใช้งานหลัก |
|---|---|---|
| Visa | VCPS / VCTKS / VRTPKS | Retail / Transit / Tap to Phone |
| Mastercard | ตระกูล M/Chip Contactless | Retail / Transit / SoftPOS |
| American Express | Expresspay | Retail / SoftPOS |
| Discover | D-PAS / D-PAS Connect | Contactless / Wallet / SoftPOS |
| JCB | J/Speedy 1.6 / Tap on Mobile | Retail / SoftPOS |
| UnionPay | QuickPass / SoftPOS Application | Retail / SoftPOS |
| Pure | Pure Contactless | แบรนด์ในประเทศและแบรนด์เฉพาะ |
| CPACE | CPACE Contactless | ฐานร่วมของแบรนด์ในประเทศแถบยุโรป |
ในส่วนแบรนด์ในประเทศและระดับภูมิภาค มีการระบุความสัมพันธ์กับ Interac Flash, eftpos, Bancontact, girocard และ CB เป็นต้น อย่างไรก็ตาม “มีเคอร์เนลอยู่ในสายผลิตภัณฑ์” “มีการพัฒนาเวอร์ชันหนึ่งเวอร์ชันใดแล้ว” และ “ถือ Letter of Approval ที่ยังมีผลบนฮาร์ดแวร์รุ่นหนึ่ง” เป็นคนละเรื่องกันทั้งสิ้น หากย้ายไปยังเครื่องรุ่นใหม่ ต้องทำ Type Approval สำหรับเครื่องนั้นใหม่ ในการพิจารณา กรุณาตรวจสอบเวอร์ชันข้อกำหนดของแบรนด์เป้าหมายและ LoA ที่ยังมีผลอยู่
เครื่องมือสนับสนุนการรับรอง
นอกจากเคอร์เนลแล้ว ยังมีซอฟต์แวร์เสริมสำหรับให้ผู้ผลิตเครื่องขอรับรอง Level 2 ด้วย
| ประเภท | รายละเอียด |
|---|---|
| สำหรับการทดสอบ | แอปพลิเคชันทดสอบสำหรับ Type Approval และอินเทอร์เฟซทดสอบอัตโนมัติของ Visa และ Mastercard |
| การตั้งค่า | การสนับสนุนการจัดทำ ICS เครื่องมือตั้งค่าพารามิเตอร์ EMV และเครื่องมือโหลดการตั้งค่าเคอร์เนล |
| การวิเคราะห์ | Debug Trace / ล็อก APDU / ล็อกเหตุการณ์ของเคอร์เนล |
| การพัฒนา | โค้ดตัวอย่าง / Integration Guide / เอกสารข้อกำหนด API / บิลด์สำหรับห้องปฏิบัติการรับรอง / การสนับสนุนจากวิศวกรระหว่างขอรับรอง |
ความสัมพันธ์กับเครื่องมือทดสอบ
Alcinéo อยู่ฝั่งที่จัดหาเคอร์เนล EMV ส่วน ICC Solutions และรายอื่นอยู่ฝั่งเครื่องมือทดสอบที่ตรวจสอบเคอร์เนลนั้น ทั้งสองฝ่ายไม่ใช่คู่แข่งกัน
| บทบาท | ผู้รับผิดชอบ |
|---|---|
| การจัดหาเคอร์เนล Level 2 | Alcinéo |
| เครื่องมือทดสอบการรับรองและสคริปต์ทดสอบ | ICC Solutions และอื่น ๆ |
| การทดสอบ Type Approval อย่างเป็นทางการ | ห้องปฏิบัติการที่ได้รับการรับรอง |
| การตรวจรายงาน การอนุมัติ และการออก LoA | แต่ละแบรนด์ |
คู่มือเลือก — สแตกของ Alcinéo แบบใดเหมาะกับคุณ
Alcinéo ไม่ใช่เครื่องทดสอบ แต่เป็นผู้จัดหาซอฟต์แวร์ที่ฝังลงฝั่งที่ถูกทดสอบ (DUT) ขอบเขตการรับรองต่างกันไปในแต่ละผลิตภัณฑ์ จึงต้องตรวจสอบระบบเป้าหมายและขอบเขตการอนุมัติที่ยังมีผลเป็นรายกรณี ความสมบูรณ์จะเพิ่มขึ้นตามลำดับ “ชิ้นส่วน (เคอร์เนล) → SDK → การใช้งานจริง → สแตกเฉพาะอุตสาหกรรม”
| ผลิตภัณฑ์ | หากกำลังพิจารณาแบบนี้ |
|---|---|
| ★ เคอร์เนลไร้สัมผัส L2 (หน้านี้) | ต้องการฝังเคอร์เนล EMV ลงในเครื่องหรือ SoftPOS ของตนเอง (เป็นชิ้นส่วน) |
| MPoC Software SDK | ต้องการพัฒนาการชำระเงินด้วยซอฟต์แวร์ที่สอดคล้องกับ PCI MPoC |
| SoftPOS SDK | ต้องการเปลี่ยนสมาร์ตโฟนทั่วไปให้เป็นเครื่องรับชำระเงินไร้สัมผัส |
| A&M Backend Services | ต้องการรัน attestation และการเฝ้าระวังของการใช้งาน SoftPOS บนแบ็กเอนด์ |
| SoftPOS สำหรับระบบขนส่ง | ต้องการสแตกสำเร็จรูปสำหรับประตูตรวจตั๋วและผู้ให้บริการขนส่ง |
การตรวจสอบ DUT นี้
สำหรับเครื่อง (DUT) ที่ฝังรันไทม์นี้ จะทดสอบ L1 / L2 / L3 ด้วยเครื่องทดสอบด้านล่าง โดยไม่ได้ทดสอบรันไทม์เพียงลำพัง แต่ทดสอบ DUT ที่ฝังรันไทม์แล้ว
