Payments (Stripe) Setup

VoicerCRM takes card payments through Stripe, so you can invoice and get paid without leaving the customer record. Payment data is stored in your own database.

Connect Stripe

  1. Add your Stripe API keys in the payment settings.
  2. Set up the Stripe webhook so the CRM hears about completed payments and refunds. The CRM verifies each webhook with an HMAC signature, so only genuine Stripe events are accepted.
  3. Take a test payment to confirm the round-trip works.
Card data stays safe

Card details are handled by Stripe (a PCI-DSS provider) — the CRM stores payment records, not raw card numbers.

Accounting sync

Beyond card payments, VoicerCRM syncs invoices and payments to QuickBooks, Xero and FreshBooks, so your books stay current automatically. See Integrations.