subfix
Start free trial
๐Ÿ’ธ Recover every pound you're owed

Failed payments.
Unpaid invoices.
Both. Automatically.

Subfix recovers failed Stripe payments with smart retries โ€” and chases unpaid Xero and QuickBooks invoices with automated email sequences.

Start recovering revenue โ†’See how it works

No credit card required ยท 14-day free trial ยท Cancel anytime

20โ€“40%

of failed payments recovered

5โ€“10%

of MRR lost to failed payments monthly

2 min

to connect Stripe, Xero, or QuickBooks

The problem

Every month, money quietly disappears

Cards expire. Banks decline. Customers forget. Stripe tries once and gives up โ€” and that revenue is gone forever.

๐Ÿ’ณ

Cards decline silently

Stripe marks the invoice failed and moves on. No automatic recovery, no second chance.

๐Ÿ“„

Invoices go unpaid for weeks

B2B clients miss due dates. Without a follow-up system, outstanding invoices sit unresolved.

๐Ÿ”•

Nobody chases it

Most customers pay when reminded โ€” they just need someone to ask. Manually doing this doesn't scale.

How it works

Set up once. Recover forever.

Four steps. No code. No complexity.

01

Connect Stripe

One-click OAuth to start recovering failed payments. We never touch your secret keys.

02

Connect Xero or QuickBooks

Link your accounting software to start chasing unpaid invoices automatically.

03

Sequences run automatically

Smart retries for failed payments and escalating email chasers for invoices โ€” all on autopilot.

04

Watch revenue recover

See exactly how much Subfix has recovered across both modules in real time.

Features

Two modules.
One revenue recovery platform.

โšก

Customisable retry schedule

Set your own retry timing for failed Stripe payments โ€” default is 30 minutes, day 3, and day 7.

โœ‰๏ธ

Branded dunning emails

All emails โ€” for payments and invoices โ€” sent in your name with your brand colours.

๐Ÿ“„

Invoice chaser (Xero & QuickBooks)

Automatically chase unpaid invoices with escalating email sequences: friendly reminder โ†’ firm โ†’ final notice.

๐Ÿ”—

Stripe, Xero & QuickBooks OAuth

Secure one-click connections. We never touch your secret keys. Everything authorised, nothing stored insecurely.

๐Ÿ”„

Manual override

Trigger a payment retry or invoice chaser immediately from your dashboard โ€” no waiting for the schedule.

๐Ÿ“Š

Unified dashboard

Track failed payment recovery and outstanding invoices side by side in one clean dashboard.

Pricing

Simple, honest pricing

One plan. Both modules included.
No percentage fees on recovered revenue.

14-day free trial
ยฃ49/month

Cancel anytime. No lock-in.

  • โœ“Stripe failed payment recovery
  • โœ“Invoice chaser (Xero & QuickBooks)
  • โœ“Customisable retry schedule
  • โœ“Branded emails โ€” payments & invoices
  • โœ“Escalating invoice chase sequences
  • โœ“Real-time recovery dashboard
  • โœ“Manual retry & chase override
Start free trial

No credit card required

FAQ

Common questions

Does Subfix work with Stripe test mode?

Yes. You can connect a Stripe test account to try everything end-to-end before going live. Test webhooks, dummy failed payments, and dunning emails all work in test mode.

Will my customers know Subfix is sending the emails?

No. Emails are sent in your business name with your brand colours. Customers see your company name in the "From" field โ€” not Subfix.

What happens after the 14-day free trial?

You'll be prompted to enter a payment method. If you don't, your account is paused โ€” we won't charge you and won't delete your data. You can reactivate anytime.

Does Subfix store my Stripe secret key?

Never. We connect via Stripe OAuth (Connect), which gives us a scoped access token. Your secret key stays with you and is never shared with us.

What if a customer doesn't want to receive dunning emails?

Every dunning email includes an unsubscribe link. Customers who opt out are flagged in your dashboard and won't receive further emails for that failed payment.

Can I retry a payment manually?

Yes. From your payments dashboard you can trigger an immediate retry on any failed payment at any time, regardless of the automatic retry schedule.

What currencies and regions does Subfix support?

Subfix works with any currency and region that Stripe supports. Amounts are displayed in whatever currency your customer was charged in.

Can I cancel at any time?

Yes, no lock-in. Cancel from your settings page and you'll retain access until the end of your billing period. No cancellation fees.

Start recovering
lost revenue today

Every day you wait is another failed payment lost forever.
Connect in 2 minutes.

Get started free โ†’

14-day free trial ยท No credit card required