paysafecard is a prepaid voucher that allows you to securely and safely make payments without the need for a bank account. Unlike credit cards, it is not directly issued or associated with a bank, but is instead bought off-the-shelf at retail stores.