Fase 1: Configuração do Backend (API OAuth1)
Este passo permite ao Kleep recuperar o seu catálogo de produtos, histórico de encomendas e dados de devoluções para calibrar o algoritmo.1. Criar Integração OAuth1
- Inicie sessão no seu Painel de Administração do Magento.
- Navegue até System > Integrations.
- Clique em “Add New Integration”.
- Preencha o campo Name (por exemplo, “Kleep Integration”).
- Introduza a sua Admin Password para confirmar.
2. Configurar Permissões de API
| Rotas | Detalhes |
|---|---|
/products/* | Acesso a todos os recursos de produtos |
/categories/* | Acesso a todos os recursos de categorias |
/orders/* | Acesso a todos os recursos de encomendas |
/returns/* | Acesso a todos os recursos de devoluções |
/returnsAttributeMetadata/* | Acesso a todos os recursos de atributos de devoluções |
/returnsItemAttributeMetadata/* | Acesso a todos os recursos de atributos de itens de devoluções |
/creditmemos/* | Acesso a todos os recursos de notas de crédito |
/creditmemo/* | Acesso a recursos de nota de crédito individual |
/stockItems/* | Acesso a todos os recursos de stock |
/store/* | Acesso a todos os recursos da loja |
/inventory/* | Acesso a todos os recursos de inventário |
/customers/* | Acesso a todos os recursos de clientes |
Magento_Catalog::productsMagento_Catalog::categoriesMagento_Sales::salesMagento_Sales::creditmemoMagento_Sales::actions_viewMagento_Rma::rmaMagento_Rma::magento_rmaMagento_Rma::rma_attributesVendor_Module::returnsMagento_CatalogInventory::cataloginventoryMagento_Store::storeMagento_Config::configMagento_Inventory::inventoryMagento_Customer::customer
- Se a sua instância Magento expõe camadas de API adicionais ou endpoints personalizados (por exemplo, APIs de devoluções/RMA customizadas), por favor coordene connosco.
- Se utiliza um fornecedor externo de devoluções sem integração através da API Magento, consulte a documentação de dados de devoluções ou coordene connosco para escolher o método de integração adequado.
3. Ativar e Obter Credenciais
- Clique em “Save” para criar a integração.
- Clique em “Activate” na integração recém-criada.
- Um pop-up irá apresentar as suas credenciais OAuth:
- Consumer Key
- Consumer Secret
- Access Token
- Access Token Secret
- Copie estas credenciais — terá de as enviar ao seu contacto Kleep.
Tutorial Subscribe Pro: Criar e obter credenciais de API do Magento 2 Tutorial oficial Adobe: Autenticação OAuth do Magento 2
4. Enviar Credenciais ao Kleep
Por favor, envie as seguintes informações ao seu contacto Kleep por e-mail:- Forneça o(s) URL(s) base completo(s) da API para a(s) loja(s).
- Credenciais OAuth1
- Consumer Key
- Consumer Secret
- Access Token
- Access Token Secret
Fase 2: Integração Frontend (Widget)
Este passo envolve a adição do script Kleep às suas páginas de produto (PDP). Compatível com todas as versões do Magento. Siga o nosso guia do Widget da Biblioteca JS para instalar e configurar o CTA frontend nas suas páginas de produto.Fase 3: Gestão de Dados em Falta (SFTP)
Esta secção aplica-se quando os dados não podem ser recuperados através dos endpoints API padrão. Se a sua API Magento não permitir a recuperação de Devoluções ou determinados dados específicos, procedemos via troca de ficheiros CSV. Consulte a documentação abaixo. Este guia irá guiá-lo pelo processo de transmissão dos dados em falta passo a passo:Fase 4: Validação e Implementação em Produção
1. Ambiente de Teste
Implemente primeiro no seu ambiente de Preprod/Staging.2. Validação Visual
Antes de entrar em produção, verifique o seguinte:- O botão é apresentado corretamente?
- O clique abre o pop-up (Drawer)?
- Não há erros “CORS” na consola do browser?
