Pykkit

Pykkit – Stripe Dispute Reason Code Cross-Reference & Defense Framework

Purpose:

To formally map Platform refund and dispute rules to Stripe’s dispute reason codes, ensuring consistency, defensibility, and chargeback reduction.

This document is incorporated into the Refunds, Cancellations & Dispute Resolution Policy and governs how disputes are evaluated, responded to, and defended.


1. OVERVIEW OF STRIPE DISPUTE CATEGORIES

Stripe classifies disputes into standardized reason codes imposed by card networks. The Platform adopts these categories and aligns internal determinations accordingly.

Primary Stripe dispute categories include:

Each category has strict evidentiary requirements, timelines, and reversal probabilities.


2. FRAUDULENT TRANSACTIONS (CARD NOT PRESENT FRAUD)

Stripe Code: Fraudulent

Typical Claim: “I did not authorize this charge.”

Platform Position:

Fraud claims are eligible for review only where:

Automatic Denial Conditions:

Fraud claims are denied where:

Evidence Submitted to Stripe:

3. UNRECOGNIZED TRANSACTIONS

Stripe Code: Unrecognized

Typical Claim: “I don’t recognize this merchant.”

Platform Position:

The Platform name, descriptor, and transaction details are clearly displayed at checkout.

Claims are denied where:

Refund Eligibility:

Generally not refundable unless billing error is proven.


4. DUPLICATE CHARGES

Stripe Code: Duplicate

Platform Position:

Duplicate charges may occur due to processor retries or system errors.

Refund Eligibility:

Full refund issued where:

Evidence:

5. CREDIT NOT PROCESSED

Stripe Code: Credit Not Processed

Typical Claim: “I was promised a refund but didn’t receive it.”

Platform Position:

Refunds are processed according to published timelines and eligibility rules.

Claims denied where:

Evidence:

6. PRODUCT NOT RECEIVED

Stripe Code: Product Not Received

Platform Position:

Delivery services are not physical goods sales.

Claims denied where:

Claims reviewed where:


7. PRODUCT UNACCEPTABLE / NOT AS DESCRIBED

Stripe Code: Product Unacceptable

Platform Position:

Subjective dissatisfaction does not qualify for refunds.

Claims denied where:

Refunds considered only for verified damage with evidence.


8. NO-SHOW / CANCELED SERVICE

Stripe Code: No Show / Canceled

Platform Position:

Cancellation timing controls eligibility.

Claims denied where:


9. FINALITY AND PROCESSOR DEFERENCE

Stripe and card networks make independent determinations.

The Platform’s internal decision remains binding regardless of processor outcome.

Contact Information

If you have questions or concerns regarding this Policy, please contact us:

Email: support@pykkit.com
Address: Palo Alto, CA 94304