Common Issues and Solutions
Here are solutions to the most common problems users encounter on P2P Protocol:Order was cancelled unexpectedly
Order was cancelled unexpectedly
If your order was cancelled without you initiating it:Possible causes:
- The order expired due to inactivity or timeout
- A transfer step failed (insufficient balance, wrong details, etc.)
- Merchant cancelled due to eligibility changes
- Check whether the order expired or a transfer step failed
- Review the cancellation reason in the app if provided
- Recreate the order with correct details
- Complete all required steps promptly to avoid timeout
- Verify your stablecoin balance and approvals before placing new SELL/PAY orders
Merchant not responding
Merchant not responding
If your assigned merchant is not responding or taking action:What to do:
- Wait for the protocol reassignment or timeout path where applicable
- The protocol has built-in mechanisms to handle unresponsive merchants
- Check the estimated timeout period in the app
- If conditions are met (time window passed, clear evidence of non-response), raise a dispute with evidence
- Document all attempts to contact or prompt the merchant
Transfer failed
Transfer failed
If a stablecoin transfer or payment confirmation failed:For SELL/PAY orders (stablecoin transfer failed):
- Confirm you have sufficient token balance in your wallet
- Check if token approval is required and complete it
- Verify network connectivity and try again
- Check if the smart contract address is correct
- Confirm the payment rail details are correct
- Verify you used the exact payment information provided in the app
- Complete all required payment confirmation steps
- Check with your bank or payment provider for any restrictions
- Ensure you have sufficient balance in your fiat account
Cannot place order
Cannot place order
If you’re unable to create a new order:Check the following:
- Account status: Verify your account is active and verified
- Balance: Ensure sufficient stablecoin balance for SELL/PAY orders
- Limits: Check if you’ve reached any daily or transaction limits
- Supported regions: Confirm the payment rail is supported in your region
- App version: Update to the latest version of the client app
- Network issues: Verify your internet connection is stable
Stablecoins not received
Stablecoins not received
If you completed a BUY order but haven’t received stablecoins:Steps to take:
- Check your order status in the app - it should show
COMPLETED - Verify you’re looking at the correct wallet address
- Refresh your wallet balance (it may take a few moments to update)
- Check the blockchain explorer with your transaction hash
- If the order is still in
PAIDor earlier status, wait for completion - If order shows
COMPLETEDbut no stablecoins received, contact support immediately
Fiat payment not received
Fiat payment not received
If you completed a SELL order but haven’t received fiat:Steps to take:
- Check your order status - it should show
COMPLETED - Verify the payment details you provided were correct
- Check your bank account or payment rail account (may take time to process)
- Note that different payment rails have different processing times
- If order shows
COMPLETEDbut payment not received after the expected timeframe, open a dispute - Gather evidence: transaction receipts, order details, communication with merchant