Dunnlane

Talk to us

Dunnlane

Recover failed subscription payments before they become churn

Soft declines get timed retries. Hard declines get a one-click payment update — email and SMS, Shopify-native.

How it works

Detect. Recover. Confirm.

  1. 01

    Detect the failure

    Shopify webhooks surface expired cards, soft bank declines, and hard payment errors the moment billing fails.

  2. 02

    Act by decline type

    Soft declines retry on Days 1, 3, and 7. Hard declines skip straight to one-click payment-update outreach.

  3. 03

    Customer updates once

    Email and SMS link to a calm, mobile-first page. Shopify handles card entry — Dunnlane never sees full numbers.

Product

A recovery ops console, not a settings graveyard

Lifetime recovered revenue, cases that need attention, and a live feed of wins — so merchants see involuntary churn disappear in real time.

Case timeline

  • Payment failed

    Expired card · soft decline

    Detected
  • Retry scheduled

    Day 1 automatic bill attempt

    In pipeline
  • Customer SMS sent

    One-click update link

    Outreach
  • Payment recovered

    Subscription active again

    Saved

Customer update

Northwind Supply Co

Fix your subscription

We couldn't process your $49.00 payment. Update once and you're set.

Email me a secure update link
I've updated my card

Card details stay on Shopify. Dunnlane never sees full numbers.

Decline intelligence

Soft vs hard — different playbooks

Soft decline

Retry with care

Temporary bank holds, insufficient funds, network blips. Dunnlane schedules intelligent retries before asking the customer for anything.

Hard decline

Outreach, not noise

Expired or stolen card signals skip the retry loop. Customers get a direct, calm path to update payment — before the subscription cancels.

Built for Shopify

Security and compliance from day one

  • HMAC webhooks

    Every Shopify webhook verified before processing.

  • Encrypted tokens

    Shop access tokens encrypted at rest. Never on the client.

  • GDPR endpoints

    customers/redact, shop/redact, data_request — ready.

  • Tenant isolation

    Every query scoped by shop. Multi-tenant by design.

Dunnlane is a product of Offeh & Co Enterprise Ltd — a specialist recovery layer for subscription merchants, not a full subscription platform.

Stop losing revenue to expired cards

Install Dunnlane on Shopify and start recovering failed payments before they become involuntary churn.