translate English to German: You can buy prepaid cards from your local stores and you do not require a bank account or credit card.
Um sichere Einzahlungen zu gewährleisten, sind alle Informationen über VeriSign SSL-verschlüsselt.