Integrating externally-supplied interface component into transaction platform
First Claim
1. A method comprising:
- providing, by a processing device executing a loan provider server, a program embedded in an online store user interface (UI) displaying content associated with a merchandise item available for purchase via a transaction platform provided by an online store server, wherein the program is associated with a visual icon presented on the online store UI;
in response to receiving a first request generated by a selection of the visual icon, transmitting a first instruction to the program to generate a first display of a first form in one of an inline frame element or a pop-up element in the online store UI to collect data associated with a loan application associated with a transaction corresponding to the merchandise item;
in response to receiving a submission of the data associated with the loan application, determining to approve a loan associated with the merchandise item in view of the data associated with the loan application;
transmitting a second instruction to the program to generate a second display of a second form in the one of the inline frame element or the pop-up element in the online store UI to present a term of the loan associated with the merchandise item;
in response to receiving a second request generated by receiving an acceptance of the term of the loan, generating, by the processing device executing the loan provider server, a token comprising an identifier corresponding to the loan and the transaction; and
transmitting the token to one of the online store server or an application interface associated with the online store server, wherein the token is processed to enable completion of the transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
A method relating to providing a program embedded in an online store user interface (UI) displaying content provided by an online store server, transmitting a first instruction to the program to generate a first display of a first form in one of an inline frame element or a pop-up element in the online store UI to collect data associated with a loan application, determining to approve a loan in view of the data associated with the loan application, determining to approve a loan in view of the data associated with the loan application, transmitting a second instruction to the program to generate a second display of a second form in the one of the inline frame element or the pop-up element in the online store UI to present a term of the loan, identifying a token associated with the loan, and transmitting the token to the online store server.
-
Citations
20 Claims
-
1. A method comprising:
-
providing, by a processing device executing a loan provider server, a program embedded in an online store user interface (UI) displaying content associated with a merchandise item available for purchase via a transaction platform provided by an online store server, wherein the program is associated with a visual icon presented on the online store UI; in response to receiving a first request generated by a selection of the visual icon, transmitting a first instruction to the program to generate a first display of a first form in one of an inline frame element or a pop-up element in the online store UI to collect data associated with a loan application associated with a transaction corresponding to the merchandise item; in response to receiving a submission of the data associated with the loan application, determining to approve a loan associated with the merchandise item in view of the data associated with the loan application; transmitting a second instruction to the program to generate a second display of a second form in the one of the inline frame element or the pop-up element in the online store UI to present a term of the loan associated with the merchandise item; in response to receiving a second request generated by receiving an acceptance of the term of the loan, generating, by the processing device executing the loan provider server, a token comprising an identifier corresponding to the loan and the transaction; and transmitting the token to one of the online store server or an application interface associated with the online store server, wherein the token is processed to enable completion of the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device associated with a loan provider server to:
-
provide a program embedded in an online store user interface (UI) displaying content associated with a merchandise item available for purchase via a transaction platform provided by an online store server, wherein the program is associated with a visual icon presented on the online store UI; in response to receiving a first request generated by a selection of the visual icon, transmit a first instruction to the program to generate a first display of a first form in one of an inline frame element or a pop-up element in the online store UI to collect data associated with a loan application associated with a transaction corresponding to the merchandise item; in response to receiving a submission of the data associated with the loan application, determining to approve a loan associated with the merchandise item in view of the data associated with the loan application; transmit a second instruction to the program to generate a second display of a second form in the one of the inline frame element or the pop-up element in the online store UI to present a term of the loan; in response to receiving a second request generated by receiving an acceptance of the term of the loan, generate, by the processing device executing the loan provider server, a token comprising an identifier corresponding to the loan and the transaction; and transmit the token to one of the online store server or an application interface associated with the online store server, wherein the token is processed to enable completion of the transaction. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a memory, and a processing device, communicatively coupled to the memory, executing a loan provider server to; provide a program embedded in an online store user interface (UI) displaying content associated with a merchandise item available for purchase via a transaction platform provided by an online store server, wherein the program is associated with a visual icon presented on the online store UI; in response to receiving a first request generated by a selection of the visual icon, transmit a first instruction to the program to generate a first display of a first form in one of an inline frame element or a pop-up element in the online store UI to collect data associated with a loan application associated with a transaction corresponding to the merchandise item; in response to receiving a submission of the data associated with the loan application, determining to approve a loan associated with the merchandise item in view of the data associated with the loan application; transmit a second instruction to the program to generate a second display of a second form in the one of the inline frame element or the pop-up element in the online store UI to present a term of the loan; in response to receiving a second request generated by receiving an acceptance of the term of the loan, generate, by the processing device executing the loan provider server, a token comprising an identifier corresponding to the loan and the transaction; and transmit the token to one of the online store server or an application interface associated with the online store server, wherein the token is processed to enable completion of the transaction. - View Dependent Claims (18, 19, 20)
-
Specification