Handling Verification Issues as a Buyer

What to Do When Verification Fails

Understanding the Verification Process

When you buy USDC or crypto through ZKP2P, the platform tries to automatically verify your payment through a zero-knowledge proof system. Sometimes this verification process can fail due to various reasons:

  • The PeerAuth extension couldn't properly load your payment

  • Technical issues with the payment platform

  • Mistake when making payment (e.g. wrong payment currency, wrong amount sent)

Step-by-Step: What to Do When Verification Fails

  1. Try Again First

    1. Click the "Proof Gen Failed - Try again" button

    2. Wait 30 seconds for another verification attempt

    3. Sometimes a simple retry solves the issue

  2. Double-Check Your Payment

    1. Ensure you've sent the exact amount requested (e.g., €8.00)

    2. Verify you sent in the correct currency (e.g., EUR not USD)

    3. Confirm you sent to the correct recipient (e.g., "zkp2prevolut")

    4. Make sure you didn't perform a cross-currency swap (which can cause verification issues)

  1. Check Your Extension

    1. Ensure the PeerAuth extension is properly installed and active

    2. If you just installed it, you might need to refresh the page

    3. The extension needs proper permissions to access your payment data

  1. Contact the Seller or Support via Telegram

    1. If verification continues to fail after multiple attempts, contact the seller or support through Telegram

    2. Sellers typically list their Telegram username in their deposit details

    3. Send the following information to the seller:

      1. Your order ID or transaction details

      2. Screenshot of your payment receipt/confirmation

      3. Your wallet address

      4. How much you are expected to pay and receive

  1. Be Patient

    1. The seller may not respond immediately

    2. While waiting, do not attempt to cancel your payment through your payment platform

What to Expect When Contacting a Seller

  • The seller will ask you to verify details about your payment

  • They may request additional screenshots or information

  • Once they confirm your payment, they'll manually release the funds

  • The process can take some time, depending on the seller's availability

Last updated