◄ Back to all products
DIGITAL DOWNLOAD
🔄 Refund Processor
$4.99Handle refunds cleanly without touching the Stripe dashboard. Supports full and partial refunds, captures the reason code, adjusts customer balances, and appends every action to a structured audit log. Drop it into a webhook handler or run it from a support script — same clean API either way.
What’s Included
- Full and partial refund execution via Stripe API
- Reason code capture (duplicate, fraudulent, requested_by_customer)
- Customer balance adjustment after refund
- Structured JSON audit log with timestamps and amounts
- Webhook event handler for
charge.refundedandrefund.failed - Idempotency key support to prevent double-refunds
- CLI script for manual support team use
- MIT License — use in any project
Visa
Mastercard
Apple Pay
Google Pay
🔒 Secure checkout via Stripe · Instant digital download · Python stdlib only · Python 3.10+