Approve/Allow Tokens
Before creating the escrow, enough amount of tokens must be approved/allowed to spend on behalf of the buyer. The buyer should allow this before creating the escrow. The buyer will need to ensure that, the amount of the allowed token is equal to or larger than the escrow amount. Also, those tokens are available in his wallet.