Skip to Help content

Fix incorrect or unverified payment proof

Resolve payment proof problems

Outcome: Review, replace, or request corrected evidence without counting a screenshot or advisory check as money by itself.

Verify payment proof

  1. Open Dashboard, choose Selling, and find the form under My Forms.
  2. Choose View orders, then click the buyer's order row to expand it.
  3. In Payments, compare the proof image, stored expected amount, selected payment method, and any transaction details. Click the image to enlarge it.
  4. After reviewing the evidence, check its proof-verification checkbox, or open the row's three-dot Proof actions menu and choose Verify payment proof. The checked control's tooltip reads Proof verified.

These actions require the form owner's access or the collaborator permission Update order status/details. A read-only collaborator can view evidence but cannot verify or change it.

Proof verified records your manual review. EZFormz does not automatically verify the transfer or amount. It never changes an order-edit amount, refund, accepted credit, existing payment link, or on-chain status. A later standalone Request Payment subtracts that row's fixed expected amount from the current expected order total; it does not inspect the image or use an on-chain amount. If the form's Auto-mark order Paid when you verify payment proof setting is on, acknowledgment also moves an order from Received to Paid and runs the normal Paid status notifications and integrations. Otherwise, change status separately.

Correct bad evidence

In Payments, open the affected row's three-dot Proof actions menu:

  • Replace evidence opens a dialog for the screenshot and/or transaction ID. Enter the correction, then choose Replace Evidence.
  • Clear active evidence removes the active screenshot and transaction ID after you confirm.
  • Request corrected proof asks for a reason and prepares a one-time correction link for the buyer's saved email. Check the action result; creating a link does not prove the email arrived.

Treat the corrected-proof URL as a private bearer link. Anyone who has it can view the payment and order context shown on that page and submit corrected evidence once before it expires after seven days. Send it only to the intended buyer and do not paste it into tickets, messages, or screenshots.

Seller Replace evidence and Clear active evidence preserve earlier evidence in history and reset that row's proof verification and on-chain result. Review the changed row again before verifying it.

A buyer's correction-link submission adds a separate, zero-amount evidence row. It does not replace the original payment row or reset its proof verification or on-chain result. It fills the order's primary proof image only if that image was empty. Review the new correction and the original row; use the original row's Replace evidence, Clear active evidence, or Remove proof verification action when appropriate. A failed or repeated corrected-link submission cannot consume the link without saving the new evidence.

Corrected evidence and other evidence rows never change an edit calculation.

On-chain results such as Confirming, Amount short or over, Wrong wallet, Wrong asset or network, TX not found, Invalid TXID, Duplicate hash, Failed transaction, Unsupported asset or network, and Payment check unavailable are informational. Follow the card's suggested review step, but none of these results blocks proof acknowledgment or an order change.

When a payment check is unavailable

Payment check unavailable means EZFormz could not retrieve the transaction details; it does not mean the payment failed. The card shows Last attempted for the saved check. Use Try again directly on the card, or View transaction to review it in the blockchain explorer. Reloading the page alone does not rerun the check. Solana transaction lookups briefly retry temporary provider failures and newly submitted transactions, then stop; they do not retry indefinitely in the background.

An amount difference shows the received amount, expected amount, and exact extra or short amount. These results do not change your order or balance.

Choose the status behavior

From Dashboard → Selling → My Forms, choose Edit form, then SETTINGS → Payment Proof. Turn on Auto-mark order Paid when you verify payment proof if seller acknowledgment should move orders from Received to Paid. If the setting says to add a block, use BUILD → Form Elements → Sections → Payment Proof first. Collaborators need Form fields and blocks permission to change this block or its setting. Choose Save changes to make the setting live. Leave it off when status should remain a separate seller action. Buyer uploads and on-chain checks never mark an order Paid by themselves.

For suspected reference reuse, run the form's Duplicate Check. It scans the loaded orders for repeated transaction or hash references and links every match for manual comparison; the presence of a duplicate warning is not by itself a final fraud decision. For facts indicating intentional payment deception or fraudulent payment evidence, use Report fraud, abuse, or a policy violation so the evidence follows the dedicated review workflow. An ordinary payment-status question or disagreement belongs in the order conversation. Do not paste one-time order access links or account security codes into either workflow.