Wasn't PayPal at least at one time an easier way to support foreign transactions? Stripe was US-only last time I used it (which was years ago).
But PayPal probably existed and was easier for merchants in more countries than other payment services at certain points.