What if a received good was damaged or was not shipped at all despite that payment was performed? For example in AliExpress you can open a dispute and after proving what you claimed the money is paid back to you. Will your platform have such kind of protection for you clients?
This is actually the safety that the smart contracts provide. The money is stored in the smart contract until all the conditions of its self are completed. As per dispute resolution, this is the step to look further, we are already looking for third party partners related to blockchain.