Módulo de integração do sistema de pagamentos Gerencianet com o gerenciador financeiro WHMCS.
Descrição
Esse módulo utiliza a SDK oficial da Gerencianet e permite gerar Boletos Registrados via nova API.
O retorno de dados é automático, seu sistema é notificado e a atualização das faturas ocorre automaticamente quando o pagamento é confirmado, sem a necessidade de configurar URL de retorno do seu whmcs na sua conta Gerencianet, nem adicionar arquivos ao diretório /modules/gateways/callback/
.
Configuração do módulo
- Faça login na sua conta Gerencianet e acesse API > Minhas Aplicações > Nome da Aplicação;
- Copie e salve em lugar seguro suas credenciais
Client ID
eClient Secret
. Observe que são fornecidos credenciais diferentes para o modo de Produção e Desenvolvimento; - No painel de controle WHMCS, navegue até
Opções > Pagamentos > Portais para Pagamento > All Payment Gateways
e ative o móduloGofas Gerencianet Boleto
; - Insira suas credenciais e configure as opções do módulo;
- Client ID: Cole a Client ID obtida no passo 2;
- Client Secret: Cole a Client Secret obtida no passo 2;
- Administrador: Insira o ID ou nome de usuário do administrador do WHMCS que será atribuído às transações(opcional, o usuário id 1 será atribuído se essa opção não for preenchida);
- Imagem do botão “Visualizar Boleto”: Insira o URL da imagem que será usada no chekout e faturas como botão “Visualizar Boleto” (opcional);
- Sandbox (Mode de testes): Assinale essa opção para utilisar a API gerencianet em modo de testes. Lembre-se: os pares de chaves “Client_Id” e “Client_Secret” são diferentes para os ambientes de Produção e Desenvolvimento;
- Debug: Marque essa opção para exibir os resultados e erros na tela de checkout/faturas. Use isso apenas em fase de testes ou se precisar diagnosticar erros;
- Instruções do boleto: Insira até 4 linhas de instruções diferentes que serão inseridas no Boleto;
- Exibir linha digitável e vencimento: Marque essa opção para exibir na fatura a linha digitável do boleto (código de barras) e data de vencimento. A linha digitável é útil para pagamentos via internet banking. Exibir a data de vencimento do boleto pode ser útil, sendo que essa data em alguns casos pode ser diferente da data de vencimento da fatura.
- Salve e comece a emitir boletos!