Paysafecard does not require registration. To fund your betting account, you just need to buy a prepaid card for up to £100 and use its details on the betting site.