Skip to content

Commit

Permalink
Merge pull request #89 from henriqueccruz/master
Browse files Browse the repository at this point in the history
PIX/billet string fixes
  • Loading branch information
henriqueccruz authored Dec 18, 2020
2 parents a71f56d + 72d5e18 commit 325c868
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 6 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Seu boleto sai direto no PDF anexo a fatura (funcionalidade exclusiva).
* **Versão mais Recente:** 2.1
* **Requer WHMCS** versão mínima 5.0
* **Requisitos:** PHP >= 5.2.0, cURL e JSON ativado.
* **Compatibilidade:** WHMCS 8, 8.X, PHP 7.x. Mod_rewrite opcional
* **Compatibilidade:** WHMCS 8.X, PHP 7.x. Mod_rewrite opcional


# Como Instalar
Expand Down
8 changes: 5 additions & 3 deletions modules/gateways/paghiper/inc/helpers/gateway_functions.php
Original file line number Diff line number Diff line change
Expand Up @@ -562,11 +562,11 @@ function generate_paghiper_billet($invoice, $params) {
} catch (Exception $e) {

$ico = ($is_pix) ? 'pix-cancelled.png' : 'billet-cancelled.png';
$title = 'Ops! Não foi possível emitir o boleto bancário.';
$title = 'Ops! Não foi possível emitir o '.(($is_pix) ? 'boleto bancário' : 'PIX').'.';
$message = 'Por favor entre em contato com o suporte. Erro 0x004681';

echo print_screen($ico, $title, $message);
logTransaction($GATEWAY["name"],array('json' => $json, 'query' => $sql, 'query_result' => $query, 'exception' => $e),"Não foi possível inserir o boleto no banco de dados. Por favor entre em contato com o suporte.");
logTransaction($GATEWAY["name"],array('json' => $json, 'query' => $sql, 'query_result' => $query, 'exception' => $e),"Não foi possível inserir a transação no banco de dados. Por favor entre em contato com o suporte.");
}


Expand All @@ -584,7 +584,7 @@ function generate_paghiper_billet($invoice, $params) {
} else {

// Não foi possível solicitar o boleto.
logTransaction($GATEWAY["name"],array('json' => $json, 'post' => $_POST),"Não foi possível solicitar o boleto.");
logTransaction($GATEWAY["name"],array('json' => $json, 'post' => $_POST),"Não foi possível criar a transação.");
return false;
}

Expand Down Expand Up @@ -619,6 +619,8 @@ function check_table() {
logTransaction($GATEWAY["name"],$_POST,"Não foi possível adicionar os campos para suporte ao PIX. Por favor cheque se o usuário MySQL tem permissões para alterar a tabela mod_paghiper");
}
}


} else {
create_paghiper_table();
}
Expand Down
4 changes: 2 additions & 2 deletions modules/gateways/paghiper/inc/helpers/process_payment.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

// Initialize module settings
$gateway_code = ($is_pix) ? "paghiper_pix" : "paghiper";
$GATEWAY = getGatewayVariables($gateway_code);
$GATEWAY = getGatewayVariables($gateway_code);

// Define variáveis para configurações do gateway
$gateway_name = $GATEWAY["name"];
Expand Down Expand Up @@ -499,7 +499,7 @@
}

// Registramos o pagamento e damos baixa na fatura
addInvoicePayment($invoice_id,$transaction_id,$ammount_paid,$fee,'paghiper');
addInvoicePayment($invoice_id,$transaction_id,$ammount_paid,$fee,$gateway_code);

// Transação Cancelada.
} else if ($status == "canceled" || $status == "Cancelado") {
Expand Down

0 comments on commit 325c868

Please sign in to comment.