Drag-and-Drop Payment Mechanism for Online Transaction Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Online financial transactions are inefficient due to the need for repeated entry of payment and identification information, making the process tedious and time-consuming.
Innovation Solution
A system and method that allows users to select items for purchase by dragging and dropping them onto a payment mechanism within a graphical user interface, which communicates with a payment processing device to authorize and complete transactions, eliminating the need for repeated entry of information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If customers re-enter identification and payment information for each online transaction, then transaction security is maintained, but transaction efficiency deteriorates
Solution Approach 1:
The system stores customer identification and payment information in advance during account setup. This preliminary action eliminates the need for repeated information entry during subsequent transactions, directly resolving the contradiction by maintaining security through pre-validated stored information while dramatically improving transaction efficiency.
Solution Approach 2:
The system creates a digital copy of the customer's payment information and stores it securely in the payment processing system. This copy can be automatically retrieved and used for future transactions without requiring the customer to re-enter the original information, thus improving productivity while maintaining security through controlled access to the stored copy.
2Ease of operation
If customers manually enter payment information each time, then information accuracy is maintained, but ease of operation deteriorates
Solution Approach 1:
The system automatically retrieves stored payment information and processes transactions without requiring manual customer input. The payment mechanism autonomously completes the transaction using pre-stored data, greatly simplifying the user interface and improving ease of operation while the backend complexity is managed by the payment processing system.
Solution Approach 2:
The payment processing system acts as an intermediary between the customer and the merchant. It stores and manages payment information securely, then automatically retrieves and transmits the appropriate information during transactions. This intermediary layer simplifies the customer's interaction while handling the complexity of information management and security protocols.
3Productivity
If payment information is stored for future transactions, then transaction speed improves, but security risk increases
Solution Approach 1:
The payment processing system serves as a secure intermediary that stores payment information in an encrypted, protected environment. It controls access to this stored information through authentication protocols and only releases data when a valid transaction is authorized. This intermediary approach enables fast transaction processing by retrieving pre-stored information while maintaining security through controlled access mechanisms.
Solution Approach 2:
The system creates secure digital copies of payment information and stores them in protected databases with controlled access. These copies can be quickly retrieved for transactions without exposing the original sensitive data. The copying process, combined with encryption and access controls, enables rapid transaction processing while maintaining security by never exposing the actual payment credentials during transactions.
Data Source
AI summary
Systems and methods for facilitating financial transactions over a network include a merchant device, a client device and a payment processing device. The merchant device is adapted to allow a merchant to provide items for purchase via the network. The client device is adapted to allow a user to access the merchant device via the network and view the items for purchase. The client device is adapted to provide a payment mechanism to the user. The user generates a purchase request for an item by selecting the one item, dragging the item to the payment mechanism, and dropping the item over the payment mechanism. The payment processing device is adapted to receive the purchase request from the client device via the network and authorize the user to purchase the item from the merchant based on information passed with the purchase request.


