Annnd fixed it, kind of. For some reason my VPN seems to have been interfering; once I switched it off, the payment pages came up like usual.
Sorry to trouble everyone! I think I'll leave the topic up just in case someone else has the same issue in the future.