Patent ID: 8412632
Filing Date: 2013-04-02
Classification: G06Q

Abstract:
1. A computer readable medium that is not a signal, the computer readable medium having stored thereon computer executable instructions that, when executed by a computer, cause the computer to: execute a point-of-sale transaction module configured to perform a transaction using a selected add-in module selected from a plurality of add-in modules, each of the plurality of add-in modules being configured to process a check during the transaction using a transaction flow associated with the add-in module; execute a point-of-sale configuration module for identifying the transaction flow associated with the selected add-in module, the transaction flow comprising operations to be completed during the transaction and being selected by the point-of-sale configuration module from a plurality of transaction flows; execute a point-of-sale-to-add-in interface module comprising a plurality of application programming interfaces configured to execute a point-of-sale settlement module configured to perform settlement of the transactions performed using the selected add-in module, wherein the point of sale module is configured to complete the transaction using the selected add-in module by