A while back I was between assignments, and got some ad hoc assignments from my temp agency.
One such memorable assignment was related to a credit card terminal.
The assigment: to set up a new terminal in a shop.
I got a nice little documentation burn before you read and self terminate after package. And spent some time familiarizing myself with the procedure I was supposed to perform the next day. Didn't seem to complex, but there was a part with activation that needed a 25 digit code or some such. This part looked like it was a bit beyond your regular user.
I then drove a couple of hours to the site. Took a look at the terminal I was supposed to set up and activate. It was already placed where it should be, and nicely connected. But not on or activated.
Talked to the customer, and she'd had a bad experience last time she tried to activate a terminal.
OK, as the connections looked fine, so I fired it up and looked at it while it self tested all OK. Including connections to the bank... basically it seemed to be activated already.
- Hm, has this terminal been sed before somewhere? I asked.
- Naturally, it's the same I had problem with the last time. We didn't need this POS for a while, so we've had the terminal in storage the last 6 months.
OK, so we tested charging my card some minimal amount. Worked like supposed, both banks accepted. Had the back office test while I found some lunch. All OK. (I allways get suspicious when something look to be too easy, hence the vigorous testing.)
Total time spent fixing the issue: 5 min
Time spent testing: 15 min
Invoice: 1 hour work + 4 hour drive + expenses.
If nothing else, it makes for a good story.
All tests turned out OK.