Para realizar a configuração do Magento você precisará ter acesso de Admin à loja.
Infelizmente o Magento não fornece todas as funcionalidades possíveis usando apenas um tecnologia de API. Portanto, para a integração funcionar perfeitamente é necessário configurarmos o modelo SOAP e o REST.
Acesso à loja
Antes de criar os acessos, você precisará nos informar:
Url: Endereço da sua loja, sem a barra final, exemplo https://www.minhaloja.com.br
PathAdmin: O final do endereço que você utiliza para acessar o admin. Exemplo, se você usa https://www.minhaloja.com.br/admin. Esse campo será apenas /admin.
Criação dos usuários e acessos
Todas as configurações são feitas no menu System.
1 - System > Web Services > REST - Roles
1.1 - Criar uma nova Role
1.1 - Em "Role API Resources" colocar "All"
2- System > Permissions > Users
2.1- Criar um usuário para uso da API com uma senha forte;
2.2 - Colocar esse usuário no grupo de Administrators (obrigatório)
2.3 - Em "REST Role" escolher a role criada no item 1
Este usuário e senha serão o AdminUser e AdminPass
3 - System > Web Services > SOAP/XML-RPC - Roles
3.1 - Criar uma nova Role
3.2 - Role Resources: All
4 - System > Web Services > SOAP/XML-RPC -Users
4.1 - Criar um usuário Soap
4.2 - Em "User Info", o campo Api Key é considerada a senha desse usuário
4.3 - Em "User Roles" adicioná-lo na role criada no item 2.
Este usuário e senha serão o AdminSoapUser e AdminSoapPass
5 - System > Web Services > REST - OAuth Consumers
5.1 - Criar um novo par de chaves
5.2 - Copiar o Key e Secret que será usado em APIConsumerKey e APIConsumerSecret
Juntando os dados
Unifique todos os dados que mencionamos acima em vermelho e configure no All Integra ou envie para o suporte. Recomendamos que faça isso via ticket, por questões de segurança.