When I try to buy credits using steamlink in PCVR, the Steam payment page opens normally. After completing the payment, VRChat gets stuck on 'Processing...' indefinitely, and Steam also shows 'Processing Transaction,' but the transaction never completes.
If I'm not wrong, it is a limitation between Meta and Steam and there is probably a workaround. But not being able to buy VRChat credits prevents users from supporting the in-game economy.