Information Processing Apparatus Locale Change Payment Server Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Information processing apparatuses face issues when locale information is changed, leading to problems in accessing the correct payment management server for payment status confirmation, resulting in incomplete payment processing and user access issues.
Innovation Solution
The apparatus requests a specific server associated with the currently set locale information, stores server identification information, and obtains processing results from that server, ensuring consistent payment management server access even if locale information is changed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the system accesses the payment management server based on currently set locale information, then the payment processing can be executed, but when locale information is changed, the system cannot obtain payment status information because it accesses a different server
Solution Approach 1:
The system performs preliminary action by storing the server identification information of the payment management server that executed the payment processing, before any locale information changes occur. This stored identification information is then used to reliably access the correct server for payment status confirmation, preventing the problem of accessing the wrong server after locale changes.
2Adaptability or versatility
If the system allows locale information to be changed after payment processing, then user flexibility is improved, but the system cannot confirm payment status because it accesses a different server associated with the new locale information
Solution Approach 1:
The system creates a copy of the server identification information that identifies the payment management server associated with the locale information at the time of payment processing. This copied identification information is stored and used subsequently to access the correct server for payment status confirmation, allowing locale information to change while maintaining reliable access to the original payment server.
3Productivity
If the system uses locale information to select the payment management server, then appropriate payment processing can be executed, but changing locale information causes the system to access a different server that does not manage the payment status
Solution Approach 1:
The system performs preliminary action by capturing and storing the server identification information of the payment management server that processed the payment, before any locale information changes occur. This stored identification information ensures that the system can reliably access the correct server for payment status confirmation, preventing loss of payment status information even when locale information changes cause the system to potentially access a different server.
Data Source
AI summary
There is provided an information processing apparatus. A request unit requests a specific server among a plurality of servers to execute predetermined processing, the specific server being associated with specific locale information that is currently set. A storage unit stores server identification information that identifies the specific server associated with the specific locale information. An obtainment unit identifies the specific server based on the server identification information, and obtains predetermined information derived from the predetermined processing from the specific server that has been identified.


