The payment processors have struck again.
https://x.com/videogamedeals/status/1956032475085336823