Trustap is a safe transaction platform which allows people to buy or sell online, or in person. Trustap combines modern mobile money wallets and concepts from traditional safe escrow companies. This combination results in a modern solution, designed to easily integrate into existing marketplaces and protect buyers and sellers for everyday transactions with strangers. Trustap offers users visibility over the entire transaction, not just the payment. In a typical transaction, the buyer pays the price of an item into the Trustap hold. The funds are then released to the seller based on certain milestones being met such as the delivery of an item or the handing over of an item in person. Holding the funds until the transactional milestones are met, allows both the buyer and seller to be completely protected from fraud or scams.