How does Chaser fit into our existing finance stack?
Chaser plays nicely with the tools you already use. We push real-time webhooks for every recovery event so you can sync data into your data warehouse or anything you can hit via Zapier or API. Native HubSpot, Salesforce, QuickBooks and NetSuite connectors are rolling out, with Pro customers getting priority access. Stripe stays your source of truth — Chaser just adds recovery context on top.
How do we reconcile recovered payments with our accounting system?
Every outcome is written back to Stripe where it applies — paid out-of-band, invoice resend, cancellation — and logged with operator and timestamp. Today, outcomes flow to your accounting system via webhooks and Zapier; native HubSpot, Salesforce, QuickBooks and NetSuite connectors are rolling out, with Pro customers getting priority access. You can also export the full history as CSV or JSON.
Is Chaser secure enough for our production Stripe account?
Yes. We connect through Stripe's official OAuth with restricted, read-only scopes you approve on Stripe's own consent screen. We can't move money, change prices, or see card numbers. Your data is isolated per workspace, hosted on SOC 2 Type II infrastructure, and encrypted in transit and at rest.
How does Chaser connect to Stripe?
Through Stripe's official OAuth flow (one click), or with a restricted key you create if you prefer. We never ask for your secret key. The connection is scoped to exactly what we need to recover failed payments — nothing more.
Does Chaser work with WooCommerce, Chargebee, or my custom checkout?
Yes, as long as your billing runs through Stripe. Chaser connects to Stripe itself, so anything that uses Stripe as the payment processor is already compatible: Stripe Billing, WooCommerce with the Stripe gateway, Chargebee with Stripe as the processor, and custom carts built on Stripe. There is no plugin to install and no per-platform setup. One Stripe connection covers all of it.
Does Chaser ever see customer card details?
No. Update pages are hosted by Chaser and fully branded as yours, but the card fields themselves are served and tokenized by Stripe — details go straight to Stripe's vault and never touch Chaser's servers. We're PCI-compliant because we never handle that data.
How do you make sure recovery data stays in sync with Stripe?
Every Stripe event is processed exactly once, so nothing gets double-counted. When your team marks a payment as recovered outside Stripe (say a customer paid by bank transfer), Chaser updates Stripe at the same time so your records always match.
Can we import our historical Stripe data?
Yes. When you connect Stripe, we automatically pull in the last 30 days so you have context from day one. You can also upload a CSV of older failed payments from the Customers screen if you're migrating from another tool or want a deeper history.
What happens the moment we connect Stripe?
Nothing goes out to your customers. Safe Mode runs a 90-day historical diagnostic of your ledger and shows exactly what would have been recovered. No emails are sent, no retries run, nothing in Stripe changes until you switch recovery on.
What permissions does Chaser actually need in Stripe?
Restricted, read-only OAuth scopes to start — visible on Stripe's consent screen before you grant anything. Write access (for retries and invoice actions) is a separate, explicit upgrade you approve later. You can revoke access instantly from your Stripe dashboard at any time.
How does Chaser handle usage-based or unusually large invoices?
If an invoice is way bigger than what the customer normally pays (say 3x their usual bill), Chaser still runs the retries, but sends only one clear, itemized email and flags the account for your team to review. We don't aggressively dun customers on bill-shock invoices — your team makes the call.
Can Chaser change the amount on an invoice?
No. Chaser has read-only access to your invoices and can't change pricing, line items, or amounts. Every email is checked to confirm the original invoice breakdown and Stripe receipt link are intact before it goes out.
What happens the moment a Stripe payment fails?
Chaser picks up the failure from Stripe in real time and starts the right recovery sequence for that customer automatically. We also watch for cards that are about to expire in the next 30 days and prompt customers to update them before the payment fails in the first place.
What is a recovery playbook?
It's the sequence of retries and emails Chaser runs when a payment fails — smart retry timing, branded emails, and a secure link customers click to update their card. You can assign playbooks per customer or in bulk, and once the automated sequence is done, any unresolved accounts land in your team's inbox for follow-up.
How much control do we have over emails and timing?
Full control, on every plan. You own the templates, subject lines, branding, send timing, and how often customers can be contacted. Growth and Pro plans add a one-click tone rewriter (founder, corporate, urgent, concierge) so you can adjust voice without rewriting copy.
Why is this better than Stripe's built-in Smart Retries?
Smart Retries just retry the card. Chaser also emails the customer from your branded domain (with proper email authentication so messages actually land in the inbox), times retries around when banks are most likely to approve them, and stops everything the second the invoice is paid. The result: more recovered revenue, fewer angry customers.
Do you support WhatsApp or SMS?
Not yet — WhatsApp is on the roadmap. Today, Chaser recovers payments through branded email with managed deliverability.
What happens if we sign up but don't finish setup?
Nothing goes out to your customers. Until you finish onboarding, the workspace runs in a sandbox with sample data so you can explore the product safely. You activate live recovery when you're ready.
Do we need to set up our own sending domain?
No. You can start sending immediately from a managed domain (chaser.cash) with no DNS work on your side. When you're ready, you can connect your own branded subdomain (like billing.yourcompany.com) from settings and we'll handle all the email authentication for you.
Does Chaser work with WooCommerce on Stripe?
Yes. We automatically detect WooCommerce subscription renewals in Stripe and recover those. One-time store purchases are ignored by default so you're not chasing customers for non-recurring orders.
How does Chaser know which payments are subscriptions in a custom checkout?
Tag your subscription payments in Stripe with metadata.payment_type = 'recurring' (or include a subscription_id), and Chaser will pick them up. One-off payments are excluded by default.
How does Chaser compare to Stripe's Account Updater?
They work together. Stripe's Account Updater quietly refreshes about 30% of reissued cards through Visa and Mastercard. The other ~70% — cancelled cards, smaller issuers, customers who switched banks — is exactly what Chaser is built to recover, through pre-expiry reminders and post-failure outreach. Run both.
How is Chaser's AI different from a standard automation tool?
Most tools just retry the card on a fixed schedule. Chaser watches what's actually happening — whether the customer opened emails, clicked the update link, or went silent — and surfaces stuck accounts to your team. When you escalate, the AI rewrites the message in a firmer tone, but a human always reviews it before it goes out.
How do you make sure AI-written emails don't damage our brand?
AI drafts the message, but it never sends on its own. Your team reviews, edits, or approves every escalation. We also hard-code the important bits — payment link, unsubscribe footer, your branding — so the AI can't accidentally remove or change them.
Do you take a percentage of recovered revenue?
No. Chaser is a flat monthly subscription based on your Stripe volume — you keep 100% of every dollar we recover.
How does the pays-for-itself guarantee work?
If Chaser doesn't recover more than it costs in your first active billing cycle, message us and we refund the subscription fee in full. Verified in Closed Outcomes — a read-only, exportable audit of every recovered and lost dollar.
What's included in the trial?
Full access to the plan you choose. The 30-day trial clock doesn't even start until Chaser has recovered $100 of revenue for you. Cancel anytime in one click from the Billing page.
What happens to our data if we cancel?
Your Stripe connection stays yours — it's bound to your Stripe account, not ours. Your workspace data is kept for 30 days in case you come back, then deleted. Nothing is sent to your customers during that period.
Is the cash-flow forecast available on every plan?
Starter shows a preview. Growth unlocks the full weekly cash-flow timeline and headline numbers. Pro unlocks the full 30-day forward forecast, churn risk view, and monthly cash-flow grid.
Can we attach our own customer attributes (plan tier, MRR, CSM owner) to recovery?
Yes — Customer Augmentation lets you push attributes from your warehouse or app (plan tier, MRR, CSM owner, signup date, anything else) and use them in playbook conditions, attention-queue filters, and email personalization. Available on the Pro plan, via CSV import or the ingest API. You can also explore it for free in any sandbox workspace before upgrading.
How do team seats and access work?
Starter includes 1 seat, Growth includes 3, and Pro includes 10. Invite teammates from Settings → Team. Each person gets access to the recovery inbox, customer data, and playbook settings based on their role.
How do we see that Chaser is actually working?
Your dashboard shows recovered revenue, recovery rate, how many active recovery sequences are running, expiring cards we've flagged, emails sent, and cards updated. Every action — automated or manual — is logged with who did it and when, so you have a clean audit trail.