@Vtor You are getting into a very exciting journey my friend. Just make sure the platform you end up with is flexible enough and allows you enough customizations without having to deal with slow or unresponsive Technical Support. EDI is far from being standardized and you will face countless problems, each company/system(some very old system) uses the fields they want to transmit whatever they want and you will need the ability to adapt to that(those old system) can't and would not be changed to accommodate your issues.