Developers have a few options for how they get paid, and it can limit the number of payment methods available. PayPal does support payment by card without an account though, so you should still be able to purchase the game.
Hope that helps!
Thank you for the information. I wasn’t able to pay by card however, I had to resort to create a Paypal account… oh well.