Can I, (and my customers) trust the Stripe payments feature?

 Yes, and to learn why please see our page dedicated to all things Stripe Payments here