Gashapon Machine Integration

Overview and Introduction

Gashapon Integration — Connecting Physical Machines to Digital Experiences

A streamlined solution for integrating mobile applications with physical gashapon machines, offering cashless transactions and enhanced user engagement.

Mobile App and Gashapon Integration
Cashless
Secure
Seamless

Overall Integration Flow

1. User Initiates

User selects "Play Gashapon" in the mobile app

2. QR Code Generation

App generates a QR code containing user and transaction data

3. Machine Scans

Gashapon machine scans the QR code

4. Point Deduction

Backend verifies and deducts points from user's account

5. Machine Activates

Gashapon machine dispenses a capsule

Detailed Communication Flow

sequenceDiagram participant U as User participant A as App participant B as Backend participant M as Gashapon Machine U->>A: Selects "Play Gashapon" A->>A: Generate QR Code A->>U: Display QR Code U->>M: Shows QR Code to machine M->>M: Scans QR Code M->>B: Validate QR Code B->>B: Verify user points B->>B: Deduct points B->>M: Success response M->>M: Activate mechanism M->>B: Report outcome B->>A: Update transaction status A->>U: Display result