Resolving OAuth Token and Credential Issues Blocking Magento 2 Order Downloads in Webgility Desktop
This article helps Webgility Desktop users troubleshoot and resolve order download issues from Magento 2 into Webgility Desktop by addressing common causes such as sales channel connection, credential errors and OAuth/token management, and providing clear steps to restore a successful connection.
How to Connect Magento 2 and Higher with Webgility Desktop
If you are using Magento 2 or higher, you will need to retrieve the access token located in the admin area of Magento.
Complete the following steps in Magento:
Add Integration:
A: Navigate to System and then Integrations.
B: Add a new integration by clicking Add New Integration.
C: Name the integration as Webgility_Magento. Type in your sales channel login email address and password.
D: You now have two options to proceed:
Option 1: Provide all resource access to the API by selecting from the dropdown menu under Available APIs.
Option 2: Provide custom resource access to the API by selecting from the dropdown menu under Available APIs.
E: Activate the new Webgility integration by selecting Activate.
F: Once you select the Activate option, you’ll see the permission access tab. Grant access permission by clicking Allow.
G: Copy the Access Token and paste it into the notepad, and then click Save.
H: The integration with Webgility will be activated once you save the access permission tab by clicking Done.
Connecting with Webgility:
1. Go to Webgility and select Add a Store. Under the Select Store field, choose Magento 2 and the Higher option.
2. Enter the Admin Base URL (Website URL) we created earlier and paste the Access Token. Then click Connect to Magento.
3. Troubleshooting Step: If you receive an error message, then use the main URL of your sales channel instead of the Admin Base URL, along with the Access Token, and click on Connect to Magento.
4. Click Continue, which will then take you to the QuickBooks connection screen.