Skip to main content
Webhooks let you react to billing events in real time — invoice created, subscription canceled, payment received, and more.

Incoming Webhooks

Fluxrate can receive webhooks from external services (payment gateways like Stripe, Razorpay) to automatically update invoice status when payments are processed. Configure incoming webhook endpoints in Dashboard → Webhooks.

Outgoing Webhooks

Fluxrate sends webhook notifications when key billing events occur.

Event Types

Webhook Payload

Configuring Outgoing Webhooks

  1. Go to Dashboard → Webhooks
  2. Click Add Endpoint
  3. Enter your webhook URL
  4. Select the events to receive
  5. Save — Fluxrate will start delivering events

Webhook Security

Validate webhook signatures to ensure events come from Fluxrate:
The signature is included in the X-Fluxrate-Signature header.

Retry Policy

If your endpoint returns a non-2xx response, Fluxrate retries with exponential backoff: After 5 failed attempts, the delivery is marked as failed.

Viewing Delivery History

Check delivery status in Dashboard → Webhooks → Deliveries to see:
  • Which events were sent
  • Delivery status and response codes
  • Failed attempts and errors