แอพชำระเงินวีซ่า MSD โดยใช้การจำลองการ์ดโฮสต์ (HCE)
แอพที่ช่วยให้นักพัฒนาเข้าใจคุณสมบัติการจำลองการ์ดโฮสต์ Android ใหม่สำหรับการชำระเงิน แอพช่วยให้คุณป้อนข้อมูลแถบแม่เหล็กของคุณเองจากการ์ดวีซ่าและใช้ในโปรโตคอลการชำระเงิน NFC ที่เรียกว่า Visa MSD ในขณะที่วีซ่าไม่ได้ตั้งใจให้ผู้ถือบัตรใช้ข้อมูลด้วยวิธีนี้แอปจะทำงานกับการ์ดวีซ่าจากธนาคารส่วนใหญ่ Visa MSD เป็นโปรโตคอลการชำระเงินที่ได้รับการสนับสนุนโดยเทอร์มินัลการชำระเงินของ NFC ส่วนใหญ่ในสหรัฐอเมริกาและแคนาดา
ในการรับข้อมูลแถบแม่เหล็กจากการ์ดของคุณคุณจะต้องมีเครื่องอ่าน ในสหรัฐอเมริกาพวกเขามีให้บริการทั้งใน Amazon และ Ebay ในราคาประมาณ $ 20 อุปกรณ์ราคาไม่แพงคืออุปกรณ์ USB ที่ทำหน้าที่เป็นอินพุตแป้นพิมพ์ดังนั้นจึงไม่จำเป็นต้องใช้ไดรเวอร์พิเศษในคอมพิวเตอร์ Windows หรือ Mac OS X ในขณะที่ฉันแน่ใจว่ามีตัวเลือกที่ปลอดภัยมากขึ้นคุณสามารถใช้แอพเช่น Google Keep หรือ Docs เพื่อถ่ายโอนอินพุตปัดไปยังโทรศัพท์ของคุณอย่างรวดเร็วและวางลงในแอพ ข้อมูลการ์ดที่ป้อนลงในแอพจะถูกเก็บไว้โดยใช้ API SharedPreference ของ Android ในลักษณะที่แอพอื่นไม่สามารถเข้าถึงได้บนโทรศัพท์ที่ไม่ได้รูท
ซอร์สโค้ดเต็มรูปแบบไปยัง SwipeYours มีอยู่ใน GitHub: https://github.com/dimalinux/swipeyours
บล็อกอธิบายรายละเอียดมากมายของ SwipeYours : http://blog.simplytapp.com/2014/01/host-card-emulation-series-swipeyours.html
SwipeYours ต้องการทั้ง NFC และและ Android เวอร์ชัน> = 4.4 สำหรับ HCE (การจำลองการ์ดโฮสต์)
ความเป็นส่วนตัว: แอพนี้ไม่มีสิทธิ์ทางอินเทอร์เน็ตและจะไม่ถ่ายโอนข้อมูลบัตรของคุณทุกที่นอกเหนือจากอินเตอร์เฟส NFC สำหรับการชำระเงิน
อ่านเพิ่มเติม