Our connector currently supports Magento version 2.
Note: Since 2021 Magento has been rebranded to Adobe Commerce. In Funnel, the connector is referred to as Magento.
Enable permissions to Magento e-commerce site
In order to connect to a Magento e-commerce site, the admin user connecting the source needs to have access to certain resources. In Magento, go to SYSTEM -> Role Resources and enable the following resources:
Sales: Operations: Orders: Actions: View
Stores: Settings: All Stores
Configure firewall
Make sure that your firewall, if you have one configured, allows requests from Funnel. Requests will be sent from IP addresses 52.2.100.140, 34.234.177.217, or 18.185.251.22.
Make sure the token URL is accessible
Funnel expects admin token retrieval to be available at this URL:
https://{host}/rest/V1/integration/admin/token
Where "host" is what you enter as Shop Host when connecting the data source.
If the admin token endpoint is unavailable/not found (404), you will be met with the following "Access denied" error message when connecting your data source:
If your shop is configured differently Funnel will not be able to download your data.
For more information on Magento tokens please see their official documentation.