1. Home
  2. Docs
  3. QuickBooks Odoo Connector...
  4. Configuration in Quickbooks and in Odoo

Configuration in Quickbooks and in Odoo

Instruction to make app on intuit developer:

Sandbox Company Connection :  

To create your developer account, navigate to the URL below. 

https://developer.intuit.com/app/developer/homepage 

Once you’ve created your developer account, follow the steps below. 

 

  • To navigate to your sandbox testing QuickBooks instance,  
  • Click on API Docs & Tools Menu located at the top -> click on the Sandbox Option. 

  • Click on Add Sandbox Company Button 

  • Select QuickBooks online plus option from the next screen. Select United States as Country. Our module only support to United states accounts. 

 

  • Click on the Add Button. After clicking on the Add button the created company will be displayed. 

  • Now, there might be a company already created. If you wish to use that,then you can go ahead with it. Otherwise, you can create another company based on your country. 
  • Make sure that you set it up according to your needs. 

Steps to follow for Sandbox Testing connection odoo: 

  • Install the Quickbooks Odoo Connector module in your system.
  • Go to the Quickbooks Module 
  • Now, create an instance 
  • Click on New Button.

  • Give a proper name to the instance.

 

  • For the Consumer and Secret key we need to create an app in the intuit developer.
  • To create an app click on the Dashboard 

  • Click on the Create an App button. 

 

  • Click on the app you have created. 

 

  • You may see a menu on the left side.
  • Click on the Keys & OAuth under Development sub-menu. You will see following page. Also see Client ID and Client Secret ID.

 

  • After that, copy Client ID and paste in the Consumer Key in odoo quickbooks module fields and copy Client Secret and paste in Consumer Secret field in odoo quickbooks module.

 

  • Now, go back to the Intuit Developer Account, under Developer -> Keys and OAuth and scroll down until you see the Redirect URIs option. 
  • Click on Add URI button. 

 

  • Copy this newly added url and paste it in the Redirect URI field of the odoo quickbooks connector module. 

  • Now click on OAUTH2AUTHORIZATION button. 

  • It will generate automatic(after clicked on OAUTH2 AUTHORIZATION button) a link in the Go to Link field of the setup. Click on that generated link. 

  • Now, click on Go to Link, It will redirected to the QuickBooks Online Where we can select the QB Campany and the App. 
  • Note: If you are testing on a localhost, you might face an Internal ServerError. If you do, then please make sure that your url typed in that tab matches your localhost url. 
  • After selecting the Company and App, Authorized URL and Company ID/ Ream ID will be fetched . 

 

  • Now, click on Test Connection Button. 

  • If everything is set up properly, then it will display a message accordingly. 

 

 

Production Company Connection: 

  • Install the Quickbooks Odoo Connector module in your system.
  • Go to the Quickbooks Module 
  • Now, create an instance 
  • Click on New Button 

  • Give a proper name to the instance 

 

  • Now in the url field, copy the following url: 
  • For Production: https://quickbooks.api.intuit.com/v3/company/ 
  • If you have not create an app please see “Instruction to make app on intuit developer:”mentioned above. If you have created an app, please click on it to navigate to the following page: 
  • Once you reach the intuit developer page, go to the Keys and Credentials section under the Production Tab. 

 

  • After clicking on Keys and Credentials section under the Production Tab. We need to fill the questionnaire for client and secret ID. 

 

  • Once the questionnaire is completed then we get Client Id and Secret ID. 
  • After that add the Redirect URL under the Redirent URIs Section. 

 

  • Now Go to Odoo Put the client ID, Secret ID, Redirect URL. 

 

  • Now click on the OAUTH2 AUTHORIZATION button. 
  • It will generate Automatic a link in the Go to Link field of the setup. 
  • Click on the link, you will be redirected to the same setup page. Where you would be able to see the Company Id & Authorized URL. 
  • Then click on the Test Connection button. 
  • If everything is set up properly, then it will display a message accordingly. 

Redirect URL: first Add redirect url in quickbooks app and then add this same in odoo quickbooks module.  

Client Key = client key paste in Consumer Key in odoo quickbooks module.  

Client Secret key = client Secret key paste in Consumer Secret Key field of odoo quickbooks module. 

Articles

How can we help?