Skip to main content
Nozle processes Stripe payment webhooks for each connected Stripe account. How it works:
  1. You connect a Stripe account to a Nozle organization.
  2. Nozle registers a Stripe webhook endpoint for that Stripe account.
  3. Stripe sends payment events to your public Nozle API URL.
  4. Nozle verifies the Stripe-Signature header using the webhook secret returned by Stripe.
  5. Nozle updates invoice payment status and resolves any payment-gated subscription activation.
Key events processed: Plan features provisioned on subscription: Starter plan: base features only Growth plan: revenue_analytics, remove_branding_watermark, auto_dunning, progressive_billing, lifetime_usage Scale plan: everything in Growth PLUS netsuite, xero, hubspot, salesforce, okta, avalara, api_permissions, custom_roles, forecasted_usage, security_logs, from_email, issue_receipts, manual_payments, multi_entities_pro Setup: Nozle registers the Stripe webhook automatically when you connect Stripe. The target is:
Your Stripe account must allow webhook endpoint creation, and your public Nozle API URL must be reachable by Stripe.