Magento 2 - as well as support for Adobe Commerce Cloud - is available as a Commerce Provider within the agnoStack plugin and supports using a built-in Shipping and Payment Provider, making use of the configuration you've already set up in Magento.
After you've installed the agnoStack app, upon opening any ticket within Zendesk, you will be prompted (as an admin) to Configure Your Account.
(NOTE: You can return to the Configure/Manage Your Account Screen at any time as and admin to modify your settings or subscription settings)
Please enter the URL where your Magento 2 store is publicly accessible (starting with
https://). This should not contain any extra values such as
/index.php or similar - it is typically just as simple as https://<< YOUR DOMAIN >>.com.
Magento 2 DashboardIf you already have API credentials mentioned below, you may enter them in the agnoStack configuration screen, otherwise you can obtain these values by performing the following steps:
Integrationspage by selecting System > Integrations from the menu on the dashboard.
Integrationsscreen, click on Add New Integration (You may use any desire name for your new Integration).
Access TokenIn order for the agnoStack plugin to gain access to your Integration, you will need to configure the proper API permissions.
(NOTE: after activation, if your plugin displays a message containing fail-permissions-m2, it likely means your API OAuth Scopes were configured incorrectly.)
Integrationslisting page. Find your new integration and click on the Activate link in the third column.
Default Payment Provider
Choose the Payment Provider that you use within your Magento 2 configuration. We currently support Braintree, Authorize.net, as well asStripe. If you use a Payment Provider that you don't see listed, just let us know and we'll take that info back to the team to influence the roadmap!
By selecting "
Other Payment Method" you will not be able to access full Checkout functionality, but will still be able to use the rest of the agnoStack plugin.
(NOTE: Depending on your selection for Default Payment Method, you may be prompted to also enter credentials for your selected Payment Provider.)
Admin URI (OPTIONAL)
Admin URI is the text located after the Store URL for your Magento admin dashboard. Typically this resembles "
admin_123456". If, by chance, you have altered the Admin URI for your Magento 2 store within the
Admin Base URL configuration section of the admin dashboard, it may not match that default pattern of "
Either way, you should be able to see the Admin URI directly in the browser URL when accessing your Magento 2 admin dashboard.
(NOTE: The Admin URI field can be entered to enable orders as well as products details within an order to link through to your Magento admin dashboard.)
Store Code (OPTIONAL)
Store Code is optional, but if you are running multiple stores within your Magento 2 instance, you can obtain the store code for the store that you wish to use from the Magento admin dashboard under Stores > All Stores.
Store Code" is set up after you choose "
Create Website" within this page, and should be available if you're running multiple Magento 2 Stores (ie. Websites) on the same server. The value for "
Store Code" is listed in the "
Store View" column on this screen and you must use the value from "
(Code: value)". In this example, it would be "
(NOTE: If you need to configure across multiple stores at once you can enter All, *, or a comma-separated list of store codes into the input field. If nothing is entered in the field it will automatically point to your default store.)
Once you've completed entering your Provider configuration data, continue on to Select a Subscription.