MoneyGram limits for Sender/Receiver with no identification appears to be $899. Go to MoneyGram Corporate website, Legal, Anti-Money Laundering Compliance, then click on "U.S. Agent Compliance Training Guide." (.pdf)
Page seven of the Guide states:
"Recordkeeping for Money Transfers
Both sending and receiving agents must obtain and record specific information for money transfers of $3,000 or more regardless of the method of payment. The customer must be physically present in your location when conducting a transaction so that you can obtain and verify the customer’s identifying information.
Before completing a Send and / or Receive of $900 or more, you must obtain and record the customer’s government issued photo ID." (italicized
Obviously this is for in-person transactions at a MoneyGram outlet/store.
A few months ago tried to send a little over $900 and was asked for ID. I thought the limit was $1,000. Unfortunately, I had left my ID at home and was unable to complete the transaction.
This is the best information I could find and they don't make it easy. If anyone has any additional information, different limits, comments, etc. please post.