Stripe whenever it's possible. However, without PayPal one is missing a bug chunk of people who cannot pay with credit card. Hence, I offer both. Since I implemented both (again) over the last month, here a list of my resources:
- Stripe Elements [0] + Stripe Webhook [1]
- Stripe Checkout [2] + Stripe Webhook [1]
- PayPal Smart Payment Buttons [3]
And one repository:
- basic Stripe Checkout with Webhook in React + Express [4]
Personally I preferred Stripe Checkout over Elements, because they take care about the look and feel.
- Stripe Elements [0] + Stripe Webhook [1]
- Stripe Checkout [2] + Stripe Webhook [1]
- PayPal Smart Payment Buttons [3]
And one repository:
- basic Stripe Checkout with Webhook in React + Express [4]
Personally I preferred Stripe Checkout over Elements, because they take care about the look and feel.
- 0 https://github.com/stripe/react-stripe-elements
- 1 https://stripe.com/docs/webhooks
- 2 https://stripe.com/docs/payments/checkout
- 3 https://developer.paypal.com/docs/checkout/
- 4 https://github.com/rwieruch/react-express-stripe