From a user perspective, if you want direct credit/debit card payments without forcing PayPal login, you’ll need a gateway that explicitly supports that flow (like 2Checkout or Stripe). PayPal often shows card options only after login, depending on region and settings.
Regarding 2Checkout, it’s good to note that the add-on uses recurring pricing, and RTL language support (Arabic) mainly depends on how the checkout page is embedded and styled rather than the gateway itself.