/** * Adiciona os dados do cartão à requisição */ protected function adicionaCartao() { $dadosCartao = $this->getEnvio()->addChild('dados-portador', ''); $dadosCartao->addChild('numero', $this->cartao->getCartao()); $dadosCartao->addChild('validade', $this->cartao->getValidade()); $nomePortador = $this->cartao->getNomePortador(); if (!empty($nomePortador)) { $dadosCartao->addChild('nome-portador', $nomePortador); } }
/** * Adiciona os dados do cartão à requisição */ protected function adicionaCartao() { $dadosCartao = $this->getEnvio()->addChild('dados-cartao', ''); $dadosCartao->addChild('numero', $this->cartao->getCartao()); $dadosCartao->addChild('validade', $this->cartao->getValidade()); $dadosCartao->addChild('indicador', $this->cartao->getIndicador()); $dadosCartao->addChild('codigo-seguranca', $this->cartao->getCodigoSeguranca()); $dadosCartao->addChild('nome-portador', $this->cartao->getNomePortador()); }
/** * Adiciona os dados do cartão à requisição */ protected function adicionaPortador() { if (Autorizacao::MODALIDADE_BUY_PAGE_CIELO === $this->getModalidadeIntegracao()) { return; } $dadosPortador = $this->getEnvio()->addChild('dados-portador', ''); if (!$this->cartao->hasToken()) { $dadosPortador->addChild('numero', $this->cartao->getCartao()); $dadosPortador->addChild('validade', $this->cartao->getValidade()); $dadosPortador->addChild('indicador', $this->cartao->getIndicador()); $nomePortador = $this->cartao->getNomePortador(); if (!empty($nomePortador)) { $dadosPortador->addChild('nome-portador', $nomePortador); } $dadosPortador->addChild('codigo-seguranca', $this->cartao->getCodigoSeguranca()); } else { $dadosPortador->addChild('token', $this->cartao->getToken()); } }