Yes. Payments are processed through Stripe, a trusted payment provider used by millions of businesses.
Paying an Invoice
Client Guide
Stripe Security & Compliance
Stripe Setup