Welcome to WorkAid Dunning
WorkAid Dunning automatically recovers failed subscription payments for your Stripe-powered business. When a customer's card fails, we send a timed sequence of friendly reminder emails on your behalf — and cancel the sequence the moment payment recovers.
Setup takes around five minutes. Here's how to get up and running:
Create your accountSign up at dunning.workaid.solutions/signup. No credit card required to start.
Connect your Stripe accountGo to Settings → Integrations and click Connect Stripe. You'll be taken through Stripe's OAuth flow — this takes about 60 seconds.
Verify your sending emailIn Settings → Email, confirm your sending address. Dunning emails go out from this address so your customers recognise them.
Review your dunning scheduleThe default 3-email sequence works well out of the box. You can adjust timing and tone under Settings → Dunning.
Go liveThat's it. WorkAid Dunning listens for
invoice.payment_failedevents from Stripe and handles the rest automatically.
💡 Tip: Use Stripe's test mode to do a dry run before going live. Trigger a test failed payment and watch the dunning sequence fire end-to-end.
Connecting Stripe
WorkAid Dunning connects to your Stripe account via OAuth (Stripe Connect). We never store your Stripe secret key.
How to connect
Go to Settings → IntegrationsClick Connect with Stripe.
Authorise the connectionYou'll be redirected to Stripe. Log in and click Allow access.
Return to WorkAidYou'll be redirected back and your connected account will appear in the Integrations panel.
What permissions does WorkAid request?
WorkAid Dunning requests read access to your customers, invoices, and subscriptions, and the ability to send Stripe billing portal links. We do not request the ability to charge cards or modify your Stripe account settings.
Disconnecting Stripe
You can disconnect at any time from Settings → Integrations. You can also revoke access directly from your Stripe Dashboard under Settings → Connected applications. Disconnecting will pause all dunning activity.
⚠️ Note: Disconnecting mid-cycle will cancel any pending dunning emails for active sequences.
How the Dunning Schedule Works
When a payment fails, WorkAid Dunning automatically starts a timed sequence of reminder emails. The sequence cancels immediately if payment is recovered at any point.
| Timing | Tone | Purpose | |
|---|---|---|---|
| Email 1 | T + 15 minutes | Friendly | Gentle heads-up. Many customers update their card immediately. |
| Email 2 | T + 30 hours | Nudge | Follow-up for customers who didn't act on Email 1. |
| Email 3 | T + 4 days | Final warning | Urgency email before the subscription is cancelled. |
| Recovery | On payment success | Confirmation | Sent immediately when payment recovers. Pending emails cancelled. |
Duplicate protection
WorkAid Dunning checks for existing pending emails before starting a new sequence. If a cycle is already active for a subscription, a second trigger will not create duplicate emails. This prevents double-sending during edge cases such as multiple failed retry attempts.
What happens if payment never recovers?
After Email 3 has been sent, the sequence ends. WorkAid Dunning does not cancel the subscription on your behalf — that remains under your control in Stripe's subscription settings (using Stripe's built-in smart retries and cancellation rules).
Email Templates & Branding
All dunning emails are sent from your verified sending address so customers recognise them as coming from your business.
Pro plan: Custom branding
Pro subscribers can add a logo and customise the email header colour to match their brand. This is configured under Settings → Email Branding.
What's included in each email?
Every dunning email contains a direct link to your Stripe Billing Portal, where customers can update their payment method in one click. No manual intervention required on your end.
💡 The Billing Portal link is unique to each customer and expires after 24 hours for security.
Analytics & Reporting
Your dashboard shows a real-time view of your dunning performance.
Recovery Rate
Percentage of failed payments recovered via the dunning sequence.
Emails Sent
Total emails dispatched across all active and completed sequences.
Recovered Revenue
Total value of invoices paid after a dunning sequence was triggered.
Avg Recovery Time
Average time between the first failure and payment recovery. (Coming soon)
Date range
Analytics currently display a 30-day rolling window. 7-day and 90-day toggles are coming in an upcoming release.
Monitored Subscription Limits
WorkAid Dunning monitors your active Stripe subscriptions and tracks dunning sequences against them. Your plan determines how many subscriptions can be actively monitored.
| Plan | Monitored Subscriptions |
|---|---|
| Free Forever | Up to 200 |
| Pro | Up to 500 |
You'll receive a warning email as you approach your plan limit. When the limit is reached, new dunning sequences will be paused until you upgrade or your subscription count decreases.
Your WorkAid Subscription
Plans & pricing
WorkAid Dunning offers a Free Forever tier and a Pro plan at £25/month (or £250/year, saving £50). See the full comparison on the Pricing page.
Upgrading to Pro
Click Upgrade to Pro in your dashboard. You'll be taken to a Stripe checkout — upgrade is instant and your Pro features are available immediately.
Managing your subscription
Visit Settings → Billing to view invoices, change plan, or cancel. All billing is handled securely through Stripe.
Cancellation
You can cancel at any time. Your Pro access continues until the end of the current billing period. Cancellation does not delete your account or data.
Account & Settings
Changing your email address
Contact info@workaidsolutions.com to change your account email address.
Inviting team members
Founder-tier accounts can invite additional users via Settings → Team. Invited users get access to the dashboard without needing to sign up independently.
Deleting your account
To permanently delete your account and all associated data, contact info@workaidsolutions.com. Deletion is irreversible.
Common Issues
Dunning emails aren't being sent
Check the following: (1) Your Stripe account is connected under Settings → Integrations. (2) The subscription in question is within your plan's monitored limit. (3) There are no existing pending emails for the same subscription — duplicate protection prevents double-sending.
The recovery email wasn't sent after payment succeeded
WorkAid listens for the invoice.paid webhook from Stripe. Confirm the webhook endpoint is active in your Stripe Dashboard under Developers → Webhooks and returning 200 OK.
Recovered Revenue shows £0.00
This is a known issue being addressed in an upcoming release. Recovery events are tracked correctly — the revenue amount will be displayed once the fix is deployed.
I can't log in
WorkAid uses magic-link login. Check your spam folder for the sign-in email. If the link has expired (links are valid for 15 minutes), request a new one from the login page.
⚠️ If you're still unable to log in after requesting a new link, contact info@workaidsolutions.com with your account email address.
Getting Support
Can't find the answer here? We're happy to help.
Email Support
Send your question to info@workaidsolutions.com. Include your account email and a description of the issue.
FAQ
Quick answers to the most common questions on the FAQ page.
Changelog
See what's been updated and what's coming next on the Changelog page.