Use manual release only when all checks pass
- 01Open the active order and note the expected amount, currency, payment method, and payee identifier.
- 02Open your payment app directly, not a screenshot from the buyer.
- 03Confirm the payment is final enough for your risk tolerance, not pending or under review.
- 04Match amount, currency, sender, recipient, timestamp, and order context.
- 05Release only if the evidence matches the active order. If it does not match, do not release.
Do not manually release when
- The buyer only sent a screenshot or chat message.
- The amount or currency is wrong.
- The payment landed outside the active order window.
- The receiving account is not the one listed on your deposit.
- The transfer is pending, reversible, under review, or you are unsure.
Why caution matters
A manual release tells the contract to release USDC even though automated proof did not complete. Once released, the onchain transaction cannot be undone by USDCtoFiat. That is why manual release belongs to carefully verified exceptions, not routine operation.