Just 2 random guesses:
1. The ATM just happened to be out of service when the photo was taken
2. Security workers were watching the camera (probably impossible)
This is shitty HF software, coded in .NET by some 15 year olds.
Op I understand you are trying to share with the community, but you should try and post better software :)
They probably failed to card the giftcode.
Many times when you card Amazon incorrectly, they let you have 30 minutes or so, then they will block your account.
I've seen this happen a few times, I don't know if it is the same for you.
Pcgamesupply is phone verification, they will call you up and ask for your order number
After you give them the number, they send code via email.
I carded once for game codes, but it's pretty tricky.
If you mean spreading malware via auction sites such as Craigslist, not many people do it. It is more worthwhile to pull off scams, since they are not flagged and ghosted as quickly as spam/malware.