PayPal allows paying with a credit card without needing to create an account.
If the OP doesn't have this, there's literally a checkbox for this in the merchant's settings on the PayPal's admin panel. The drawback however is an elevated risk of fraud.
Edit: ... and they don't have this enabled - https://fruits.de/c/v9kgq