Systems and Methods for Propagating Messages Associated With Payment Transactions
Abstract
Systems and methods are provided for use in creating, distributing, and displaying messages. One exemplary method includes receiving, by a computing device, a message request associated with an event and extracting, by the computing device, payment information and message information from the request. The method also includes causing the payment information to be processed. The method further includes creating, by the computing device, a message feed related to the event, when such a message feed does not exist, and adding the message information to the message feed when the message feed exists. Finally, the method includes causing, by the computing device, in response to a message feed request, the message feed to be delivered, whereby the message feed is displayed at an event merchant associated with the event.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method for propagating messages associated with an event, the method comprising:
receiving, by a computing device, a message request associated with an event; extracting, by the computing device, payment information and message information from the message request; causing, by the computing device, the payment information to be processed; creating, by the computing device, a message feed related to the event when a message feed related to the event does not exist; adding, by the computing device, the message information to a message feed related to the event when the message feed related to the event exists; and causing, by the computing device, in response to a message feed request, the message feed to be delivered, whereby the message feed is displayed at an event merchant associated with the event.
2 . The computer-implemented method of claim 1 , wherein the message information includes a message and an image.
3 . The computer implemented method of claim 1 , wherein the message information includes at least one hashtag; and
wherein creating a message feed related to the event includes adding content associated to the at least one hashtag to the message feed.
4 . The computer implemented method of claim 1 , wherein causing the payment information to be processed includes verifying an authorization of a payment, and wherein the message information is added to the message feed only when the payment authorization is verified.
5 . The computer-implemented method of claim 1 , further comprising causing, by the computing device, a real-time dashboard to be displayed, the dashboard displaying payment information and message information.
6 . The computer-implemented method of claim 1 , further comprising removing, by the computing device, content from the message feed when the content has been in the message feed for longer than a defined time period.
7 . A system for propagating messages, the system comprising:
a processor; a network interface in communication with the processor; a memory in communication with the processor, the memory including executable instructions that, when executed by the processor, cause the processor to:
receive a message request via the network interface, the message request including message information and payment information;
extract the message information from the message request;
append the extracted message information to a message feed related to the message information;
receive a request for access to the message feed; and
cause the message feed to be transmitted via the network interface in response to the request for access to the message feed.
8 . The system of claim 7 , wherein the executable instructions, when executed by the processor, further cause the processor to:
extract the payment information from the message request; and generate an authorization request for a transaction based on the payment information.
9 . The system of claim 8 , further comprising a payment processing system in communication with the processor via the network interface, the payment processing system configured to receive the authorization request from the processor and process the transaction.
10 . The system of claim 9 , wherein the payment processing system includes at least one of a payment network, an acquirer, and an issuer.
11 . The system of claim 8 , wherein the payment information includes at least a payment account number and a payment amount.
12 . The system of claim 7 , wherein the executable instructions, when executed by the processor, further cause the processor to:
extract the payment information from the message request; and cause the payment information to be delivered to a payment processing system.
13 . The system of claim 7 , further comprising a computing device in communication with the processor via the network interface, the computing device including a display interface and executable instructions that, when executed by the computing device, cause the computing device to:
transmit the request for access, via the network interface, to the processor; and display the message feed on the display interface.
14 . The system of claim 13 , wherein, in connection with displaying the message feed on the display interface, the executable instructions, when executed by the processor, further cause the processor to display messages and display images associated with the messages.
15 . The system of claim 7 , wherein the message feed is transmitted at regular time intervals.
16 . The system of claim 7 , wherein the message feed includes at least one of social media content and news article content.
17 . The system of claim 7 , wherein the executable instructions, when executed by the processor, further cause the processor to transmit multiple events for which messages may be propagated; and
wherein, in connection with receiving the message request via the network interface, the executable instructions, when executed by the processor, cause the processor to receive a selection of one of the multiple events and receive the message request in connection with said selected event.
18 . The system of claim 17 , wherein the executable instructions, when executed by the processor, further cause the processor to identify the multiple from a set of nearby events based on GPS information.
19 . A non-transitory computer readable storage media including executable instructions for propagating messages, which when executed by at least one processor, cause the at least one processor to:
receive a message request associated with an event, the message request including payment information and message information; extract the payment information from the message request and cause the payment information to be processed by a payment processing system; extract the message information from the message request; and when a payment account transaction including the payment information is authorized, add the message information to a message feed related to the event.
20 . The non-transitory computer readable storage media of claim 19 , wherein the payment processing system includes at least one of a payment network, an acquirer, and an issuer.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.