Prepaid credit cards are far from a new idea – the principle has been around for many years with such items as prepaid electric meter cards etc all working on the same principle.
In essence what a prepaid credit card offers is the facility to make purchases and payments through the Visa or Mastercard system, in the same way as someone using a “normal” credit card would – this is the same for purchases both in stores, shops, restaurants etc. as well as with online shopping on the internet………