Archive old customer records

Archive old customer records in Stripe — with the four heights of help laid out: do it now, make it easier for the next person to accept, work out the right move when you are stuck, and learn the pattern so it stops coming back.

4prompt heights
Open it in the interactive atlas →

The four heights

The same task, four distances: today's deadline, the next reviewer, the stuck moment, the pattern.

Execute — do the immediate task

+
Archive old customer records so our database team can stop syncing stale accounts. Identify…
Archive old customer records so our database team can stop syncing stale accounts. Identify customers with no charges and no active subscriptions for 36 months, move their profiles and payment methods into an archived_customers export, remove personal data fields per our retention policy, and notify legal and support by email on Friday before the archive runs.

Improve — make it easier to accept

+
Before I archive customers, make the archive reviewable by support and compliance: surface why each…
Before I archive customers, make the archive reviewable by support and compliance: surface why each customer qualifies (last_charge_date or never_charged), flag any with open disputes or refunds in the last 24 months, and make the customer.email and created_at fields easy to find. Highlight records where billing_address exists so compliance can review before deletion.

Decide — diagnose the stuck moment

+
I just found a customer who hasn’t paid in three years but still shows as having a default payment…

Developer asked why a long-unused customer still appears active

I just found a customer who hasn’t paid in three years but still shows as having a default payment method and a saved billing address. I don’t know if that’s due to a failed archive run, a subscription with a $0 plan, or a webhook that reactivated metadata. What should I check right now to determine whether the record is safe to archive or if it’s tied to anything we must keep?

Become — change the pattern

+
We keep postponing archiving and our customer table grows messy, slowing exports and increasing dev…

We repeatedly postpone archiving and databases bloat

We keep postponing archiving and our customer table grows messy, slowing exports and increasing dev time for migrations. What habit or small regular process should we adopt so stale customer records are reliably flagged and archived every quarter without throwing up compliance or support surprises? Specify triggers, who signs off, and a retire checklist.

Next to this one

Other payments work people do in Stripe.

Every task here came from the work, not from a feature list — which is why the prompts name what you want done and never the button that does it. The tool changes; the work does not.
Copyright © LLOS.ai · 2026 — original pedagogy, voice, and design — all rights reserved.

The rest of the map

Same library, five ways in.