Good morning,
I'd like to add a few points - but it depends very much on the business model you're running, so it's a bit different. If you have a PSP, then integration with PayPal and some other "exotic" credit cards might be the better approach overall. - No doubt about it. In any case.
For PayPal, you can definitely use the Guest Checkout functionality, have a look at the "Guest Payments" documentation on their Payments REST API page, here:
https://developer.paypal.com/docs/archive/payments/guest-payments/
Other then that:
- True - Without offering multiple options for Customers, you will face less Conversion Rate
- PayPal, as such, has individual pricing - and the "customers first" approach may cause you some extra work dealing with chargebacks or other payment related issues.
- As a merchant, you may run into problems with PayPal from time to time when they ask for documentation or freeze funds. This is not always the case - but depending on your business, it can sometimes be a bit tricky. So keep that in mind
PayPal per se is a goodie on top for me, Express Checkouts, great userbase & trust by providing this payment option will definitely help you.
But as a Foundation I would still work with Payment Service Providers because you have a single point of contact, you are compliant & up to date and can provide secure transactions with Visa & Mastercard at least. With AMEX it's very different, same with DC and other cards.
Depending on your business, you have a great overview, can adjust the checkout process accordingly and have a full set of benefits that PSP's offer.
Sure, they will take their slice of the pie, but over time you will find (with the reports you can generate) that PayPal refunds can be higher than credit card payments.
Many PSP's also offer country specific payment methods, like in the Netherlands: iDEAL. These are very often used by Dutch people and are also a great advantage for your business.
So my Recommendation would be:
PSP + PayPal on top with implementation (best case scenario) through your Payment Service Provider.
Best regards,
zotix