Handling Manual Releases as a Seller
Last updated
Last updated
As a seller, you may receive Telegram messages from buyers who couldn't complete automatic verification. 99% of the time as a seller you do not need to interact with the buyer.
This may happen in one of these scenarios:
Buyer sends the wrong amount. You must choose whether to accept the payment or refund him fiat and ask him to try again
Buyer sends the wrong currency (e.g. USD vs EUR).
Buyer sends correct amount and currency but is unable to complete proof generation (the ZKP2P team will also look into this)
You should ONLY consider manual release when:
The buyer provides proof of payment that matches an active order. And you are willing to release funds potentially at a loss if the wrong amount or currency is sent.
The payment amount, currency, and timing align with an order in your deposit
You can verify the payment was received in your payment platform account
Alternatively, you can send the money back to the buyer and ask them to send the correct amount to complete the order on their own
Check Your Payment Platform
Log in to your chosen payment platform
Verify you received a payment matching the buyer's description
Check the exact amount, currency, and timing
If using Revolut or a similar platform, you may need to refresh your transactions list
Cross-Reference with ZKP2P
In ZKP2P, go to your deposit details
Find the specific order in question
Verify the amount, currency, and buyer address match what's being claimed
Note the "Locked" amount should match the payment being discussed
Request Appropriate Verification
Ask the buyer to send a screenshot of their payment confirmation
For security, you might ask for specific details that only the legitimate payer would know
Verify the payment time matches when the order was created
Navigate to the Specific Order
Go to your deposit details page in ZKP2P
Find the order in question (check order amount and buyer address)
Click the "Release" button next to the order
Confirm the Release
A "Release Funds" screen will appear
Review the warning message explaining that this bypasses 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 the transaction to be confirmed on the Base Network
Communicate with the Buyer
Inform the buyer once you've released the funds
Provide the transaction hash if available
Let them know the USDC should appear in their wallet shortly
Keep Detailed Records: Note down details of each manual release
Be Cautious: Only release funds when you're 100% certain the payment is legitimate
Set Expectations: Let buyers know your typical response times for manual releases
Create a Verification Routine: Develop a consistent process for verifying payments
Monitor Your Deposits: Regularly check for locked funds that might need manual intervention
Be alert for these red flags:
Buyer cannot provide proper payment confirmation screenshots
Payment amount doesn't exactly match the locked amount in ZKP2P
Buyer is extremely pushy or demanding immediate release
Multiple people claiming the same transaction
Unusual timing or circumstances around the payment