We process an average of 60-70 orders a day on our e-commerce store. Until now, an employee manually keyed invoices and stock movements into our accounting software every evening. We finally hired an outside dev team to automate the sync between orders customer accounts, and inventory. They quoted us 45,000 TL and a 3-week delivery timeline.
In our kickoff meeting they said "get the other side's API endpoints and sandbox environment ready, we'll take care of the rest." But we aren't a tech company. When we called our accounting software provider, they demanded an extra 12,000 TL just to upgrade our API license, sent over a link to some documentation, and stepped aside completely.
What does an API integration process actually look like in practice? What permissions, credentials and data do we as a business need to provide so things don't get blocked? And how realistic is this 3-week timeline?