Documentation
RecurCite Documentation
RecurCite automates dispute evidence for Stripe Billing merchants. Collect consent records, usage logs, and cancellation flows — then assemble audit-grade evidence packets and submit them to Stripe in seconds.
How it works
Connect Stripe
OAuth connect your Stripe account in one click.
Send evidence events
Use the SDK to send ToS acceptance, logins, usage, and cancellation data.
Generate a Bundle
RecurCite assembles a structured evidence packet with timeline, facts, and citations.
Submit to Stripe
One click (Assist Mode) or fully automatic (Autopilot) submission with PDF attachment.
Key concepts
Evidence EventA timestamped record (ToS acceptance, login, usage, cancellation) sent via the SDK and stored for dispute response.
BundleA structured collection of evidence events assembled into facts, citations, and a timeline for a specific dispute.
PacketThe final PDF document generated from a Bundle, uploaded to Stripe as dispute evidence.
Evidence HealthA quality score (0–100) measuring how complete your evidence coverage is for a dispute.
Assist ModeReview and approve each Bundle before submission. You stay in control.
AutopilotFully automatic: RecurCite generates and submits evidence as soon as a dispute arrives.
Explore the docs
Quickstart
Connect Stripe, send events, submit evidence
Concepts & CE3
Disputes, CE3 liability shift, Evidence Health, and test mode
SDK Installation
Install and configure the Node.js SDK
API Reference
REST endpoints, cURL examples, request/response schemas
Event Reference
All event types, fields, and examples
Next.js Integration
Full App Router setup with code examples
Express Integration
Middleware and route handler patterns
Stripe Billing Setup
Where to add each evidence event in your billing flow
Security & Data
Encryption, retention, and privacy
Pricing & Billing
Plans, fees, and billing rules
Troubleshooting
Common issues and solutions
Changelog
Product updates and releases