Payment Terminal Invalidation Logic for Multi-Order Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inefficient payment processing at shops due to improper operation of payment devices by unfamiliar customers, leading to increased workload for shop assistance and potential errors in payment procedures.
Innovation Solution
An information processing device that obtains and transmits order identification information, prints it on a medium, and issues invalidation commands to prevent unauthorized payments, ensuring only the latest payment information is validated, reducing the workload on shop assistance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If customers operate payment devices themselves, then productivity is improved by reducing queue time, but reliability deteriorates due to improper operations and payment errors
Solution Approach 1:
The system enables customers to independently complete payment procedures by having them operate payment terminals to input payment information and receive payment completion notifications, eliminating the need for shop assistance and thereby improving productivity while maintaining reliability through system-guided processes
Solution Approach 2:
The payment terminal provides immediate feedback to customers by displaying payment completion notifications, allowing customers to confirm successful payments without requiring shop assistance verification, thus improving both productivity and reliability
2Adaptability or versatility
If multiple payment information records are maintained for the same customer, then adaptability is improved to handle multiple orders, but device complexity increases due to validation requirements
Solution Approach 1:
The system performs preliminary validation by checking whether a payment completion notification already exists for a customer before processing a new payment, preventing duplicate payments and simplifying the validation logic while maintaining adaptability for multiple orders
Solution Approach 2:
The payment terminal extracts and validates only the essential payment completion notification from multiple possible records, separating the critical validation step from other payment processing functions, thereby reducing device complexity while preserving multi-order handling capability
Data Source
AI summary
An information processing device obtains order identification information capable of identifying an order placed by an order-placing person, transmits, as payment information, the order identification information, causes a printing process of a print medium to be executed, the print medium being capable of identifying the order identification information and gives, to another information processing device when an additional order placed by the order-placing person is received, an invalidation command which invalidates the order identification information in such a way that a payment with respect to the order identification information on an order not paid yet and placed by the same order-placing person is disabled.


