---
title: "Paul Hartness (@retryfix) | Hashnode"
description: "Paul Hartness (@retryfix) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@retryfix"
---

@retryfix

# Paul Hartness

@retryfix · London, UK · Joined October 2026

### [The Dunning Process, Step by Step (with a Stripe Timeline)](https://retryfix.hashnode.dev/dunning-process?utm_source=hashnode&utm_medium=feed)

The dunning process is the cycle after a failed Stripe renewal: retries, notices, how long the window stays open, and the ending you chose. A step-by-step Stripe timeline, and when you stop.

14 min read · [retryfix.hashnode.dev](https://retryfix.hashnode.dev/dunning-process?utm_source=hashnode&utm_medium=feed)

[1d ago](https://hashnode.com/posts/dunning-process/6af2f508d3794edec2b53445)

### [Smart Retries vs a Fixed Retry Schedule: Which Recovers More?](https://retryfix.hashnode.dev/smart-retries-vs-a-fixed-retry-schedule-which-recovers-more?utm_source=hashnode&utm_medium=feed)

Stripe recommends Smart Retries but publishes no recovery rate against a day 1 / day 3 / day 7 schedule. When timing can collect a soft decline, and when the customer has to update the card.

14 min read · [retryfix.hashnode.dev](https://retryfix.hashnode.dev/smart-retries-vs-a-fixed-retry-schedule-which-recovers-more?utm_source=hashnode&utm_medium=feed)

[Nov 3](https://hashnode.com/posts/smart-retries-vs-a-fixed-retry-schedule-which-recovers-more/6ae9b1f9ae84b57e4898abbb)

### [What Is a Dunning Letter?](https://retryfix.hashnode.dev/what-is-a-dunning-letter?utm_source=hashnode&utm_medium=feed)

The three classic stages (friendly reminder, firmer notice, final notice) and how they map to dunning emails after a failed Stripe subscription charge.

11 min read · [retryfix.hashnode.dev](https://retryfix.hashnode.dev/what-is-a-dunning-letter?utm_source=hashnode&utm_medium=feed)

[Oct 27](https://hashnode.com/posts/what-is-a-dunning-letter/6ae0717a08b41add23f122b3)

### [How to Reduce Soft Declines (and When a Retry Will Actually Work)](https://retryfix.hashnode.dev/how-to-reduce-soft-declines-and-when-a-retry-will-actually-work?utm_source=hashnode&utm_medium=feed)

Which Stripe soft declines are worth retrying, when to wait, and how to prevent them before renewal with card updates, backup cards and 3D Secure.

11 min read · [retryfix.hashnode.dev](https://retryfix.hashnode.dev/how-to-reduce-soft-declines-and-when-a-retry-will-actually-work?utm_source=hashnode&utm_medium=feed)

[Oct 20](https://hashnode.com/posts/how-to-reduce-soft-declines-and-when-a-retry-will-actually-work/6ad7d928139f56ac3fe720eb)
