No arquivo directPayment\CreditCard.php, função calcInstallmentValue() é necessário formatar a variável $this->post['installmentValue'] para evitar o erro 53041 (installment value invalid value) que ocorre somente quando o valor da parcela termina com zeros. Ex.: (49.00 / 49.90). Sem essa formatação a library está enviando o valor desformatado, 49 ou 49.9 respectivamente. Alteração sugerida:
De:
private function calcInstallmentValue()
{
$this->post['installmentValue'] = 0;
Olá,
No arquivo directPayment\CreditCard.php, função calcInstallmentValue() é necessário formatar a variável $this->post['installmentValue'] para evitar o erro 53041 (installment value invalid value) que ocorre somente quando o valor da parcela termina com zeros. Ex.: (49.00 / 49.90). Sem essa formatação a library está enviando o valor desformatado, 49 ou 49.9 respectivamente. Alteração sugerida:
De: private function calcInstallmentValue() { $this->post['installmentValue'] = 0;
Para: private function calcInstallmentValue() { $this->post['installmentValue'] = 0;
Obrigado.