# Efí - Cartão de Crédito

## Introdução
A integração entre o Sistema e a plataforma de pagamentos Efí visa automatizar fluxos financeiros e de vendas, oferecendo soluções de pagamento robustas e eficientes. Esta documentação detalha o processo de integração, seus benefícios e configurações necessárias.

> [!TIP] Parceria!
> Caso ainda não tenha uma conta na Efí, cadastre-se e obtenha um desconto especial para clientes IXC Provedor, acessando o link: <br>
> - https://sejaefi.com.br/parceiro/ixcsoft

> [!NOTA] Solução Oferecida
> Meio de pagamento para pagamentos via cartão de crédito de forma individual e recorrente.

## Acesso
> [!NOTA] Acesso ao Formulário
> Caminho: Sistema > Cadastros > Financeiro > Carteira de cobrança

### Benefícios da Integração

| Benefício                  | Descrição                                                         |
| -------------------------- | ----------------------------------------------------------------- |
| Automação                  | Redução de intervenção manual e aumento da eficiência operacional |
| Flexibilidade de Pagamento | Pagamento de cartão de crédito na opção individual ou recorrente  |
| Receita Previsível         | Pagamentos recorrentes garantem fluxo de caixa mais estável       |
| Conveniência para Clientes | Pagamentos recorrentes reduzem atrasos e interrupções de serviço  |

## Estrutura 

## Como funciona a integração
1. Configuração
2. Acesso à Central do Assinante
3. Escolha da Opção de Pagamento
4. Preenchimento dos dados do Cartão de Crédito
5. Habilitação da Recorrência 

### Etapas de configuração do módulo
* Configurações da integração com o cartão de crédito
* Juros/Multas/Desconto
* Configuração da tarefa que cobra as recorrências

## Campos obrigatórios
* **Descrição**: nome do cadastro de carteira de cobrança
* **Conta**: cadastro de conta vinculado a carteira
* **Tipo de recebimento**: modalidade da integração que gera as cobranças
* **Validar filial na venda**: se marcado como **Sim**, valida como necessário a filial do Contrato do Cliente ser igual à filial da carteira de cobrança
* **Ativo**: ativa ou inativa o cadastro da carteira de cobrança no Sistema

## Processo de Integração e Homologação
Para realizar a integração e homologação da **Integração de Cartão de Crédito Efí** no Sistema, siga estes passos:

### Homologação
Para realizar a integração é necessário abrir um atendimento com o setor **Suporte Técnico** e você precisará dos seguintes dados:

> [!EXAMPLE] Dados Necessários
>
> **364 - Efí S.A (API Cartão de Crédito)**
>
> * 1 - Número da agência com dígito?
> * 2 - Número da conta com dígito?
> * 3 - Identificador da Conta?
> * 4 - Client_ID?
> * 5 - Client_Secret?

> [!TIP] Dica!
> Caso tenha dúvida sobre algum dos dados bancários, consulte o(a) Gerente de sua Conta Bancária.

### Passo a passo para obter as Credenciais da API

> [!info] Informação!
> Para a homologação da **Carteira de Cartão de Crédito Efí**, você também precisa gerar o "Client_ID" e o "Client_Secret", sendo as credenciais da aplicação da API geradas no Internet Banking do Efí.

1. Acesse o **Internet Banking Efí**:
	- https://login.sejaefi.com.br/
2. Faça **login** com sua Conta
3. No menu principal, selecione a opção **API**.
4. No submenu aberto, selecione a opção **Aplicações** e clique no botão **Criar Aplicação**.
5. Nomeie sua aplicação e clique no botão **Continuar**.
6. Selecione o escopo **API Cobranças** e marque a opção **Emissão de Cobranças**.
7. Depois, selecione o escopo **API Pix** e marque todas as opções dentro desse escopo, com exceção da opção "Consultar Saldo".
8. Marcados os escopos, desça até o final da tela e clique no botão **Continuar**.
9. Insira sua **assinatura eletrônica** e clique no botão **Continuar**.
10. Criada a aplicação, copie as informações de Chave **Client_ID** e **Client_Secret** geradas na aba **Produção** e insira nos respectivos campos da carteira de cobrança criada no Sistema.
11. O **Identificador** de conta pode ser encontrado nessa mesma tela, acessando a opção **Introdução** no menu esquerdo.
12. Após copiar o identificador, insira o mesmo no respectivo campo da carteira de cobrança criada no Sistema.

Inseridas as credenciais na carteira de cobrança no Sistema, salve as informações e realize o teste liquidação de um título de cobrança via cartão. Caso o título seja liquidado com sucesso, sua carteira estará pronta para o uso!

> [!SUCCESS] Credenciais API Finalizadas!
> Feito isso, com os seus outros dados bancários, o atendente da IXC Soft poderá prosseguir com a homologação da sua carteira de cobrança de Cartão de Crédito.

### Criando a Carteira
1. Acesse o menu **Sistema**
2. Pasta **Financeiro**
3. E clique em **Carteira de cobrança**
4. Clique em **Novo**

> [!WARNING] Aviso!
> Antes de qualquer configuração, dirija-se a aba **Impressão**, e no campo **Layout de Impressão** escolha o modelo: **Boleto + fatura detalhada**.
> 
> Como a integração de cartão não gera nenhum documento, com esta configuração, ao ser solicitada uma impressão será gerada uma fatura detalhada.

5. Na primeira aba chamada **Carteira de cobrança**, você fará as seguintes configurações:
	- **Descrição:** Aqui você irá definir a nomeação da carteira
	- **Conta:** Aqui você irá criar a conta, responsável por armazenar seus dados bancários. 
	- **Tipo de recebimento:** Neste campo você deve selecionar a opção **Cartão de crédito
	- **Enviar e-mail para cliente ao gerar:** Marcar como **Não**, pois torna obrigatório o e-mail de cadastro do cliente e envia automaticamente a fatura do cliente, fazendo assim o registro da mesma no banco (sendo assim, não é recomendado o uso)
	- **Validar filial na venda:** Marcar como **Não**
	- **Ativo:** Manter marcado como **Sim**
	- **Filial:** Remover o cadastro, clicando no botão **X** posicionado ao lado direito do campo
	- **Planejamento analítico:** utilize o padrão **240**, ou cadastre um novo

### Criando a Conta
- **Conta:** Defina o nome para a conta
- **Tipo da Conta:** Marque a opção **Banco**
- **Data de abertura:** Informe o dia em que está configurando a conta para esta carteira.
- **Planejamento analítico:** Para mais informações, acesse: [[formulario planejamento analitico|Formulário Planejamento Analítico]]
- **Filial:** Selecione o ID da filial para a qual será criada esta **Conta** e a **Carteira**

Na aba seguinte **Banco:**
- **Agência:** Número da sua agência bancária.
- **Dígito verificador da agência:** Insira o dígito verificador que fica após o número da agência.
- **Número da conta:** Número da sua conta bancária.
- **Dígito verificador da conta:** Informe o dígito verificador de sua conta bancária.

### Configurações Cartão de Crédito
- **Gateway:** Selecione a **Efí**
- **Ambiente gateway:** Selecione **Produção**
- **Habilitar recorrência:** Se marcada como **Sim**, o cliente final poderá ativar a opção de cobrança recorrente com cartão de crédito na central do assinante. Com essa ativação, os próximos pagamentos de mensalidade serão descontados do cartão de crédito cadastrado de forma automática
- **Gerencia identificador conta:** Informação que consta no Gerencianet, abaixo mostraremos onde você encontra em sua conta
- **Gerencia client ID:** Informação que consta no Gerencianet, abaixo mostraremos onde você encontra em sua conta
- **Gerencia client secret:** Informação que consta no Gerencianet, abaixo mostraremos onde você encontra em sua conta
- **URL callback gerencia:** Nesse campo, você irá clicar no botão Gerar URL para gerar a URL que fará a comunicação entre o Efí e o IXC
> [!DANGER] Cuidado!
> Acesse o Sistema através do seu domínio para assegurar que a URL gerada utilize seu domínio seguro (SSL) em vez do seu IP de endereço. O uso do IP na geração do URL callback ocasionará problemas na comunicação entre Sistema e a API.
> <br> Exemplo:
> - https://SeuDominio.com.br/adm.php
- **Máximo de parcelas:** Defina o valor padrão como 1, para permitir somente o valor integral da cobrança, caso desejar ofertar o parcelamento, aumente este valor conforme o necessário
- **Juro (% ao mês):** Valor percentual de juros para o parcelamento de cartão, considerado somente se o valor de **Máximo de parcelas** for maior que 1 (um)
- **Repassar taxa para o cliente:** Defina como "Sim" para que a taxa de transação cobrada pela integração de pagamento seja incluída no valor da fatura/cobrança do cliente, e se marcado como "Não", será cobrado somente o valor integral da venda que gerou a fatura. 

#### Redirecionar Taxas (Nova Função)
> [!TIP] Melhoria!
> Nas configurações de Carteiras de Cobrança para **Cartão de Crédito**, foi adicionada a opção de repassar as taxas transacionais ao cliente (seção "Redirecionar taxas"). Essa prática, prevista por lei, pode agora ser aplicada a pagamentos manuais e recorrentes.

Caso marque o parâmetro **Repassar taxa para o cliente** como "Sim", novos campos serão mostrados para a parametrização das taxas:
- **Será aplicada em pagamentos:** Individuais, Recorrentes ou Ambos
- **Porcentagem da taxa (%):** Informe o percentual que será calculado sobre o valor da venda e adicionado como acréscimo ao cliente no pagamento com Cartão de Crédito
- **Valor fixo da taxa (R$):** Informe o valor fixo em **Reais** que será acrescentado ao cliente no pagamento com Cartão de Crédito

> [!WARNING] Aviso!
> Ao selecionar a opção **Individuais**, a taxa será aplicada somente a pagamentos realizados pela Central do Assinante, onde será paga apenas uma parcela. <br>
> Na opção **Recorrentes**, a taxa será aplicada nas cobranças que possuem recorrência ativa. <br> 
> E selecionando **Ambos** a taxa será aplicada para as duas modalidades.

### Juros/Multas/Desconto
- **Juros %:** valor padrão (máximo permitido por lei, acima é caracterizado juro abusivo), configure 0.033%
- **Multa %:** valor padrão (máximo permitido por lei, acima é caracterizado multa abusiva), configure 2%
- **Desconto até o vencimento R$:** insira um valor em Reais para conceder desconto na fatura, se paga até a data do vencimento
- **Desconto até o vencimento %:** insira um valor em **Porcentagem** para conceder desconto na fatura, se paga até a data do vencimento

Para mais informações, acesse: [[juros, multas e desconto|Juros, Multas e Desconto]].

> [!NOTE] Dica!
> Por fim, finalize a configuração de sua carteira, clicando no botão **Salvar**.
> Agora é importante realizar a ativação de sua carteira no sistema, para que seus clientes tenham acesso a esta modalidade de pagamento, conforme instruções abaixo.

## Ativando a Carteira de Cobrança no Sistema 
Agora que sua carteira está configurada, você precisa fazer seu vínculo de duas formas possíveis: 

* **Hotsite (Central do Assinante):** Configurando a carteira nos parâmetros gerais do seu Sistema, no Hotsite, possibilitará que todos os clientes de sua base tenham acesso ao pagamento com esta carteira de cobrança através da **Central do Assinante**.
* **Alternativa de Pagamento:** Configurando e vinculando sua carteira de cartão a uma **Alternativa de Pagamento**, possibilitará que você insira esta alternativa dentro de outras carteiras de cobrança específicas. Isso abre possibilidades, como permitir que somente determinada cartela de clientes tenha acesso ao pagamento com cartão, ou até mesmo criar diferentes alternativas de pagamento, inserindo carteiras de cartão com diferentes valores de desconto até vencimento.

### Configurando a Carteira no Hotsite - Central do Assinante
1. Acesse o menu **Sistema**
2. Vá ao Submenu **Hotsite**
3. Pasta **Configurações**
4. Clique em **Configurações Geral**
5. Acesse a aba **Financeiro**
6. Configure os parâmetros de **Cartão de Crédito** e de **Recorrência com Cartão de Crédito**
7. Finalize clicando em **Salvar**

> [!TIP] Dica!
> Você pode conferir o Passo a Passo completo a seguir no documento sobre como [[configurar recorrencia com cartao de credito|Configurar Recorrência com Cartão de Crédito]].

### Configurando a Carteira como Alternativa de Pagamento
1. Primeiramente, crie seu cadastro de **Alternativa de Pagamento**, conforme as instruções presentes em [[configuracoes alternativas de pagamento|Configurações Alternativas de Pagamento]]
2. No menu **Sistema > Cadastros > Financeiro > Carteira de Cobrança**, localize o cadastro de carteira que deseja implementar a alternativa
3. Clique no botão **Editar**
4. No parâmetro **Configuração de alternativa de pagamento**, insira o **ID** ou busque pela **Lupa** o cadastro de Alternativa criado anteriormente
5. Finalize a configuração, clicando em **Salvar**

> [!SUCCESS] Concluído!
> Apenas clientes com a carteira padrão do contrato, que tenham a **Alternativa de Pagamento** com a opção de cartão de crédito vinculada, poderão pagar suas faturas por meio dessa forma.

## Tarefa de Baixa de Títulos em Recorrência
Agora que sua carteira está configurada e ativa, é necessário que uma tarefa seja configurada, esta que será responsável por criar e enviar para a Integração a requisição de pagamento das cobranças recorrentes, que ocorre no dia do seu vencimento no sistema.

Para realizar a configuração, acesse:

1. Menu **Ferramentas**
2. Clique em **Ferramentas**
3. **Agenda de tarefas**
4. Botão **Novo**
5. **Tarefa:** Selecione **Baixar títulos cartão de crédito recorrente**
6. **Minuto (0-59):** Coloque o valor dos minutos, entre 0 e 59 min
7. **Hora (0-23):** Coloque o valor da hora, entre 0 e 23

> [!TIP] Dica!
> Recomenda-se que a tarefa seja configurada para executar somente **uma vez ao dia**, em um horário não conflitante com nenhuma outra tarefa.

## Fluxos e Processos

### Fluxo de Integração
```mermaid
sequenceDiagram
    participant S as Sistema
    participant API as API Efí
    participant W as Webhook

    S->>API: Envia requisição (ex: gerar fatura)
    API->>S: Responde com dados da fatura
    Note over API,W: Evento ocorre (ex: pagamento)
    W->>S: Notifica sobre o evento
    S->>API: Confirma recebimento da notificação
```

## Considerações Finais
> [!SUCCESS] Concluído!
> A integração entre a Efí e o IXC Provedor é um avanço significativo que visa melhorar o ambiente de negócios para provedores de serviço. <br>
> Com automação, redução de custos e suporte às demandas dos clientes, essa parceria é um passo importante para o futuro financeiro eficiente e simplificado.

## Etiquetas 
#IntegracaoFinanceira #Efi #PagamentosOnline #CartaoDeCredito #APIEfi #Recorrencia 

## Leia Também
- [[carteira de cobranca|Carteira de Cobrança]]
- [[financeiro|Financeiro]]
- [[integracoes bancarias - carteira de cobranca|Integrações Bancárias - Carteira de Cobrança]]
- [[recorrencia com cartao de credito|Recorrência com Cartão de Crédito]]
- [[como o cliente ativa a recorrencia|Como o Cliente Ativa a Recorrência]]
- [[como o cliente cancela a recorrencia|Como o Cliente Cancela a Recorrência]]
- [[verificar financeiro recorrente com cartao|Verificar Financeiro Recorrente com Cartão]]
- [[relatorio de contratos em recorrencia|Relatório de Contratos em Recorrência]]
- **Manual API Efí Cartão:** https://dev.efipay.com.br/docs/api-cobrancas/cartao