Tell me, what "cms" exist for the site, with the deposition of funds? Those. when the two parties want to agree, one adds the money to the account, they are stored on the site’s account, and the other side is transferred when the first confirms that the work has been done (like freelance exchanges).
It should be a ready-made, modified product.