CheckoutSignal
Guides / dispute (chargeback)

Disputing a charge with your bank

Short answer
Banks expect you to try the merchant first. If support doesn't resolve it, dispute the charge citing the gap between what was advertised and what was disclosed — with dates and screenshots. The descriptor on your statement may not match the site name.

Generic dispute note

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text from your statement]
Merchant / site: [product / site]
User timeline: [what you did, step by step]
Why I dispute this charge: [reason]
Evidence attached: [receipt, screenshots, cancellation request]
Merchant contact attempts: [dates and any replies]

This organizes your facts for your bank or card issuer. It does not guarantee a dispute outcome and it is not legal advice.

Site-specific dispute notes

Prepare a dispute note about a 1min charge

Dispute basis: not tested

CheckoutSignal did not verify 1min’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: 1min (1min.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Aichatapp charge

Dispute basis: not tested

CheckoutSignal did not verify Aichatapp’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Aichatapp (aichatapp.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Aichatting charge

Dispute basis: not tested

CheckoutSignal did not verify Aichatting’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Aichatting (aichatting.net)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Aifiesta charge

Dispute basis: not tested

CheckoutSignal did not verify Aifiesta’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Aifiesta (aifiesta.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Aippt

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for Aistudios

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for Akool

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Allchatbots charge

Dispute basis: not tested

CheckoutSignal did not verify Allchatbots’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Allchatbots (allchatbots.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Boxchat charge

Dispute basis: not tested

CheckoutSignal did not verify Boxchat’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Boxchat (boxchat.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Chathub charge

Dispute basis: not tested

CheckoutSignal did not verify Chathub’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Chathub (chathub.gg)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Maxai charge

Dispute basis: not tested

CheckoutSignal did not verify Maxai’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Maxai (maxai.co)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Askaichat charge

Dispute basis: not tested

CheckoutSignal did not verify Askaichat’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Askaichat (askaichat.app)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Bitstudio

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Bothub charge

Dispute basis: not tested

CheckoutSignal did not verify Bothub’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Bothub (bothub.chat)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Boodle charge

Dispute basis: not tested

CheckoutSignal did not verify Boodle’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Boodle (boodlebox.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Centrumrespo

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Ai Pro charge

Dispute basis: not tested

CheckoutSignal did not verify Ai Pro’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Ai Pro (ai-pro.org)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Galaxy charge

Dispute basis: not tested

CheckoutSignal did not verify Galaxy’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Galaxy (magica.com)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Typethink charge

Dispute basis: not tested

CheckoutSignal did not verify Typethink’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Typethink (typethink.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Chatbotapp charge

Dispute basis: not tested

CheckoutSignal did not verify Chatbotapp’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Chatbotapp (chatbotapp.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Chatboxai charge

Dispute basis: not tested

CheckoutSignal did not verify Chatboxai’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Chatboxai (chatboxai.app)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Chatex charge

Dispute basis: not tested

CheckoutSignal did not verify Chatex’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Chatex (chatex.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Chatpen charge

Dispute basis: not tested

CheckoutSignal did not verify Chatpen’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Chatpen (chatpen.app)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Chatplayground charge

Dispute basis: not tested

CheckoutSignal did not verify Chatplayground’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Chatplayground (chatplayground.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Chatwise charge

Dispute basis: not tested

CheckoutSignal did not verify Chatwise’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Chatwise (chatwise.app)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Clipto

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for Convert2

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a DeftPDF charge

Dispute basis: not tested

CheckoutSignal did not verify DeftPDF’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: DeftPDF (deftpdf.com)
What happened: [brief factual timeline]
Observed evidence: Free and Upgrade language was observed for the online PDF tools, but a renewal amount and interval were not captured.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a DocHub charge

Dispute basis: not tested

CheckoutSignal did not verify DocHub’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: DocHub (dochub.com)
What happened: [brief factual timeline]
Observed evidence: IT Manager Share, export, or download PDFs Try DocHub’s document-sharing and collaboration features.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Documentify

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Duck charge

Dispute basis: not tested

CheckoutSignal did not verify Duck’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Duck (duck.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Edit PDFs charge

Dispute basis: not tested

CheckoutSignal did not verify Edit PDFs’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Edit PDFs (edit-pdfs.com)
What happened: [brief factual timeline]
Observed evidence: 29€ per month after the 2-day trial; annual plan text also showed 10€/month and 120€
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Flo charge

Dispute basis: not tested

CheckoutSignal did not verify Flo’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Flo (flo.ing)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Flowith charge

Dispute basis: not tested

CheckoutSignal did not verify Flowith’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Flowith (flowith.io)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Freeassist charge

Dispute basis: not tested

CheckoutSignal did not verify Freeassist’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Freeassist (freeassist.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a FreePDFConvert charge

Dispute basis: not tested

CheckoutSignal did not verify FreePDFConvert’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: FreePDFConvert (freepdfconvert.com)
What happened: [brief factual timeline]
Observed evidence: Free-trial and membership language was observed, but a renewal amount and interval were not captured.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Galaxy charge

Dispute basis: not tested

CheckoutSignal did not verify Galaxy’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Galaxy (galaxy.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Gamma

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Getmerlin charge

Dispute basis: not tested

CheckoutSignal did not verify Getmerlin’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Getmerlin (getmerlin.in)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Giz

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Glarity charge

Dispute basis: not tested

CheckoutSignal did not verify Glarity’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Glarity (glarity.app)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Glbgpt charge

Dispute basis: not tested

CheckoutSignal did not verify Glbgpt’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Glbgpt (glbgpt.com)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Goandfind

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for Gstory

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for Hercules

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a HiPDF charge

Dispute basis: not tested

CheckoutSignal did not verify HiPDF’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: HiPDF (hipdf.com)
What happened: [brief factual timeline]
Observed evidence: Start Free Trial language was observed for HiPDF tools, but a renewal amount and interval were not captured.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Hitpaw

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for Hovercode

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a I10x charge

Dispute basis: not tested

CheckoutSignal did not verify I10x’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: I10x (i10x.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a iLovePDF charge

Dispute basis: not tested

CheckoutSignal did not verify iLovePDF’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: iLovePDF (ilovepdf.com)
What happened: [brief factual timeline]
Observed evidence: Premium access language was observed after the PDF tool flow, but a renewal amount and interval were not captured.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Jetwriter charge

Dispute basis: not tested

CheckoutSignal did not verify Jetwriter’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Jetwriter (jetwriter.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Justdone

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Krater charge

Dispute basis: not tested

CheckoutSignal did not verify Krater’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Krater (krater.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Writingmate charge

Dispute basis: not tested

CheckoutSignal did not verify Writingmate’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Writingmate (writingmate.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Lawdistrict

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for Liftapp

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a LightPDF charge

Dispute basis: not tested

CheckoutSignal did not verify LightPDF’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: LightPDF (lightpdf.com)
What happened: [brief factual timeline]
Observed evidence: To cancel your recurring subscription, please submit a ticket via our Contact Us page.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Mammouth charge

Dispute basis: not tested

CheckoutSignal did not verify Mammouth’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Mammouth (mammouth.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for ME-QR

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Moely charge

Dispute basis: not tested

CheckoutSignal did not verify Moely’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Moely (moely.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Nano Gpt charge

Dispute basis: not tested

CheckoutSignal did not verify Nano Gpt’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Nano Gpt (nano-gpt.com)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Ninjachat charge

Dispute basis: not tested

CheckoutSignal did not verify Ninjachat’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Ninjachat (ninjachat.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a PDF.live charge

Dispute basis: not tested

CheckoutSignal did not verify PDF.live’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: PDF.live (pdf.live)
What happened: [brief factual timeline]
Observed evidence: Monthly Unlimited $9.99 per month Select Monthly Billed Monthly - No Commitment Annual Unlimited $71.88 per year Select Annual Billed Annually - Save $48 a year!
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a PDF Suite charge

Dispute basis: not tested

CheckoutSignal did not verify PDF Suite’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: PDF Suite (pdf-suite.com)
What happened: [brief factual timeline]
Observed evidence: The checkout/product-selection flow showed 1-year license language and Cancel Anytime text, but a recurring renewal sentence was not captured.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a PDFToolz charge

Dispute basis: not tested

CheckoutSignal did not verify PDFToolz’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: PDFToolz (pdf-toolz.com)
What happened: [brief factual timeline]
Observed evidence: $49.90/month full access after the observed trial wording
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a PDF2Go charge

Dispute basis: not tested

CheckoutSignal did not verify PDF2Go’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: PDF2Go (pdf2go.com)
What happened: [brief factual timeline]
Observed evidence: Premium/account-upgrade language was observed, but a renewal amount and interval were not captured.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a PDFAid charge

Dispute basis: not tested

CheckoutSignal did not verify PDFAid’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: PDFAid (pdfaid.com)
What happened: [brief factual timeline]
Observed evidence: Subscribe-to-download and cancellation/subscription-policy language was observed, but a renewal amount and interval were not captured.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a PDFe charge

Dispute basis: not tested

CheckoutSignal did not verify PDFe’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: PDFe (pdfe.com)
What happened: [brief factual timeline]
Observed evidence: Then $49/month if you don't cancel.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a PDFEditor.org charge

Dispute basis: not tested

CheckoutSignal did not test PDFEditor.org’s dispute flow. Use the support or account route shown by the site or on your receipt, keep messages factual, and keep copies of receipts and screenshots.

Prepare a dispute note about a PDFescape charge

Dispute basis: not tested

CheckoutSignal did not verify PDFescape’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: PDFescape (pdfescape.com)
What happened: [brief factual timeline]
Observed evidence: Monthly/yearly plan language was observed, but the final checkout renewal consent was not reached.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a pdfFiller charge

Dispute basis: not tested

CheckoutSignal did not verify pdfFiller’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: pdfFiller (pdffiller.com)
What happened: [brief factual timeline]
Observed evidence: Free 30-day trial Discover powerful PDF functionality with no obligations and cancel anytime.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a card dispute note about a PDFGuru charge

Dispute basis: not tested

CheckoutSignal did not verify PDFGuru’s billing descriptor. If you dispute a charge with your bank or card issuer, organize the facts first. Fill in the brackets:

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text from your statement]
Merchant / site: PDFGuru (pdfguru.com), a PDF editor / converter site
What happened: I used the site to edit a PDF and was asked to pay to download it.
  The recurring monthly price and cancellation deadline were disclosed in fine print.
Why I dispute: [e.g., I did not understand I was starting a recurring subscription]
Contact attempts: [dates you contacted the merchant and any replies]
Evidence attached: [receipt, screenshots, cancellation request]

Check the descriptor on your statement against the merchant name — the two may not match.

Prepare a dispute note about a PDF Help charge

Dispute basis: not tested

CheckoutSignal did not verify PDF Help’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: PDF Help (pdfhelp.com)
What happened: [brief factual timeline]
Observed evidence: $49 every 4 weeks for the 7-day access plans
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a PDF House charge

Dispute basis: not tested

CheckoutSignal did not test PDF House’s dispute flow. Use the support or account route shown by the site or on your receipt, keep messages factual, and keep copies of receipts and screenshots.

Prepare a dispute note about a PDFRun charge

Dispute basis: not tested

CheckoutSignal did not verify PDFRun’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: PDFRun (pdfrun.com)
What happened: [brief factual timeline]
Observed evidence: BASIC $10/month Paid Monthly Single user Upload, Edit, Download & Print PDFs Manage Up to 5 PDF Documents Secure Cloud Storage eSign any Document Live Support CHOOSE PLAN PRO $20/month Paid Monthly Single user Upload, Edit, Download & Print PDFs Manage Unlimited PDF Documents Sec
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a PDFSmart charge

Dispute basis: not tested

CheckoutSignal did not verify PDFSmart’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: PDFSmart (pdfsmart.com)
What happened: [brief factual timeline]
Observed evidence: Limited Access Perfect for small teams getting started $1.00 for 7 days then $49.99 /month Start now Editing tools Editing File merging PDF splitting Compression Rotate Creation Scan Summary Cropping Translation Most popular Full Unlimited Access For growing teams with advanced n
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Plixi

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for Producthero

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for QR Code Generator

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a QR Code.io charge

Dispute basis: not tested

CheckoutSignal did not verify QR Code.io’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: QR Code.io (qr-code.io)
What happened: [brief factual timeline]
Observed evidence: Plan/payment fine print stated the 14-day access renews to €44.95 monthly/every 4 weeks until cancellation.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Qr Generator

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for QR TIGER

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for QRCodeChimp

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for QR Code Creator

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for QRCodeKIT

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for QRfy

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for QR Planet

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for QRStuff

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Quad charge

Dispute basis: not tested

CheckoutSignal did not verify Quad’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Quad (quad.chat)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a QuickEditPDF charge

Dispute basis: not tested

CheckoutSignal did not verify QuickEditPDF’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: QuickEditPDF (quickeditpdf.com)
What happened: [brief factual timeline]
Observed evidence: Yearly plans with ~30% off compared to monthly billing.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Reverselookup

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a RushPDF charge

Dispute basis: not tested

CheckoutSignal did not verify RushPDF’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: RushPDF (rushpdf.com)
What happened: [brief factual timeline]
Observed evidence: The pricing page showed 7-day access and annual-plan language, but a checkout renewal sentence was not captured.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Scanova

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Sejda charge

Dispute basis: not tested

CheckoutSignal did not verify Sejda’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Sejda (sejda.com)
What happened: [brief factual timeline]
Observed evidence: Save your changes Click the 'Apply changes' button to apply the changes and then 'Download' your edited PDF document.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Shoplazza

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Sidekickbar charge

Dispute basis: not tested

CheckoutSignal did not verify Sidekickbar’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Sidekickbar (sidekickbar.com)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Sider charge

Dispute basis: not tested

CheckoutSignal did not verify Sider’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Sider (sider.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Smallpdf charge

Dispute basis: not tested

CheckoutSignal did not verify Smallpdf’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Smallpdf (smallpdf.com)
What happened: [brief factual timeline]
Observed evidence: Compare Plans Pro 1 $10.00 /month per user, billed annually.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Stirling PDF charge

Dispute basis: not tested

CheckoutSignal did not verify Stirling PDF’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Stirling PDF (stirlingpdf.com)
What happened: [brief factual timeline]
Observed evidence: Get started Spend Limits Set monthly caps based on your budget.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Tenorshare

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for The QR Code Generator

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the plan or trial text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a card dispute note about a TheBestPDF charge

Dispute basis: not tested

CheckoutSignal did not verify TheBestPDF’s billing descriptor. If you dispute a charge, organize the facts first. Fill in the brackets:

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text from your statement]
Merchant / site: TheBestPDF (thebestpdf.com), a PDF editor / converter site
What happened: I used the site to edit a PDF and was asked to pay to download it.
  The recurring monthly price and cancellation deadline were disclosed in fine print.
Why I dispute: [e.g., I did not understand I was starting a recurring subscription]
Contact attempts: [dates you contacted the merchant and any replies]
Evidence attached: [receipt, screenshots, cancellation request]

Compare the descriptor on your statement to the merchant name — the two may not match.

Prepare a dispute note about a Typingmind charge

Dispute basis: not tested

CheckoutSignal did not verify Typingmind’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Typingmind (typingmind.com)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

Prepare a dispute note about a Use charge

Dispute basis: not tested

CheckoutSignal did not verify Use’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Use (use.ai)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Viddo

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Viinyx charge

Dispute basis: not tested

CheckoutSignal did not verify Viinyx’s billing descriptor. Use the exact descriptor from your statement if you contact your bank or card issuer.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Viinyx (viinyx.com)
What happened: [brief factual timeline]
What I already tried: [support/cancellation/refund attempts]
Evidence attached: [receipt, screenshots, support messages]

How to organize a dispute for Vocalimage

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

How to organize a dispute for Voice2texts

Dispute basis: not tested

Keep your request factual. Mention the observed date, the route you used, the price or plan text you saw, and that CheckoutSignal did not test cancellation or payment completion for this profile.

Prepare a dispute note about a Zendocs charge

Dispute basis: not tested

CheckoutSignal did not verify Zendocs’s billing descriptor. If you contact your bank or card issuer, use the exact descriptor from your statement.

Charge amount / date: [amount] on [date]
Billing descriptor on statement: [exact text]
Merchant / site: Zendocs (zendocs.com)
What happened: [brief factual timeline]
Observed evidence: After trial, we'll charge $29.99 every 28 days until you cancel.
Contact attempts: [dates and replies]
Evidence attached: [receipt, screenshots, support messages]