case "autorizar": $objResposta = $Pedido->RequisicaoAutorizacaoTid(); break; case "capturar": switch ($_POST["percentualCaptura"]) { case '90': $PercentualCaptura = $Pedido->dadosPedidoValor * 0.9; break; case '30': $PercentualCaptura = $Pedido->dadosPedidoValor * 0.3; break; default: $PercentualCaptura = $Pedido->dadosPedidoValor; break; } $objResposta = $Pedido->RequisicaoCaptura($PercentualCaptura, null); break; case "cancelar": $objResposta = $Pedido->RequisicaoCancelamento(); break; case "consultar": $objResposta = $Pedido->RequisicaoConsulta(); break; } // Atualiza status $Pedido->status = $objResposta->status; // Atualiza Pedido da SESSION $StrPedido = $Pedido->ToString(); $_SESSION["pedidos"]->offsetSet($key, $StrPedido); ?>
if ($Pedido->dadosEcNumero == LOJA) { $Pedido->dadosEcChave = LOJA_CHAVE; } else { if ($Pedido->dadosEcNumero == CIELO) { $Pedido->dadosEcChave = CIELO_CHAVE; } else { $Pedido->dadosEcChave = md5($Pedido->dadosEcNumero); } } switch ($acao) { case "AUTORIZACAO": $objResposta = $Pedido->RequisicaoAutorizacaoTid(); break; case "CAPTURA": $valor = $_POST["valor"]; $objResposta = $Pedido->RequisicaoCaptura($valor, null); break; case "CANCELAMENTO": $objResposta = $Pedido->RequisicaoCancelamento(); break; case "CONSULTA": $objResposta = $Pedido->RequisicaoConsulta(); break; } ?> <html> <body> <textarea name="xmlRetorno" cols="70" rows="40"><?php echo htmlentities($objResposta->asXML()); ?> </textarea>