Methods and apparatus for unified inventory and financial transaction management
First Claim
1. A system for providing payment processing services from a plurality of disparate payment processors to a plurality of disparate transaction intake platforms, the system comprising:
- one or more computers configured to implement by executing instructions on one or more processors, a platform-agnostic transaction-related communication system, wherein the transaction-related communication system comprises;
one or more receiving modules configured for;
receiving a first item of financial transaction information from a customer- facing interface, andreceiving a second item of financial transaction information from a merchant-facing point-of-sale interface,a point of sale server configured for;
rendering in a common internal format, the first item of financial transaction information from the customer-facing interface, andrendering in the common internal format, the second item of financial transaction information from the merchant-facing point-of-sale interface,a payment processing module configured for;
rendering in a second format, the first item of financial transaction information for payment processing by a first external financial party, andrendering in a third format, the first item of financial transaction information for payment processing by a second external financial party, anda transaction execution module configured for;
transmitting in the second format the first item of financial transaction information for payment processing by the first external financial party, andtransmitting in the third format the second item of financial transaction information for payment processing by the second external financial party,wherein the common internal format is a common intake transaction ticket format, andwherein the one or more receiving modules comprise a single stack application interface residing on the one or more servers.
6 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a system includes one or more computers configured to implement by executing instructions on one or more processors a platform-agnostic transaction-related communication system. The transaction-related communication system includes one or more receiving modules for receiving a first item of financial transaction information from a customer-facing interface, and receiving a second item of financial transaction information from a merchant-facing point-of-sale interface. In some embodiments, the transaction-related communication system includes a point of sale server for rendering in a common internal format the first item of financial transaction information from the customer-facing interface, and rendering in the common internal format the second item of financial transaction information from the merchant-facing point-of-sale interface. In some embodiments, the transaction-related communication system includes a payment processing module for rendering in a second format the first item of financial transaction information for payment processing by a first external financial party.
-
Citations
21 Claims
-
1. A system for providing payment processing services from a plurality of disparate payment processors to a plurality of disparate transaction intake platforms, the system comprising:
-
one or more computers configured to implement by executing instructions on one or more processors, a platform-agnostic transaction-related communication system, wherein the transaction-related communication system comprises; one or more receiving modules configured for; receiving a first item of financial transaction information from a customer- facing interface, and receiving a second item of financial transaction information from a merchant-facing point-of-sale interface, a point of sale server configured for; rendering in a common internal format, the first item of financial transaction information from the customer-facing interface, and rendering in the common internal format, the second item of financial transaction information from the merchant-facing point-of-sale interface, a payment processing module configured for; rendering in a second format, the first item of financial transaction information for payment processing by a first external financial party, and rendering in a third format, the first item of financial transaction information for payment processing by a second external financial party, and a transaction execution module configured for; transmitting in the second format the first item of financial transaction information for payment processing by the first external financial party, and transmitting in the third format the second item of financial transaction information for payment processing by the second external financial party, wherein the common internal format is a common intake transaction ticket format, and wherein the one or more receiving modules comprise a single stack application interface residing on the one or more servers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing payment processing services from a plurality of disparate payment processors to a plurality of disparate transaction intake platforms, the method comprising:
-
one or more computers executing instructions on one or more processors to implement a platform-agnostic transaction-related communication system configured to perform; receiving a first item of financial transaction information from a customer-facing interface; receiving a second item of financial transaction information from a merchant-facing point-of-sale interface; rendering in a common internal format, the first item of financial transaction information from the customer-facing interface; rendering in the common internal format, the second item of financial transaction information from the merchant-facing point-of-sale interface; rendering in a second format, the first item of financial transaction information for payment processing by a first external financial party; rendering in a third format, the first item of financial transaction information for payment processing by a second external financial party; transmitting in the second format, the first item of financial transaction information for payment processing by the first external financial party; and transmitting in the third format, the second item of financial transaction information for payment processing by the second external financial party wherein the common internal format is a common intake transaction ticket format, and wherein the one or more receiving modules comprise a single stack application interface residing on the one or more computers. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing program instructions for providing payment processing services from a plurality of disparate payment processors to a plurality of disparate transaction intake platforms, wherein the program instructions are computer-executable to implement:
-
receiving a first item of financial transaction information from a customer-facing interface; receiving a second item of financial transaction information from a merchant-facing point-of-sale interface; rendering in a common internal format the first item of financial transaction information from the customer-facing interface; rendering in the common internal format the second item of financial transaction information from the merchant-facing point-of-sale interface; transmitting in a second format the first item of financial transaction information for payment processing by the first external financial party; and transmitting in a third format the second item of financial transaction information for payment processing by the second external financial party, wherein the common internal format is a common intake transaction ticket format, and wherein the one or more receiving modules comprise a single stack application interface residing on the one or more disparate intake platforms. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification