Churn Buster
Passive Churn Active Churn Results
Sign In See Pricing
Churn Buster
Passive Churn Active Churn Results Sign In See Pricing
Dunning / Trigger Retries
Dunning
Adaptive Campaigns Emails SMS Nudge Last Chance Offers Retries Card Updates Alerts Data & Testing
Cancel Flows
Overview Getting Started Testing Deflections Cancel Reasons Targeted Offers Custom Branding Segmentation Analytics & Insights
Integrations
Recharge Stripe Braintree API Other FAQ
Dunning
Adaptive Campaigns Emails SMS Nudge Last Chance Offers Retries Card Updates Alerts Data & Testing
Cancel Flows
Overview Getting Started Testing Deflections Cancel Reasons Targeted Offers Custom Branding Segmentation Analytics & Insights
Integrations
Recharge Stripe Braintree API Other FAQ
Docs  /  Dunning

Trigger Retries

How to trigger retries from your own systems, including via the Churn Buster API and Zapier.

Campaign timing can align with the retry schedule of your subscription management tool.

Additionally, Churn Buster can send webhooks for your app to re-attempt charges at optimal times during the campaign.

To trigger this behavior, implement a URL that can receive the following (sample) JSON from Churn Buster.

Once you've implemented that webhook receiver, contact the Churn Buster team (in chat or at support@churnbuster.io) to let us know the URL, and we can finish setup on our end.

Sample Webhook JSON:

{
  "account_id": "57411fbf-b508-41d7-af7a-6ca55bf04577",
  "event": {
    "id": "d9623c21-6919-4165-bd21-d423cf031a33",
    "name": "Retry Payment",
    "type": "scheduled",
    "customer": {
      "id": "f968f5c6-16dd-49b1-852b-49d23f33d718",
      "email": "sarah@example.com",
      "properties": {
        "first_name": "Sarah",
        "last_name": "Doe"
      },
      "source": "stripe",
      "source_id": "cus_abc123",
      "card_update_page_url": "https://example.com/update-billing.html?c=f968f5c6-16dd-49b1-852b-49d23f33d718&s=v1_6871fc30ff4d53247e02399f222169333f263b"
    },
    "campaign": {
      "id": "0c707e1e-7848-4783-a149-250035762783",
      "amount": {
        "cents": 4999,
        "currency": "USD",
        "formatted": "$49.99"
      },
      "started_at": "2017-11-15T23:21:34Z"
    }
  }
}

These webhook actions apply similarly for lockouts, escalations, or other custom behaviors.

  • You have control over the name of the event, and can either send multiple webhook types (with different names) to the same webhook URL, or you can have multiple webhook URLs where Churn Buster delivers webhooks.

Integrates easily with all subscription platforms, or via API

  • Checkout Champ
  • Stripe
  • Shopify
  • Awtomic
  • Skio
  • Stay Ai
  • Recharge
  • Seal Subscriptions
  • OrderGroove
  • Subbly
  • Smartrr
  • Prive
  • Loop
Churn Buster

Established in 2013
Based in San Diego, CA

Questions?
Email support@churnbuster.io

Products
Dunning Cancel Flows Results Pricing Sign In
Compare
Churnkey alternative Butter Payments alternative Chargebee Retention alternative Baremetrics Recover alternative Flycode alternative
Learn
Learn Passive Churn Failure Reasons Recovery Campaigns Recovery Rate Resources
Company
About Partners Security & Compliance Privacy Policy Terms of Service

© Churn Buster, LLC · All Rights Reserved