RFC
Only mandatory if you want to do any real business like buying/selling your house, buying a new car, opening a bank account, contracting for utilities and other mundane things.
As a non-citizen or non-resident, you cannot even get one.
As uneducated and non-computer as Mexico is this will be a failure,
Complete thread:

