After some searching, it doesn't look like they support Paysafecard anymore. A mod could possibly be a reseller.