Primeiramente vamos subir o módulo como qualquer outro módulo no Perfex CRM.
Por dentro da conta da Efí você precisa navegar em API para que você tenha as credenciais.
O nome da sua aplicação, para facilitar o seu controle, coloque o nome da sua aplicação Perfex ou o subdominio.
Aqui são as permissões para que a integração funcione.
Copie os códigos, pois vamos precisar deles nas configurações de opções de recebimento dentro do Perfex CRM.
Gere a chave para a configuração de recebimento por meio de Pix.
O arquivo de certificado deve ser renomeado para producao.p12 e colocado em midias.
Acesso o menu Utilidades > Midia.
Cria uma pasta efipay em media e insira o arquivo.
Configuração dos Gateways
Vamos navegar até as opções, em Definições > Configurações > Meios de pagamento
Aqui nós vamos ativando um por um, mas atenções nas configurações.
A configuração de Assinatura tem uma parâmetro diferenciado, veja.
Remover outros métodos de pagamento: Esse parâmetro remove todos os Gateways quando a invoice é recorrente, deixando apenas a opção de Subscription (Assinatura).
Na configuração de Pix, a chave Pix deve estar registrada no Banco Efí. Sugiro usar uma chave aleatória para as integrações.
Configurações de Pix, Link de pagamento e Carnê não tem o que diferenciar, a não ser o campo Método de pagamento nas configurações de Link de pagamento.
Se você deixar esse campo como all, então o seu cliente terá a opção de Cartão e Boleto.
para permitir somente cartão, você pode colocar credit_card e se for somente Boleto, então deve colocar banking_billet.
Veja os vídeos abaixo, eles serão importantes com informações e configurações, inclusive para valores parciais e parcelamento (Carnê).