How do I open the refund inquiry form inside the app?

Last updated May 20, 2026Refunds & guarantees

If you need to ask Valid Email Checker for a refund on a specific purchase — a duplicate Stripe charge, a subscription renewal you missed cancelling, a service-failure during a bulk run — the in-app refund inquiry form is the fastest path. It sits on the Invoices & Receipts page in Account Settings, and submitting it creates a refund_requests row that our analyst pipeline picks up within minutes.

Step-by-step

  1. Sign in to the VEC dashboard at /overview.
  2. Click your avatar in the sidebar, then Account Settings.
  3. Open the Invoices & Receipts tab. You will see every paid invoice listed with date, amount, and processor.
  4. Find the invoice you want to ask about and click Need help with this purchase? on that row.
  5. The refund inquiry modal opens with the invoice number and amount already filled in. Write your message (10 characters minimum, 2000 maximum) and click Submit inquiry.

What the modal does behind the scenes

Submitting the form writes a refund_requests row tagged with source = 'user_invoice', linked to the invoice id and the original payment transaction. You get an acknowledgement email immediately. Our refund-analyst-tick cron job picks the row up within 5 minutes and runs a grounded analysis against the refund policy. An admin then reviews the analyst recommendation and either approves a money refund, approves compensation credits, redirects you to Paddle (if the purchase was through Paddle), or replies with a denial reason.

Paddle purchases show a different prompt

If the invoice was processed through Paddle, the modal swaps in a blue Paddle-redirect notice and a direct link to paddle.net. We cannot issue money refunds on Paddle transactions because Paddle is the Merchant of Record — it controls the payment. You can still leave a message for our team in the same modal, but the refund itself must be initiated through Paddle. Statutory unconditional withdrawal rights (14 days in the EU and UK, 7 days in Brazil and South Korea, 5 in Singapore) apply on Paddle purchases inside those windows.

What the analyst pipeline does next

Within roughly five minutes of submission, the refund-analyst-tick cron picks the row up and runs an LLM analysis grounded on the refund policy. The analyst recommends one of: approve money refund, approve compensation credits, deny, redirect to Paddle, mark as duplicate, or escalate to a human. The recommendation lands on an admin queue. An admin then either applies the recommendation or overrides it with their own decision, and you receive an email with the outcome.

One open inquiry per invoice
The modal blocks submitting a second inquiry while a previous one is still pending, processing, or approved. If you already filed an inquiry, wait for our reply (24-48 hours) before resubmitting. Filing duplicates does not speed up the review.