Can I build a payment platform with escrow features (smart contracts), for free money transfers on IOTA?
Smart contracts are in the works and will most likely be released this year.
In the meantime you may want to look into smart transactions. You can build a payment platform with escrow features on top of that. Here is a link of a demonstration
It uses IOTA flash channels as the basis.