paghiper / whmcs

Modulo de PIX e boleto bancário PagHiper para o WHMCS
GNU General Public License v3.0
25 stars 17 forks source link

WHMCS - Módulo de PIX e Boleto PagHiper

Emissão de PIX de forma simplificada ( com retorno automático ).

Emita boletos bancários direto do seu WHMCS.

Boletos registrados conforme especificação da FEBRABAN. Baixa de pagamentos automática.

Seu boleto sai direto no PDF anexo a fatura (funcionalidade exclusiva).

Como Instalar

  1. Crie sua conta na PagHiper clique aqui para saber como.

  2. Baixe o gateway da PagHiper, extraia o conteúdo e faça upload das pastas includes e modules para a raíz da sua instalação do WHMCS

  3. Dentro da área administrativa do seu WHMCS, vá em: Setup > Payments > Payment Gateways (em inglês) ou Opções > Pagamentos > Portais para Pagamento

  4. Após, va na aba “All Payment Gateways” ou "Todos os Portais de Pagamento" e procure pelo modulo de nome: “PagHiper Boleto” e clique em cima.

  5. Será exibida uma pagina semelhante a que se encontra na figura abaixo. Basta configurar com suas credenciais.

  6. Repita o processo para a configuração do PIX: Na aba “All Payment Gateways” ou "Todos os Portais de Pagamento" e procure pelo modulo de nome: “PagHiper PIX” e clique em cima.

  7. Será exibida uma pagina semelhante a que se encontra na figura abaixo. Basta configurar com suas credenciais.

  8. Adicione o texto abaixo no arquivo invoicepdf.tpl do seu tema, para anexar boletos e códigos PIX ao PDF das faturas (opcional)

<?php // Paghiper PHP template integration

// PHP 5.x compatibility
if (version_compare(PHP_VERSION, '7.0.0') >= 0) {
    $basedir = (function_exists('dirname')) ? dirname(__DIR__, 2) : realpath(__DIR__ . '/../..');
} else {
    $basedir = (function_exists('dirname') && function_exists('dirname_with_levels')) ? dirname_with_levels(__DIR__, 2) : realpath(__DIR__ . '/../..');
}

include $basedir . '/modules/gateways/paghiper/inc/helpers/attach_pdf_slip.php'; ?>
  1. Para inserir código PIX e linha digitável de boletos, edite seu template de e-mail em Opções (Setup) > Modelos de e-mail (E-mail templates). Você pode usar dois campos de mesclagens, um para boleto e outro para PIX, respectivamente: {$linha_digitavel} e {$codigo_pix}. Basta inserí-los nos templates de comunicação de e-mail nos locais desejados.

Se tiver dúvidas sobre esse processo, acesse nosso guia de configuração de plugin

Suporte

Para questões relacionadas a integração e plugin, acesse o forum de suporte no Github; Para dúvidas comerciais e/ou sobre o funcionamento do serviço, visite a nossa central de atendimento.

Changelog

2.5.2 - 2024/07/04

2.5.1

2.5

2.4.4

Bugs resolvidos

2.4.3

Bugs resolvidos

Melhorias

Melhorias

2.4.2

Bugs resolvidos

Melhorias

2.4.1

Bugs resolvidos

2.4

Bugs resolvidos

Melhorias

2.3

Bugs resolvidos

Melhorias

2.2.1

Bugs resolvidos

2.2

Melhorias implementadas

Bugs resolvidos

2.1

Melhorias implementadas

Bugs resolvidos

2.0.3

Melhorias implementadas

Bugs resolvidos

2.0.2

Melhorias implementadas

2.0.1.3 - 2019/10/14

Bugs resolvidos

2.0.1.2

Bugs resolvidos

2.0.1.1

Bugs resolvidos

2.0.1

Melhorias

Bugs

2.0

Novas funcionalidades

Melhorias

Bugs e correções

1.2.1b

Melhorias e novidades

Bugs e correções

1.2.1

Melhorias e novidades

1.2

Melhorias e novidades

Bugs e correções

1.121

Bugs e correções

1.12

Melhorias e novidades

Bugs e correções

1.11

Bugs e correções

1.1

Melhorias e novidades

Bugs e correções

1.0

Licença

Copyright 2016-2019 Serviços Online BR.

Licensed under the 3-Clause BSD License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

https://opensource.org/licenses/BSD-3-Clause

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.