รูปที่ 1 แสดงสถาปัตยกรรมทางเทคนิคสําหรับการชําระเงินแบบเปิดและการโต้ตอบกับ Google Wallet

ต่อไปนี้เป็นคำจำกัดความของแต่ละส่วนของสถาปัตยกรรมทางเทคนิค
- อุปกรณ์เคลื่อนที่ที่มี Google Wallet
อุปกรณ์เคลื่อนที่ที่ขับเคลื่อนโดยระบบปฏิบัติการ Android ช่วยให้ผู้ใช้เพิ่มบัตรได้อย่างปลอดภัย Google Wallet Google Wallet อำนวยความสะดวกในกระบวนการแปลงข้อมูลเป็นโทเค็น ซึ่งเป็นเวลาที่เครือข่ายการชำระเงินแปลงข้อมูลบัตรเป็นโทเค็นและเพิ่มโทเค็นเฉพาะอุปกรณ์ในอุปกรณ์เคลื่อนที่ สำหรับ ข้อมูลเพิ่มเติมเกี่ยวกับการแปลงข้อมูลเป็นโทเค็นได้ที่ วิธีการชำระเงิน
Google Wallet ใช้ได้กับอุปกรณ์ Android สมัยใหม่ส่วนใหญ่จากผู้ผลิตหลายรายและหลายรูปแบบ ดูข้อกำหนดขั้นต่ำได้ที่ข้อกําหนดเบื้องต้น
- ผู้อ่านขนส่งสาธารณะ
เครื่องอ่านบัตรโดยสารมักจะเป็นเครื่องอ่านบัตรที่สถานีขนส่งหรือจุดขึ้นรถโดยสาร เครื่องอ่านและเครื่องรับบัตรโดยสารจะรับข้อมูลเข้าสู่ระบบการชำระเงินจาก Google Wallet ในลักษณะเดียวกับที่รับข้อมูลเข้าสู่ระบบการชำระเงินจากบัตรเครดิตหรือบัตรเดบิตแบบไม่ต้องสัมผัส เครื่องอ่านขนส่งสาธารณะต้องเป็นไปตามโปรโตคอล EMV จึงจะรับการชำระเงินแบบไม่ต้องสัมผัสได้ ดูข้อมูลเพิ่มเติมได้ที่ข้อกำหนดพื้นฐานด้านฟังก์ชันการทำงาน
ผู้อ่านอาจต้องอัปเกรดซอฟต์แวร์เพื่อให้เป็นไปตามข้อกำหนดและรองรับการชำระเงินผ่าน EMV บนอุปกรณ์เคลื่อนที่ ดูข้อมูลเพิ่มเติมเกี่ยวกับข้อกำหนดของ Google สำหรับแท็ก EMV ได้ที่ข้อกำหนดพื้นฐานด้านฟังก์ชันการทำงาน
สำหรับผู้อ่านที่ออฟไลน์ หรือไม่มีการเชื่อมต่ออินเทอร์เน็ตความเร็วสูงที่เชื่อถือได้ ต้องเปิดใช้การดำเนินการขนส่งสาธารณะ การตรวจสอบสิทธิ์อุปกรณ์แบบออฟไลน์ (ODA) ดูข้อกำหนดขั้นต่ำได้ที่ข้อกําหนดเบื้องต้น
- เซิร์ฟเวอร์ขนส่งสาธารณะ
- เซิร์ฟเวอร์แบ็กเอนด์ โดยปกติแล้วผู้ให้บริการขนส่งสาธารณะหรือผู้ผสานรวมระบบจะเป็นผู้ดำเนินการ ไพ่ ผู้อ่านมักจะเชื่อมต่อกับเซิร์ฟเวอร์เป็นพักๆ และทำธุรกรรมเป็นกลุ่ม เซิร์ฟเวอร์จะได้รับคำขอประมวลผลเป็นกลุ่มและส่งคำขอไปยังการชำระเงินของผู้ให้บริการขนส่งสาธารณะ ผู้ประมวลผลข้อมูล
- ตัวประมวลผลการชำระเงิน
- ผู้ประมวลผลการชำระเงินคือบริษัทที่จัดการธุรกรรม โดยระบบจะยกเลิกการแปลงข้อมูลเข้าสู่รูปแบบโทเค็นของข้อมูลเข้าสู่ระบบการชำระเงินที่แปลงข้อมูลเข้าสู่รูปแบบโทเค็นแล้วและทำธุรกรรมกับธนาคารผู้ออกบัตรให้เสร็จสมบูรณ์ ดูข้อมูลเพิ่มเติมเกี่ยวกับการประมวลผลการชำระเงินได้ที่วิธีการชำระเงิน
- ผู้ให้บริการโทเค็น (TSP)
- TSP สำหรับเครือข่ายการชำระเงินให้บริการในการแปลงข้อมูลเป็นโทเค็นและตัดการเข้ารหัสเครดิตและบัตรเดบิต ผู้ประมวลผลข้อมูลใช้ประโยชน์จาก TSP เพื่อดึงข้อมูลเข้าสู่ระบบการชำระเงินตามโทเค็น แอป Google Wallet จะส่งไปให้พวกเขา
- เซิร์ฟเวอร์ของ Google
- เซิร์ฟเวอร์จะทำหน้าที่เป็นลิงก์ระหว่างพาร์ทเนอร์ของ Google กับอุปกรณ์เคลื่อนที่ที่ใช้ระบบปฏิบัติการ Android ของผู้ใช้ TSP ส่งการแจ้งเตือนธุรกรรม เช่น การอนุมัติและการปิดยอด ไปยังเซิร์ฟเวอร์ Google เซิร์ฟเวอร์ของ Google จะใช้ข้อมูลนี้เพื่อแสดงการแจ้งเตือนและใบเสร็จธุรกรรมแก่ผู้ใช้