Patent 9858578 was granted and assigned to MoneyGram International on January, 2018 by the United States Patent and Trademark Office.
A method of staging a transaction includes receiving transaction information including a transaction type, sender and recipient information, and compliance data. A staging record is generated responsive to the transaction information, including a retrieval key for fulfillment of the transaction at an agent terminal, where the transaction proceeds if the retrieval key leads to the staging record and the compliance data are consistent with applicable rules.