Payment Gateway for Multi-Merchant Terminals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing payment systems in shared environments, such as airports, face challenges in certification and maintenance due to the need to support multiple merchants and payment providers, leading to complexity and reduced flexibility in processing transactions securely.

Innovation Solution

A payment processing system that uses a common architecture to connect multiple payment providers, allowing a single terminal to process transactions for multiple merchants while maintaining secure payment transactions and adhering to PCI compliance, by storing a single key and routing transactions through a message broker using TLS 1.2 encryption, supporting multiple payment service providers, and enabling full chip-and-pin payments according to EMV standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single payment terminal runs multiple 3rd party payment applications for different merchants, then the terminal can serve multiple merchants in a shared environment, but the certification becomes complex and maintenance becomes difficult when changes occur in any payment application

Engineering Contradiction:
Improvemulti-merchant supportVSAvoidcertification complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the payment processing functionality by introducing a payment gateway that acts as an intermediary layer between the terminal and multiple payment service providers. Each payment application communicates with the gateway through standardized interfaces, isolating certification requirements to the gateway component rather than requiring recertification of the entire terminal ecosystem when payment applications change.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The payment gateway serves as an intermediary component that mediates between merchant payment applications and payment service providers. It provides a stable, certified interface that remains unchanged even when payment applications or providers are updated, thereby maintaining certification while enabling multi-merchant support and flexible updates.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If a payment aggregator processes payments for all merchants using a shared terminal, then the terminal can be shared among multiple merchants, but the aggregator acts as a single merchant of record which reduces choice and competition among payment service providers and creates difficulty in processing refunds or chargebacks

Engineering Contradiction:
Improveshared terminal capabilityVSAvoidrefund and chargeback processing
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The payment gateway acts as an intermediary that preserves the original merchant-of-record relationships. Instead of the aggregator becoming the merchant of record, the gateway enables direct communication between merchants and their chosen payment service providers, maintaining merchant autonomy and simplifying refund and chargeback processing while still enabling shared terminal usage.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple merchant applications run concurrently at a single terminal with separate payment processors for each, then each merchant can have their own payment processing, but the device complexity increases and the limited key storage slots in payment terminals constrain the number of supported merchants

Engineering Contradiction:
Improveconcurrent merchant processingVSAvoidpayment processor multiplication
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system merges multiple payment processing functions into a single payment gateway that handles communications with multiple payment service providers. Instead of requiring separate payment processors for each merchant application, the gateway consolidates these functions, reducing device complexity and key storage requirements while maintaining the ability to process payments for multiple merchants concurrently through a unified architecture.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20230325803A1Payment processing system and method therefor
Publication Date: 2023.10.12 SITA INFORMATION NETWORKING COMPUTING USA INC
  • US20230325803A1 patent drawing
  • US20230325803A1 patent drawing
  • US20230325803A1 patent drawing

AI summary

A payment processing system is discloses. The system comprises a module configured to receive a payment request for a payment transaction from one of a plurality of different merchant applications associated with a computing device wherein the request comprises payment information comprising a merchant code or transaction identifier; in response to receiving the payment request, receive encrypted payment data from a reader coupled to the computing device wherein the payment data comprises an account number associated with a user wherein the account number is encrypted according to a first key; and transmit the payment information and the encrypted payment data to a payment server.