Aggregation Code Payment Page Access With Server-Side Redirection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing payment methods using aggregation codes face low success rates and poor user experience due to multiple network interactions and redirections, often failing to obtain the payment page successfully due to weak network signals.

Innovation Solution

A first server processes the access request from a terminal scanning an aggregation code, obtaining a redirection address and sending a payment request to a second server to retrieve the payment page information, reducing direct terminal interactions and redirections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the terminal directly accesses the aggregation code through multiple 302 redirections, then the payment system can support multiple payment channels, but the network interaction times increase and the success rate decreases

Engineering Contradiction:
Improvepayment channel integrationVSAvoidpayment page access success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary between the terminal and the aggregation code management system. The server receives the access request from the terminal, obtains the payment page through the redirection process, and then returns it to the terminal. This mediator approach reduces the number of times the terminal needs to interact with the system, thereby improving success rate while maintaining multi-channel support capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the terminal performs multiple network interactions to obtain the payment page, then the aggregation code can route to different payment channels, but the network signal requirements increase and weak signals cause access failures

Engineering Contradiction:
Improvepayment channel routingVSAvoidnetwork signal weakness impact
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The server acts as a protective intermediary that shields the terminal from the harmful effects of weak network signals. By concentrating the network interactions on the server side rather than the terminal side, the system reduces the burden on terminal network connectivity, allowing users with weak network signals to still access payment pages successfully.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the terminal processes multiple 302 redirections itself, then the system can implement complex payment flows, but the terminal's processing burden and time consumption increase

Engineering Contradiction:
Improvepayment flow complexityVSAvoidpage access time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the payment access process into two distinct parts: the terminal is responsible only for scanning the code and initiating the request, while the server handles the complex redirection logic and page retrieval. This segmentation offloads the time-consuming processing from the terminal, reducing user waiting time while preserving the ability to handle complex multi-channel payment flows.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12511637B2Method, apparatus, and device for accessing aggregation code payment page, and medium
Publication Date: 2025.12.30 ALIPAY COM CO LTD
  • US12511637B2 patent drawing
  • US12511637B2 patent drawing
  • US12511637B2 patent drawing

AI summary

Embodiments of this specification disclose a method, an apparatus, and a device for accessing an aggregation code payment page, and a medium. The solution includes: obtaining, by a first server, an access request sent by a terminal, where the access request is generated by the terminal by scanning a target aggregation code, and the access request includes code information of the target aggregation code and a terminal identifier of the terminal; obtaining a first redirection address corresponding to the code information; sending a payment request for the target aggregation code based on the first redirection address; obtaining target page information of a payment page corresponding to the target aggregation code; and sending the target page information to the terminal.