# Integração Adobe  Commerce / Magento

## Integração Adobe Commerce / Magento

#### **Outras integrações**

Shopify

[Bigcommerce](/content/pt/critical-bigcommerce-integracao/index.html)

[Woocommerce](/content/pt/critical-net-woocommerce-integracao/index.html)

[Shopify](/content/pt/critical-shopify-integracion/index.html)

API Guía de Integração

## Instalação da Critical.net de prevenção contra fraude no Adobe Commerce / Magento

### Obtenha a Critical.net do Marketplace do Adobe Commerce / Magento

01. Faça o login para criar uma conta em [https://marketplace.magento.com](https://marketplace.magento.com/)
02. Encontre a Critical.net no Marketplace do Adobe Commerce: [Critical.net](https://marketplace.magento.com/critical-net-magento-2-critical-fraud-prevention.html)

03. Certifique-se de ter selecionado a versão certa do Adobe Commerce que você está usando ao adicionar a Critical.net ao carrinho.
04. Aceite o pedido.
05. Clique em instalar.
06. Encontre o nome do Composer e a versão do plugin na página [My Purchases](https://marketplace.magento.com/downloadable/customer/products/) do Adobe Commerce Marketplace.
07. No Marketplace do Adobe Commerce, crie uma “Nova Chave de Acesso” My profile > Access Keys > Create a new access key.

### Instalação SSH

08. Faça o login em seu SSH e execute:

```bash
composer require critical_net/magento-2-critical-fraud-prevention
```

09. Insira suas chaves de autenticação.

Sua chave pública é seu nome de usuário; sua chave privada é sua senha.

10. Espere até que o Composer conclua a instalação das suas dependências de projeto e se certifique de que não existe nenhum erro.
11. Verifique se a extensão foi instalada corretamente e execute o comando:

```bash
php bin/magento module:status Critical_Apicall
```

12. Por predefinição, a extensão estará provavelmente desabilitada. Habilite a extensão e limpe os arquivos de visualização estática:

```bash
php bin/magento module:enable Critical_Apicall --clear-static-content
php bin/magento setup:upgrade
php bin/magento setup:di:compile
```

13. Para as versões 2.0.x até 2.1.x do Magento:

```bash
php bin/magento setup:static-content:deploy
```

14. Para as versões 2.2.x e posteriores do Magento:

```bash
php bin/magento setup:static-content:deploy –f
php bin/magento cache:flush
```

15. Limpe o cache:

```bash
php bin/magento cache:flush
```

### Conectando a sua conta da Critical.net com sua conta Adobe Commerce

1. Para configurar a extensão, faça o login no Magento 2 e vá para seu backend: Stores > Configuração > Critical.net > Configuração

2. Chave API: Insira a Chave API enviada pela Critical.net durante o cadastro.
   1. Se você não tiver uma conta na Critical.net: [Criar uma nova conta](https://bo.critical.net/#/register)
   2. Se você já tem uma conta na Critical.net: [Faça o login](https://bo.critical.net/#/) na plataforma da Critical.net e clique em Sistemas do Comerciante.
3. Clique para criar um novo.

4. Adicione a URL do seu site e digite em "Tipo" = "Magento" e clique em enviar.

5. Clique em “Gerar Chave de Licença”. Para visualizar a chave de licença, clique no ícone de olho à direita.

6. No backend do Adobe Commerce: Copie e cole a opção “Chave API” na área de configuração da Extensão do Adobe Commerce 2.
7. Origem: insira a URL da sua loja.

8. Instalação do Extensão da Critical.net de Prevenção contra Fraude no Adobe Commerce Concluída

## Upgrade do Adobe Commerce (Magento)

1. Faça o login em seu SSH e execute:

```bash
composer require critical_net/magento-2-critical-fraud-prevention
```

2. Se você estiver usando um upgrade maior, por exemplo, indo da versão 1.x.x para a versão 2.x.x, você precisa incluir o número da versão, por exemplo, para fazer o upgrade para a versão 2.1.0:

```bash
composer require critical_net/magento-2-critical-fraud-prevention ^2.1.0
```

3. Espere até que o Composer conclua a atualização das suas dependências de projeto e se certifique de que não existe nenhum erro.
4. Certifique-se de que a nova versão tenha sido atualizada:

```bash
composer show critical_net/magento-2-critical-fraud-prevention
```

5. Execute o upgrade do setup e compile o seguinte código:

```bash
php bin/magento setup:upgrade
```

6. Instale os arquivos de visualização estática. Para as versões 2.0.x até 2.1.x do Magento:

```bash
php bin/magento setup:static-content:deploy
```

7. Instale os arquivos de visualização estática. Para as versões 2.2.x e posteriores do Magento:

```bash
php bin/magento setup:static-content:deploy –f
```

8. Limpe o cache:

```bash
php bin/magento cache:flush
```
