The approach that you are taking is a crucial aspect. If you are writing custom code to do that integration, and you have a moderately complex scope, this can take you upwards of 4 months to develop and test the solution, followed by cutover and go-live. If you are using a pre-built integration solution, you may be up and running within weeks.