Patent ID: 7258268

Claim:
A method of performing a money transfer send transaction comprising: receiving information at a call center from a sender for a send transaction, including a proposed send amount; responsive to the information from the sender received at the call center, building a staging record for the send transaction, said staging record including compliance data responsive to the proposed send amount and to compliance rules; receiving information from an agent provided by the sender to the agent, said information including a retrieval key to identify the staging record, a requested send amount and agent location information; responsive to the requested send amount and the agent location information, identifying in the compliance rules at least one applicable compliance window; testing the requested send transaction and compliance data in the staging record for consistency with the at least one applicable compliance window; responsive to an affirmative test for consistency, prompting the agent to collect from the sender payment of the requested send amount and any transaction fee; responsive to the agent's confirmation of receipt of payment, preparing a send transaction record; and providing to the agent a send transaction identifier for communication to the sender.