If you are getting the error Access to Orders.ListOrders is denied this can be due to authorization in Amazon expiring or corrupted data in an Amazon order. Follow the steps below to resolve the issue.
You must have an Amazon Seller account on the Professional plan to use this feature. If you recently downgraded your Amazon plan to an individual seller it will not allow you to renew user permissions.
If this integration was previously working, you will need to reconnect your Amazon integration with the steps below.
Renew your Amazon Authorization
Select Dashboard from the navigation bar.
Scroll to the bottom to Ecommerce Integrations and select your Amazon integration.
At the bottom select Reconnect Integration.
A new tab will open. Sign into your Amazon Seller Central account.
Once you are signed into your account, Amazon asks you to agree to grant Webship access to your Amazon account.
Check the box next to the "I direct Amazon to provide Webship access..." statement and click Confirm.
Next, you will see a message that you have successfully updated the Amazon app. Select Start Shipping.
**The system may take a few minutes to update after authorizing.
If the steps above did not resolve the issue, it can be due to corrupted data in an Amazon order. You will need to manually process the oldest order ID from the missing Amazon orders in XPS ship and update the tracking number in Amazon.
You will then want to resync your orders in XPS Ship.