Thanks I checked with them in support and they replied with the list of payment methods and said if these pre-paid cards aren't there, it means you cannot use them.
Well it seems there's only one way doing this and which is see if it works, either way I can spend it on steam if I want I suppose but still, thanks