QR Payment Tracking for Duplicate Purchase Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing payment systems using QR codes lack the capability to seamlessly integrate transaction data with customer behavior insights, leading to challenges in unifying disparate payment platforms and preventing duplicate purchases, especially across multiple payment systems.
Innovation Solution
A QR code-based system that utilizes device IDs and customer tokens to identify customers, track transactions, and analyze metadata to prevent duplicate purchases, while aggregating customer purchase data for merchant insights using machine learning algorithms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If traditional payment systems are used, then payment processing is simple, but transaction data cannot be linked with customer behavior insights
Solution Approach 1:
The patent introduces a merchant system as an intermediary component that sits between the payment platform and the analytics system. This merchant system receives transaction data from the payment platform and forwards it to the analytics system, enabling data linkage without requiring the payment platform itself to become complex. The intermediary handles the integration logic and data transformation, keeping the core payment system simple while achieving the goal of linking transactions with customer behavior insights.
2Adaptability or versatility
If multiple payment platforms are integrated, then payment versatility increases, but duplicate purchases cannot be prevented
Solution Approach 1:
The patent implements a universal device ID system that works across multiple payment platforms. Instead of creating separate tracking mechanisms for each payment platform, the system uses a single device ID that can identify customers regardless of which payment platform they use. This universal identifier enables the analytics system to track transactions and prevent duplicate purchases across all integrated payment platforms, maintaining reliability while supporting versatility.
Solution Approach 2:
The system implements a feedback mechanism where the analytics system monitors transactions in real-time and provides feedback to prevent duplicate purchases. When a transaction is detected, the system checks for duplicate device IDs within a specified time window and generates alerts or blocks subsequent duplicate transactions. This feedback loop ensures that even with multiple payment platforms integrated, the system can reliably identify and prevent duplicate purchases by continuously monitoring and responding to transaction patterns.
3Ease of operation
If QR code scanning is used, then payment convenience is improved, but repeat purchases cannot be detected
Solution Approach 1:
The patent implements preliminary action by capturing and storing the device ID at the moment of QR code scanning and transaction initiation. Instead of waiting for multiple transactions to occur before detecting repeats, the system proactively records the device ID and transaction details in advance, creating a baseline for future comparison. This preliminary data capture enables the system to immediately identify repeat purchases by comparing new transactions against the stored baseline, maintaining payment convenience while enabling repeat purchase detection.
Data Source
AI summary
A computer implemented method, system, and non-transitory computer-readable device usable in a mobile transaction environment. A customer scans a purchasing code (e.g., a quick-response (QR) code) using, for example, a mobile device. The QR code is encoded with a payment configuration ID and a merchant account token associated with bank account information for the merchant. Historical purchases for the customer, are analyzed in real time to alert a customer of potential duplicate purchases through a UI on the mobile device. The user may complete or cancel the current transaction by interacting with the UI.


