API Developer for Enterprise Desktop Quickbooks 2 way / SYNC using web connector or similar method

Job ID: 32885400

Budget: $250 – $750 USD

I need someone that can setup, connect to and understand the web connector for quickbooks desktop enterprise. If you do not have experience with this do not continue.

I have a crm system that creates invoices and sales orders along with customers in php with mysql database. I need to request data from and create quickbooks records anytime the crm requires it real-time. I need to accomplish the below:

1. Connecting to api of desktop quickbooks hosted in cloud. (Desktop because it has more features the client uses) we are not using the online quickbooks and cannot move to it.
2. Having the php side create objects like sales orders, estimates, invoices, customers, and using the api to create these real-time within quickbooks as well.
3. Php having product inventory and syncing things like stock quantity, availability, etc
4. If something changes in quickbooks like an address from an invoice how it updates the php api or database.
5. Requirements of identifying information mysql database needs to communicate to the parts of quickbooks for these updates
6. Answering questions like a. Is it better to create items like invoices from php in real-time to quickbooks or is “syncing” periodically better