Yes. Payments are processed securely by Stripe.com using AES-256 encryption. Major credit and debit cards are accepted.