I use PayPal when buying digital products priced in USD because local banks approve those transactions automatically. When I try to pay via card directly, I have to call them to enable those transactions which is a hassle. It's not surprising PayPal is popular internationally.