Patent ID: 9430918
Filing Date: 2016-08-30
CPC Classification: G06Q,G07G

Claim Text:
1. A method comprising: receiving, by a server via a network, transaction information descriptive of a money transfer transaction initiated at a point of entry device, wherein the transaction information includes information that identifies a location of the point of entry device; selecting a receipt template from among a plurality of receipt templates stored at a database accessible to the server, wherein the receipt template is selected based, at least in part, on the location of the point of entry device, wherein each of the plurality of receipt templates includes one or more data fields for inserting regulatory requirement information, wherein different locations are associated with different regulatory requirements; determining, by the server, receipt information to be included in a receipt for the money transfer transaction, wherein the receipt information is determined based, at least in part, on the transaction information, and wherein at least a portion of the receipt information included in the receipt satisfies regulatory requirements associated with the location of the point of entry device; generating, by the server, the receipt that includes the receipt information, wherein generating the receipt includes inserting regulatory requirement information associated with the location of the point of entry device into one or more data fields of the selected receipt template; transmitting the receipt from the server to the point of entry device via the network; receiving, by the server, an audit request that identifies one or more money transfer transaction types; and in response to receiving the audit request: generating a report based on the retrieved receipts, wherein the report includes information for proving compliance with regulatory requirements associated with the completed money transfer transactions.