POS-Payment Terminal Pairing via Checkout Server API

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for a system that enables intuitive, efficient, and secure pairing and collaboration between a merchant POS device and a payment card reader terminal, allowing merchants to customize their POS systems without compromising payment security and functionality.

Innovation Solution

The system involves a merchant POS device communicating with a checkout service server via an API, which authorizes and pairs with a payment reader terminal, enabling secure transaction processing through network connections to a financial entity server, supporting various payment instruments including cards and digital devices, and allowing cardless transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a merchant uses a separate payment terminal device to offload receipt of customer personal data, then payment security is improved and data breach risks are reduced, but device complexity increases and pairing coordination becomes more difficult

Engineering Contradiction:
Improvepayment securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system is divided into separate functional components: a merchant POS device for transaction initiation and a payment terminal device for secure data processing. This segmentation allows the payment terminal to be a specialized security-focused device while the POS handles merchant-specific operations, resolving the contradiction by making separability a feature rather than a complexity burden.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A pairing record stored on the POS device acts as an intermediary that pre-establishes the relationship between the POS device and payment terminal device. This intermediary mechanism simplifies the coordination between separate devices by providing a pre-configured trust relationship, eliminating the need for complex real-time negotiation protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If a merchant customizes their POS device for specific industry needs, then adaptability and functionality are improved, but integration with payment processing becomes more difficult

Engineering Contradiction:
ImprovePOS customizationVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The payment terminal device is designed as a universal device that can work with any POS device through the standardized pairing mechanism. The terminal device maintains its own payment processing capabilities while being agnostic to the specific POS customization, allowing merchants to customize their POS without compromising payment functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The payment processing functionality is extracted from the POS device and placed in a separate payment terminal device. This extraction allows the POS device to be fully customized for specific industry needs while the payment terminal handles standardized payment processing, eliminating integration complexity while preserving adaptability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If a merchant pairs multiple payment terminal devices with a single POS device, then operational flexibility is improved, but pairing management and authorization become more complex

Engineering Contradiction:
Improveterminal interchangeabilityVSAvoidpairing management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables self-service pairing where the POS device and payment terminal device can establish pairings autonomously through automated protocols. The pairing record is automatically created and stored, eliminating the need for manual configuration or complex management interfaces for multiple device pairings.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11216795B2Pairing merchant point of sale with payment reader terminal via server application programming interface
Publication Date: 2022.01.04 BLOCK INC
  • US11216795B2 patent drawing
  • US11216795B2 patent drawing
  • US11216795B2 patent drawing

AI summary

A merchant uses a merchant point of sale (POS) device to identify items or services for purchase by a customer, and costs for each. One or more payment amounts are sent from the merchant POS device to a checkout server using an application programming interface (API), which the checkout server sends on to an authorized payment terminal device that then reads payment information from a payment object and sends the payment information back to the checkout server. The checkout server processes the transaction and confirms transaction completion to the merchant POS device and payment terminal device.