Handling Manual Releases as a Seller
When to Manually Release Funds
As a seller, you may receive Telegram messages from buyers who couldn't complete automatic verification. 99% of the time, you do not need to interact with the buyer.
Manual release may be relevant if:
- The buyer sent the wrong amount
- The buyer sent the wrong currency (e.g., USD instead of EUR)
- The buyer sent the correct amount and currency but couldn't generate the proof (ZKP2P team may also investigate)
You should only consider manual release if:
- The buyer provides proof of payment matching an active order
- The amount, currency, and timing align with your ZKP2P order
- You can verify the payment in your own payment platform
Alternatively, you can refund the buyer and ask them to re-initiate the order properly.
How to Verify Buyer Payments
Check Your Payment Platform
- Log in to your chosen payment platform
- Verify the payment matches the buyer's claim
- Check amount, currency, and timestamp
- If using Revolut or similar, refresh your transactions list
Cross-Reference with ZKP2P
- In ZKP2P, go to your deposit details
- Find the specific order in question
- Check that the amount, currency, and buyer address match
- Confirm the "Locked" amount corresponds to the payment
Request Appropriate Verification
- Ask the buyer for a screenshot of their payment confirmation
- For security, request details only the real payer would know
- Verify the payment timestamp matches the order creation time
How to Manually Release Funds
Navigate to the Specific Order
- Open your deposit details in ZKP2P
- Find the relevant order (match amount + buyer address)
- Click the "Release" button
Confirm the Release
- A "Release Funds" screen will appear
- Review the warning about bypassing verification
- Confirm you're releasing the correct amount to the correct buyer
Sign the Transaction
- Click "Submit Transaction"
- Approve the transaction in your wallet
- Wait for confirmation on the Base Network
Communicate with the Buyer
- Let them know the funds were released
- Provide the transaction hash if available
- USDC should appear in their wallet shortly
Best Practices for Manual Releases
- Keep detailed records of each manual release
- Only release funds when you're 100% certain the payment is legit
- Let buyers know your expected response time
- Create a consistent verification checklist
- Regularly monitor your deposits for locked funds
Warning Signs of Fraudulent Requests
Watch out for:
- Buyer can't provide proper confirmation screenshots
- Payment amount doesn't match locked funds in ZKP2P
- Buyer is overly pushy or demands urgency
- Multiple people claim the same transaction
- Timing or context seems suspicious