β‘ COMPLETE PLATFORM
The Most Complete Receipt Platform
Every feature you need to win chargebacks, prevent fraud, and automate complianceβall from a single API
π°
Automatic Chargeback Defense
Win Stripe disputes automaticallyβno manual work required
β80%+ win rate with complete evidence chains
βAutomatic submission within minutes of dispute
βRecover full transaction value per dispute resolved
βConfidence scoring (0-100) predicts win probability
How it works:
- 1. Stripe sends
charge.dispute.createdwebhook - 2. CertNode analyzes your receipt graph
- 3. Generates comprehensive evidence (delivery proof, access logs, customer activity)
- 4. Auto-submits to Stripe disputes API
- 5. You get notified of outcome
Evidence generated:
β’ Customer information
β’ Payment proof
β’ Delivery documentation
β’ Service proof
β’ Access logs
β’ Customer communications
π
Fraud Pattern Detection
Identify high-risk transactions before they become chargebacks
β5 fraud pattern types (critical/high/medium)
βReal-time alerts for risky transactions
βDetect patterns like "high-value + AI + no review"
βMonitor refund patterns (3+ in 30 days)
Pattern types:
CRITICALHigh-value ($10K+) + AI content + no human review
HIGHMissing delivery confirmation after 24 hours
HIGHRapid refunds (3+ refunds in 30 days)
MEDIUMOrphaned high-value receipts ($5K+)
MEDIUMLow trust score on high-value transactions
π
Trust Score System
Know exactly how strong your evidence is for every transaction
βPLATINUM (85+) = excellent evidence
βVERIFIED (70-84) = good evidence
βBASIC (60-69) = needs improvement
βActionable recommendations to increase score
4 scoring factors:
+10
Provenance
Has parent receipts (proof chain)
+10
Legal Timestamp
RFC 3161 timestamp (legally binding)
+10
Graph Depth
Receipt graph depth β₯ 2
+10
Cross-Domain
Links across receipt types
π
Interactive Graph Visualization
See your complete receipt graph with interactive visualization
βInteractive ReactFlow graph with auto-layout
βColor-coded by receipt type
βZoom, pan, and explore controls
βReal-time statistics (receipts, edges, depth)
Use cases:
β’Fraud investigation
β’Trust score analysis
β’Compliance audits
β’Chargeback defense
β’Customer onboarding
β’Developer debugging
TransactionContentOperations
π³
Stripe Integration
Create cryptographic receipts from Stripe payment intents, charges, and invoices
βOne API call to create receipt from payment intent
βAutomatic trust score calculation
βRFC 3161 timestamps (legally binding)
βFoundation for chargeback autopilot
Example API call:
POST /api/receipts/stripe-transaction
{
"stripe_payment_intent_id": "pi_xxx",
"parent_ids": ["rcpt_shipment_xxx"]
}
Response:
{
"receipt": {
"id": "rcpt_stripe_xxx",
"trust_score": 80,
"trust_level": "VERIFIED",
"rfc3161_timestamp": "...",
...
}
}π§
CI/CD Receipts (GitHub Actions)
Create cryptographic receipts from GitHub Actions workflows
βCustom GitHub Action for receipt creation
βCaptures full GitHub context (repo, commit, actor)
βStandalone (no external dependencies)
βSupport for build, test, deploy, release events
Example workflow:
- uses: certnode/create-receipt@v1
with:
api_key: ${{ secrets.CERTNODE_API_KEY }}
event_type: 'deploy'
severity: 'info'
description: 'Production deployment'Use cases:
β’ Compliance audits (prove code was tested before deploy)
β’ Build attestation (tamper-proof build records)
β’ Deployment tracking (immutable deployment logs)
π€
Employee Activity Tracking
Create legally binding receipts for employee activities
βMultiple activity types (login, training, policy, time tracking)
βRFC 3161 timestamps (legally binding)
βParent receipt linking (build activity graphs)
βFlexible metadata for any activity type
Activity types:
β’
loginβ’
training_completedβ’
policy_acknowledgedβ’
time_trackingβ’
access_grantedβ’
access_revokedUse cases:
β’ Training compliance (prove employees completed training)
β’ Policy acknowledgment (legally binding proof)
β’ Time tracking (tamper-proof timesheet records)
β’ Access control audits (who accessed what, when)
π
Graph API (Platform Play)
Query receipt graphs with filters and statistics
βQuery ancestors and descendants
βFilter by receipt type and depth
βGraph statistics (receipts, edges, depth, orphaned)
βBoth POST and GET methods supported
Example API call:
POST /api/v1/graph/query
{
"receipt_id": "rcpt_xxx",
"type": "transaction",
"max_depth": 5
}
Response:
{
"graph": {
"receipts": [...],
"edges": [...]
},
"statistics": {
"total_receipts": 15,
"total_edges": 12,
"max_depth": 3,
"orphaned_count": 0
}
}Use cases:
β’ Ecosystem integrations (partners build on your graph)
β’ Compliance audits (trace full provenance)
β’ Graph visualization (fetch data for UI)
Ready to Protect Your Revenue?
Start winning chargebacks automatically with complete cryptographic proof
All features available on Professional plan ($199/mo)
β60-day money-back guarantee
βNo setup fees
βCancel anytime