Browser Extension Virtual Wallet Payment Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Consumers face difficulties in making payments at virtual merchant locations without integrated virtual wallet options or merchant accounts, as they need to provide detailed payment information for each transaction, which is inconvenient and dependent on merchant integration capabilities.

Innovation Solution

The use of browser extensions in web browsers that interact with virtual wallet platforms to facilitate transactions by retrieving payment credentials and submitting authorization requests through APIs, allowing consumers to pay with virtual wallets even without merchant account integration or virtual wallet options.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If consumers use traditional payment methods at virtual merchant locations, then they can complete transactions, but they must provide detailed payment information for each transaction which is inconvenient

Engineering Contradiction:
Improvepayment convenienceVSAvoidtime to provide payment information
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-storing payment account credentials in a virtual wallet and pre-establishing integration between the web browser extension and the virtual wallet platform. This allows payment information to be ready in advance, eliminating the need for consumers to manually input details during each transaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a browser extension as an intermediary component that mediates between the consumer's web browser and the virtual wallet platform. This extension automatically retrieves stored credentials and submits authorization requests, serving as a bridge that simplifies the payment process without requiring direct consumer interaction with payment details.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If virtual wallet platforms are integrated into merchant virtual locations, then payment process is simplified, but dependency on merchant integration capabilities and willingness increases

Engineering Contradiction:
Improvetransaction process simplicityVSAvoidpayment option availability across merchants
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The browser extension is designed as a universal solution that works across multiple merchant virtual locations without requiring individual merchant integrations. It provides multi-functionality by enabling virtual wallet payments at any merchant site that supports basic web browsing, making the payment capability independent of specific merchant platform capabilities.

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

Solution Approach 2:

The browser extension acts as an intermediary layer between the consumer and various merchant platforms, enabling virtual wallet payments without requiring direct integration between the virtual wallet platform and each merchant. This intermediary approach allows the system to work across diverse merchant environments while maintaining simplified payment processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If consumers provide payment information directly to merchants, then transactions can be completed, but security exposure and complexity increase

Engineering Contradiction:
Improvetransaction completion rateVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the sensitive payment credential handling functionality from the merchant's virtual location and places it within the consumer's controlled environment through the browser extension and virtual wallet platform. This separation removes payment information exposure from the merchant system while maintaining transaction completion capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11301838B2Systems and methods for using network extensions
Publication Date: 2022.04.12 MASTERCARD INT INC
  • US11301838B2 patent drawing
  • US11301838B2 patent drawing
  • US11301838B2 patent drawing

AI summary

Systems and methods are provided for facilitating network transactions through use of browser extensions. One exemplary method includes accessing a virtual location associated with an entity through a web browser and receiving, from a user, a selection of a browser extension associated with the web browser, when at least one product is designated by the user at the virtual location. The method also includes calling a first application programming interface (API) associated with a virtual account platform, based on the selection of the browser extension, requesting virtual account information for the user from the virtual account platform, and displaying the virtual account information to the user. The method further includes calling a second API associated with the entity, requesting a transaction amount for the at least one product, and submitting a request for a network transaction based on the received virtual account information and the received transaction amount.