A prepaid voucher for paying online without a bank card, sold in shops and online.
Back to the glossary