The agnoStack plugin continues to make use of Zendesk's existing Magento 1(M1) Extension (https://github.com/zendesk/magento_extension) to provide the connection between our app for Magento M1 and your Magento instance.
If you see an error within the new agnoStack plugin containing a Reference ID and an Error Type of "
fail-order" or "
fail-orders", this is usually related to issues with the M1 Extension.
For security purposes, Zendesk's built-in secure proxy used by the plugin to access the Magento Extension APIs does not support redirects.
Make sure the store URL you have entered into the plugin points directly to your store, and is not relying on redirects at the CDN, network, or server. Having redirects in place will often result in "
fail-orders" errors within the new app.
The plugin will make requests similar to the following:
https://<< YOUR ZENDESK SUBDOMAIN >>.zendesk.com/proxy/apps/secure/<< YOUR STORE URL >>%2Findex.php%2Fzendesk%2Fapi%2Fcustomers%2Fsomecustomer%40somedomain.com
Any requests coming from https://<< YOUR SUBDOMAIN >>.zendesk.com/proxy/apps/secure and going to your Magento server at << YOUR STORE URL >>/index.php/zendesk/api/* must be able to come through without restriction or redirect.
Your store URL within the new plugin's settings should start with
https:// protocol. The
http:// protocol is not supported.