Frequently
asked questions.

    Configuring Magento 2

    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)
    


    Store URL

    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 Dashboard

    If 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:

    From your Magento 2 admin dashboard, navigate to the Integrations page by selecting System > Integrations from the menu on the dashboard.

    Once on the Integrations screen, click on Add New Integration (You may use any desire name for your new Integration).


    Access Token

    In 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.)
    

    While creating your Integration, click on the API section and set the appropriate resources permissions. You may either select 'All' from the Resource Access dropdown, or give your Integration Custom permissions. The following settings are recommended:



    Save your new new Integration, and you will be taken back to the Integrations listing page. Find your new integration and click on the Activate link in the third column.



    On the approval pop-up, click on Allow to activate your integration. You will be presented with your credentials where you can obtain the Access Token needed for the agnoStack configuration screen.




    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 Stores > Settings > Configuration > Advanced > Admin > Admin Base URL configuration section of the admin dashboard, it may not match that default pattern of "admin_123456".


    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.


    The "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 "alternate".


    (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.

    Learn more about agnoStack!