To anyone coming across the same issue: I ended up using Stripe for debit/credit card payments, and offering PayPal as an alternative solution. Some people online (can't recall where) seemed to consider that PayPal is "enforcing" people to use a PayPal account, therefore making it "harder" to avoid using one. Don't know if it's true, but this limitation indeed made me look elsewhere.
... View more