what might be/have been ping
I have posted on this phenomenon before - pinged you I think. This {pdf} has to do with a cashless society, and some countries are currently moving in that direction by first eliminating large denomination bills.
This practice would put the global billionaires and bankers [IMF] in charge of all sovereign economies AND in charge of individual spending. Your wealth would be digital and under their control.
I interpret this as moving to set up the kingdom of the antichrist: none can buy or sell without the mark...