Browser Payment Request API for Seamless Social Commerce
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing online purchasing experiences are hindered by friction, including difficulty in transitioning from search engines or browsers to merchant sites and the need for users to manually enter payment data.
Innovation Solution
The implementation of new APIs and processes that allow users to initiate and manage online purchases within a generalized search entity or browser, without the need to transition to a merchant site that may not store payment data, using a browser payment request API to facilitate secure and seamless payments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users transition to merchant sites to complete purchases, then the purchasing process can be completed, but users must manually enter payment data and navigate through multiple sites
Solution Approach 1:
The patent introduces a payment request API as an intermediary layer between the browser and merchant sites. This API enables the browser to directly transmit payment data to merchants without requiring users to manually navigate to merchant sites or re-enter payment information, thus resolving the contradiction between purchase completion and operational convenience.
Solution Approach 2:
The system performs preliminary actions by storing payment data in the browser and preparing payment requests in advance. When a user intends to make a purchase, the payment data is already available in the browser, eliminating the need for manual entry at the merchant site and reducing the time required to complete the transaction.
2Productivity
If users expose payment data to multiple merchant sites, then purchases can be completed, but security risks increase
Solution Approach 1:
The payment request API serves as a secure intermediary that manages payment data transmission. Instead of users directly exposing payment data to multiple merchant sites, the API acts as a controlled interface that securely transmits payment information only when necessary and authorized, thereby reducing security risks while maintaining purchasing efficiency.
Solution Approach 2:
The system uses payment data stored in the browser as a secure copy that can be transmitted to merchants without requiring users to repeatedly expose their actual payment information. The browser-managed payment data acts as a secure replica that protects the original payment data from being exposed to multiple sites.
3Reliability
If manual payment data entry is required at each merchant site, then security control is maintained, but user friction increases
Solution Approach 1:
The browser provides self-service functionality by automatically managing and transmitting payment data without requiring manual user intervention. The browser's payment request API handles the secure transmission of payment information automatically, maintaining security control through the browser's built-in mechanisms while eliminating the need for users to manually enter payment data at each merchant site.
Data Source
AI summary
Disclosed are a system and process of providing social networking purchasing processes. A method includes receiving, from a posting entity and at the social networking entity, a posting or a submission of a text, an image or a video. When the submission is associated with a product within a product catalog of the posting entity, the social networking entity presents in a newsfeed of users or otherwise on the social networking entity, the text, image or video with an associated option to buy. The option to buy might be presented through a messenger application or as the user browses the posting. When there is a correlation between the posting and the product catalog, and when the user makes a purchase of the product, the user is not transitioned away from the social networking entity. Initiating a payment process occurs within the social networking entity.


