Recovery Overview

Sticky Recovery Overview

Sticky Recovery offers 2 powerful API-driven models to help subscription businesses recover failed payments and reduce churn:

  • Dunning Endpoint: A recommendation-based approach for teams who prefer to run their own retries. We return the best retry date and time for each failed transaction based on real-time and historical signals. You handle the retry execution and simply report back the outcome.
  • Recover Endpoint: A fully managed recovery solution. You send us the failed transaction, and we take over, retrying the payment through your configured gateway using an ML-optimized schedule. No retry logic or orchestration required on your side.


Dunning EndpointRecover Endpoint
Who Executes RetriesSticky.ioMerchant
Retry RchedulingMerchant schedules retries using Sticky's recommended date/timeFully automated. Retry scheudle and submissions handled by Sticky.
Data SubmittedLightweight. Decline metadata only (e.g., BIN, decline reason, gateway, amount). No payment method or customer identity required.Full recovery payload. Includes customer info, billing address, and a valid payment method (e.g., token, card) to resubmit payment.
Dunning Profiles (Retry Logic Configuration)
Recovery Activity (Track Indivdual Failed Payment)
Analytics✅ ⚠️ Merchant must report outcome via Complete Session API
Webhooks
Transaction Management
Gateway Profile✅ ⚠️Limited Support: Only to enrich decline metadata by querying the gateway for context (e.g., reason codes).
User & Role Management
Multi-Organization Support