Both Stripe and PayPal have similar fees and features in most countries. If Stripe Payments (Stripe) is available in your country we say use Stripe. If Stripe is not available then use PayPal. The main reason is that Stripe will allow for the addition of Contract type passes. Contract passes also known as Reoccurring billing where a member's card is billed the same time on a certain date based on the pass setup.
See the Stripe vs PayPal comparison chart below
Click the image to see a larger view