Yes, all payments are processed through Stripe (See Stripes Existing Customers) who is trusted around the world and used by many household name companies.