Payment Terminal Verification Using Void-Flag Test Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The potential for fraudulent transactions using transaction cards is a major concern due to the susceptibility of payment terminal and payment processing networks to theft, with compromised terminals often being non-responsive, leading to uncertainty in transaction legitimacy.

Innovation Solution

A verification computing system that includes a verification computing module to perform test payment card transactions with a void flag, analyzing connectivity, transmission time, and data integrity to determine the operational status of payment terminals and networks, bypassing settlement processes and providing real-time status notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If payment terminals perform standard transaction processing, then transaction throughput is maintained, but the ability to detect terminal compromise and network issues is reduced

Engineering Contradiction:
Improvetransaction legitimacy verificationVSAvoidtransaction processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary verification actions by sending test requests with void flags before actual transactions. This allows the terminal and network status to be verified in advance, ensuring reliability without significantly impacting overall transaction throughput since test requests are processed separately from the main transaction flow.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The verification process is segmented from regular transaction processing. Test requests with void flags are handled as separate transactions that bypass settlement processes, allowing reliability verification to occur independently without blocking or slowing down standard transaction throughput.

Inventive Principle:
Principle #1Segmentation

2Object-affected harmful factors

If payment terminals are monitored continuously for fraud detection, then security is improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improvefraudulent transaction preventionVSAvoidverification system complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system uses an intermediary verification mechanism where test requests with void flags act as mediators between the terminal and the payment network. These intermediary requests provide fraud detection capabilities without requiring complex monitoring systems, as the void flagged transactions naturally bypass settlement and provide clear verification signals.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses disposable test transactions with void flags that are processed and discarded immediately. These short-lived test requests provide necessary verification information without creating long-term complexity, as they are single-use verification tools that do not require persistent storage or complex tracking.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Reliability

If test transactions are processed through full settlement, then comprehensive verification is achieved, but unnecessary financial transactions occur

Engineering Contradiction:
Improveterminal operation verificationVSAvoidunnecessary transaction processing
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The verification function extracts the essential testing components from full transaction processing. By using void flags on test requests, the system separates the verification function from the settlement function, allowing terminal verification to occur without executing the harmful side effect of unnecessary financial settlements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Test transactions with void flags skip the settlement process entirely. The system rushes through the verification phase quickly by bypassing the time-consuming settlement steps, achieving terminal verification without incurring unnecessary transaction processing costs or delays.

Inventive Principle:
Principle #21Skipping (Rushing through)

4Loss of information

If payment terminals provide real-time status information, then user confidence increases, but network communication overhead increases

Engineering Contradiction:
Improveterminal status transparencyVSAvoidnetwork communication energy
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The system maintains continuous verification capability through periodic test requests with void flags. This continuous action provides real-time status information to users about terminal and network operability without requiring constant communication, as the test requests can be spaced out while still providing timely verification.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12469030B2Methods and systems for verification of operations of computer terminals and processing networks
Publication Date: 2025.11.11 MASTERCARD INT INC
  • US12469030B2 patent drawing
  • US12469030B2 patent drawing
  • US12469030B2 patent drawing

AI summary

A verification computing system for verifying operation of a payment terminal and a payment processing network linking the payment terminal to a payment processor is provided. The verification computing system includes at least one verification computing module including at least one processor. The verification computing module is programmed to receive a test request message corresponding to a test payment card transaction from the payment terminal, identify a void flag included in the test request message, and bypass a settlement process for the test payment card transaction based on the identified void flag. The verification computing module is further configured to determine an operating status of the payment terminal and the payment processing network, generate a test response message based upon the determination, and transmit the test response message to the payment terminal for notifying a user.