Of course, and in that case as the user has to enter their credit card details DirectPay's UX is more comparable to Stripe. In my opinion Stripe is preferable in that situation as it's just looks much better, and has friendlier language around it.
In some countries PayPal requires users to create an account.