Patent ID: 9607344
Date: 2017-03-28
CPC Classifications: G06Q,H04L

Claim:
1. A method comprising: receiving, by a computer-based system and from a merchant, a message via a social media messaging channel, wherein the merchant provides items to consumers and consumers provide payments to the merchant via a merchant transaction account; determining, by the computer-based system, whether the message is an enrollment message or a service request message, wherein the enrollment message enables the computer-based system to associate with the merchant within the social media messaging channel, wherein the enrollment message comprises a header to identify a type of message as the enrollment message, a merchant identifier including a code to identify a particular merchant, a transaction account code to identify a particular transaction and a device identifier to identify a particular merchant device used to send the message; wherein the service request message enables the computer-based system to associate with the merchant within the social media messaging channel, wherein the service request message comprises a header to identify the type of message as the service request message and a type of service requested, at least a portion of a code identifying the merchant transaction account, a date range for desired transaction details and the merchant identifier including the code to identify the particular merchant; verifying, by the computer-based system and in response to the message being the enrollment message, the merchant identifier and the transaction account code; enrolling, by the computer-based system and in response to the message being the enrollment message, the merchant, wherein the enrolling includes processing hierarchy information, position in the hierarchy information, and services required according to the position provided in the message; receiving, by the computer-based system and in response to the message being the service request message, geo-location information of a merchant device transmitting the message, wherein the geo-location information is obtained via the social media messaging channel; receiving, by the computer-based system and in response to the message being the service request message, device type information of the merchant device transmitting the message, wherein the device type information is obtained via the social media messaging channel; verifying, by the computer-based system and in response to the message being the service request message, the merchant identifier by confirming that the geo-location information complies with stored expected geo-location information; identifying, by the computer-based system and in response to the message being the service request message, the merchant transaction account based on the merchant identifier, the geo-location information and the device type information used in combination, wherein the device type information relates to the merchant device; accessing, by the computer-based system and in response to the message being the service request message, data associated with the merchant transaction account linked to the merchant identifier based on the content of the message, wherein the data is selected based on the geo-location of the merchant device transmitting the message, wherein the data includes at least one of recent merchant transactions, merchant dispute status, merchant reconciliation information, merchant transaction updates, merchant chargeback or merchant net account balance; and transmitting, by the computer-based system and in response to the message being the service request message, a reply with the data to the message on the social media messaging channel.