Stripe Integration & Webhooks

Stripe Connection Settings

Connect your Stripe account via restricted API keys or webhooks. ChurnShield only requires permissions to read invoice status and trigger retries; we never touch bank payouts.

API Authentication

AES-256 Encrypted

Found in your Stripe Dashboard → Developers → API keys.

Used to verify that inbound events originate securely from Stripe.

Webhook Configuration

HTTP POST
Required Stripe Webhook Events to Subscribe:
  • invoice.payment_failedTriggers smart retries
  • invoice.payment_succeededMarks revenue recovered
  • customer.subscription.deletedLogs terminal churn