Brave I created a PayPal account so I could use that to fund purchases instead. The iOS Steam app crashes when trying to process a PayPal transaction. FFS.
Finally got it working if I use PayPal via a browser on Windows. Valve really don’t seem to want me to give them money (I just gave them some money, obvs).