METHOD AND APPARATUS FOR PROCESSING PAYMENT TRANSACTIONS FROM A CHAT APPLICATION INTEGRATED WITH A PAYMENT APPLICATION THAT LEVERAGES SOCIAL FEATURES FROM THE CHAT APPLICATION
First Claim
1. A method comprising:
- integrating, by use of a processor, a payment application into a client messaging application;
linking a payment button with the payment application;
receiving, by use of the processor, a payment request through the client messaging application from a client user via the payment button;
using the payment application to identify an account on a payment site that corresponds to the payment request; and
performing a payment transaction with the identified account corresponding to the payment request at the payment site via the payment application.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for processing payment transactions and social features from a messaging or chat application with an integrated payment application. An example embodiment includes: integrating a payment application into a client messaging application; linking a payment button with the payment application; receiving a payment request through the client messaging application from a client user via the payment button; using the payment application to identify an account on a payment site that corresponds to the payment request; and performing a payment transaction with the identified account corresponding to the payment request at the payment site via the payment application. The embodiment is configured to facilitate social sharing functions including: inviting users to download the payment application, sharing a contact list among a plurality of payment application users, inviting users to chat from the payment application, and updating a user profile in the client messaging application by the payment application.
116 Citations
20 Claims
-
1. A method comprising:
-
integrating, by use of a processor, a payment application into a client messaging application; linking a payment button with the payment application; receiving, by use of the processor, a payment request through the client messaging application from a client user via the payment button; using the payment application to identify an account on a payment site that corresponds to the payment request; and performing a payment transaction with the identified account corresponding to the payment request at the payment site via the payment application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article of manufacture comprising a non-transitory machine-readable storage medium having machine executable instructions embedded thereon, which when executed by a machine, cause the machine to:
-
integrate a payment application into a client messaging application; link a payment button with the payment application; receive a payment request through the client messaging application from a client user via the payment button; use the payment application to identify an account on a payment site that corresponds to the payment request; and perform a payment transaction with the identified account corresponding to the payment request at the payment site via the payment application. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a processor; a memory coupled to the processor to store information related to user messaging and payments; and a client messaging module to; integrate a payment application into a client messaging application;
link a payment button with the payment application;
receive a payment request through the client messaging application from a client user via the payment button;
use the payment application to identify an account on a payment site that corresponds to the payment request; and
perform a payment transaction with the identified account corresponding to the payment request at the payment site via the payment application. - View Dependent Claims (20)
-
Specification