ProofPack
Frequently asked questions
Answers to common questions about ProofPack, Stripe chargebacks, and how to organize your dispute evidence.
About ProofPack
- What is ProofPack?
- ProofPack is a focused web utility that helps Stripe-based SaaS and digital product businesses organize and export chargeback evidence. You enter your case details, upload supporting files, and download a structured PDF evidence pack — ready to submit with your dispute response.
- Who is ProofPack designed for?
- ProofPack is designed for software subscription businesses, online course sellers, digital download sellers, and other digital-first businesses that use Stripe and need to respond to chargeback disputes. It is not designed for physical goods with shipping disputes.
- Is there a cost to use ProofPack?
- Building your evidence pack is free. Review the export page for the current pricing on PDF download.
- Do I need to create an account?
- No. ProofPack requires no login or signup. You start building immediately and the entire session runs in your browser.
- Is my data saved anywhere?
- No. All case data you enter is stored only in your browser's sessionStorage for the duration of your current session. Nothing is sent to or retained on ProofPack servers. When you close the tab or window, the data is gone. This means you cannot recover a session if you accidentally close your browser — keep that in mind before starting.
Stripe chargebacks and disputes
- What is a Stripe chargeback?
- A chargeback is when a customer contacts their bank or card issuer to dispute a charge. The bank initiates a dispute with the card network (Visa, Mastercard, etc.), which holds the funds and asks Stripe to provide evidence. Stripe then asks you — the merchant — to respond with documentation to support your side of the case.
- What does Stripe ask for in a dispute response?
- Stripe's dispute response requirements vary by dispute reason code, but generally they want: a clear description of what the customer purchased, proof the product or service was delivered, records of customer communication, a cancellation or refund policy, and any other evidence relevant to the specific claim. The card network ultimately reviews all evidence and makes a decision.
- What are the most common Stripe dispute reason codes for SaaS?
- For SaaS and digital product businesses, the most common reason codes are: unauthorized transaction (customer claims they didn't make the purchase), service not received (customer claims they didn't get what they paid for), subscription canceled or not recognized (customer claims the subscription was already canceled or they don't recognize it), and product not as described (customer claims the product didn't match the description).
- How long do I have to respond to a Stripe dispute?
- Stripe typically gives you 7–21 days to submit your evidence, depending on the card network and dispute type. You can see the deadline in your Stripe Dashboard under the Disputes section. Missing the deadline means you forfeit your right to respond, and the dispute is automatically decided in the customer's favor.
- Does ProofPack guarantee I will win my dispute?
- No. ProofPack helps you organize and present your evidence clearly — it does not predict, influence, or guarantee dispute outcomes. Whether a dispute is decided in your favor depends on the evidence you provide, the dispute reason code, the card network's rules, and the bank's review. ProofPack is a structuring tool, not legal advice.
Using the builder
- What dispute types does ProofPack support?
- ProofPack currently supports four dispute types: unauthorized transaction, service not received, subscription canceled or not recognized, and product not as described. These cover the most common Stripe chargeback scenarios for digital businesses.
- What information do I need to have ready before I start?
- You'll want to have: the customer's name and email, the order date and amount, the name and description of the product or service, details of how and when it was delivered, a summary of any relevant customer communication, and any supporting screenshots or documents.
- Can I go back and edit a previous step?
- Yes. The builder saves your progress in sessionStorage so you can navigate between steps freely. If you navigate away from the builder to the review or export pages and then come back, the builder will restore your last session automatically.
- Can I save my work and come back later?
- Not across different browser sessions. Your progress is stored in sessionStorage, which only persists for the duration of the current browser tab. If you close the tab, your data is lost. Complete your evidence pack in one session.
- What file types can I upload as evidence?
- You can upload JPEG and PNG image files (rendered inline in the PDF), PDF files (appended as additional pages), and other file types (listed in the evidence index by name and type, but not rendered visually). Total upload size is limited to approximately 4–5 MB due to browser and server constraints.
The PDF export
- What does the exported PDF contain?
- The PDF contains a structured case summary (dispute type, customer details, order details, product description, fulfillment details, customer communication), an auto-generated chronological timeline, and an evidence file section with uploaded images rendered inline and PDFs appended as additional pages.
- Can I edit the PDF after downloading?
- The PDF is not encrypted, so you can annotate it with any standard PDF editor. However, ProofPack does not include a built-in editing step — the output is designed to be complete as generated.
- The export failed. What should I do?
- Export failures are most commonly caused by total file size exceeding the limit (approximately 4–5 MB including all uploaded files). Try removing some uploaded files, using compressed versions of images, or uploading fewer files. If the export still fails, try again in a fresh browser session.
- How do I submit the PDF to Stripe?
- Log into your Stripe Dashboard, find the dispute under Payments → Disputes, click on it, and use the evidence submission form. You can attach your ProofPack PDF as a supporting document. Stripe also has specific evidence fields — you may want to paste key text from your case summary into those fields directly, in addition to uploading the PDF.
Related guides
- How to prepare Stripe chargeback evidence →
A practical guide to what evidence Stripe disputes require and how to organize it.
- Digital product chargeback evidence →
How digital businesses can prove delivery, access, and fulfillment in a dispute.
- Chargeback evidence template →
What sections a well-structured evidence pack should include.
Ready to build your evidence pack?
No login, no setup. Start now and have your structured evidence pack ready in minutes.
Build your evidence pack